Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Could there be a chance for splitting android into two half? One for per device low level initialization and one for a shared image for all android devices?

So the idea is you be able to easily upgrade or even multiboot different android or linux images if you wish, without having to recompile for every device.



Sounds like project treble.

I don't know how much of a success it has been, and I don't think it has been used to multiboot a phone or to boot a more standard Linux.

https://android-developers.googleblog.com/2017/05/here-comes...


Yeah, this is exactly what GSIs are meant to do - see https://github.com/phhusson/treble_experimentations/wiki/ for a nice wiki talking about taking advantage of that.

I thought mobian was distributing a GSI to do non-Android on the Android base, but I can't seem to find it if they do that.

Also, bear in mind that this almost intentionally doesn't solve some support problems - any bugs/vulnerabilities in the base layer won't get fixed by GSIs (which is why DivestOS says it explicitly doesn't ship a GSI).


Droidian is the GSI-based project from the Mobian folks. Note that GSI's are not totally unified; they'll still vary by CPU architecture, starting Android version shipped with the device, weird features like "A" or "A+B" boot, etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: