|
1) booting from usb stick is possible in some linux distros. i never tried this with Android. Read more here: http://www.orangepi.org/orangepi ... =viewthread&tid=342
2) device not bootable after factory reset is highly valuable feature comming with offcial android. Ths is bit complex to exlain.. bt let me try. there is no source code to build own kernel so there is not much you can do in order to build everything on your own. So basically you have to take kernel and related partition layout from official android firmware. official opi android has ~8partitions (system, user data, kernel, config, system backup ...)
To make it even more compex the image byitself is not bootable. You have to use phoenix card tool to apply some magic to it to make it bootable. This means that you have to extract partitions from official image, change it, repack changed partitions back into one img file and than use phoenix card to apply his magic to the image to make it bootable. Ufortunatelly, phoenix car tool after applying its magic produces overlaping partitions. So my bet would be that wrong data are copied to system partition during factory reset. The not booting android after factory reset is a legacy feature inherited from official android.
|
|