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

**URL:** <https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856>\
**Category:** micro:bit\
**Created:** [May 12, 2023, 5:13pm UTC](https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856 "2023-05-12T17:13:31Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MCbubba77](https://avatars.discourse-cdn.com/v4/letter/m/c68b51/32.png) [@MCbubba77](https://forum.makecode.com/u/MCbubba77)\
**Post date:** [May 12, 2023, 5:13pm UTC](https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856/1 "2023-05-12T17:13:31Z")

</div>

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.)

---

<div class="post-metadata">

**Author:** ![kelper](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kelper/32/8992_2.png) [@kelper](https://forum.makecode.com/u/kelper)\
**Post date:** [June 9, 2023, 5:30pm UTC](https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856/2 "2023-06-09T17:30:01Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![MCbubba77](https://avatars.discourse-cdn.com/v4/letter/m/c68b51/32.png) [@MCbubba77](https://forum.makecode.com/u/MCbubba77)\
**Post date:** [June 9, 2023, 7:38pm UTC](https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856/3 "2023-06-09T19:38:24Z")

</div>

> [@kelper](#):
>
> Then I was able to import it to the app on the phone

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…)

---

<div class="post-metadata">

**Author:** ![kelper](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kelper/32/8992_2.png) [@kelper](https://forum.makecode.com/u/kelper)\
**Post date:** [June 12, 2023, 4:40pm UTC](https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856/4 "2023-06-12T16:40:49Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![MCbubba77](https://avatars.discourse-cdn.com/v4/letter/m/c68b51/32.png) [@MCbubba77](https://forum.makecode.com/u/MCbubba77)\
**Post date:** [June 12, 2023, 5:30pm UTC](https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856/5 "2023-06-12T17:30:06Z")

</div>

> [@MCbubba77](#):
>
> “Choose file” button

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!

---

<div class="post-metadata">

**Author:** ![kelper](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kelper/32/8992_2.png) [@kelper](https://forum.makecode.com/u/kelper)\
**Post date:** [June 12, 2023, 6:41pm UTC](https://forum.makecode.com/t/load-save-local-hex-files-on-the-android-app/19856/6 "2023-06-12T18:41:20Z")

</div>

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