Load/Save local .hex files on the Android app?

The micro:bit Android app appears to allow local “.hex” files to be loaded, but it does nothing on a Samsung Galaxy Tab S4 (the button toggles, but there is no effect).

What is the best/easiest way to migrate projects between platforms? (PC, Chrome, Android, etc.)


I was able to upload a hex file to Google Drive on my laptop and then download onto my Android phone. Then I was able to import it to the app on the phone. But what a faff. Even if you uninstall the app and go to the website, you caan’t log in and none of you projects is visible unless you do what I did.

How? The app does nothing when you click the “Choose file” button!

Also, did you sideload the app on your phone? It seems that most phones do not officially support the app (the text would be far too small…)

I had uninstalled the App, so I used a web browser. I clicked on the upload icon.

To help you, I have just reinstalled the app. From the main menu, go to ‘Let’s code’, then ‘MakeCode editor’. Next to ‘My Projects’ is the upload icon. Tap that and then select ‘Import File’. I had to hold my phone in landscape position to be able to read the icons. Next you click ‘Choose File’ and find the hex file you downloaded. I did have trouble at this stage! I could browse to the file and select it, but then, nothing happened! But after a few repeats it worked. I used Googles Files app to find it, are you using a different file manager?

1 Like

On a Samsung Galaxy S4 10" tablet, the “Choose file” button does nothing (no prompt to find a file, nothing at all…)

Odd since the app is apparently “made” by Samsung!

Maybe it’s being blocked by some security feature? Can you try without the app and just use the website?