Cannot boot Android from SD

Hi.

I flashed my eMMC with Linux. Then I wanted to boot from SD card.

I followed the instructions to create an Android SD card.

  1. Deleted all partitions and formatted with vfat.
  2. Used PhoenixCard to write the image (result: Burn success. Magic Complete. Burn end.)
  3. Placed the SD card into the M4 Berry.

However, it still boots from eMMC.

What can I do?

Sorry, Android system does not support SD card boot, it can only boot from emmc. You can burn Linux on sd card and Android on emmc.

Thanks for clarifying. Is it possible to use an SD card as system storage? I keep getting an error when I try to format the SD card for system storage in Android.

Attempt to invoke virtual method 'java.lang.String android.os.storage.VolumeInfo.getId()' on a null object reference.

Have you tried other SD cards? I formatted it successfully here. The system is 2024-08-19-bananapi-m4berry-android12.img. The card is a SanDisk 16g card.

Not yet. I will try a different card.