На этот вопрос уже есть ответ здесь:
Можно ли установить версию ubuntu для arm на телефон с Android, например, при загрузке resberry pi с SD-карты?
Вот как это можно сделать:
Это делает компьютер на базе Rasberry Pi с одним bpord. Почему не может Android-смартфон?
Кто-нибудь, пожалуйста, объясните.
Вот еще лучший ответ. Это имеет отношение к основному загрузчику этапа и soc. Alwinner soc's создаются для начальной загрузки от всех доступных устройств хранения. Львиный зев (обычно используемый) и документ Intel создается, чтобы только загрузиться от NAND или если у Вас есть второй загрузчик этапа как multirom, можно загрузиться прочь USB отчасти как то, как начальная загрузка alwinner soc uboot от sdcard на скрипучем, который может затем использоваться для указания на usb.