Android-Generic Project Blog – 09.05.20

For the longest time, the Android-x86 world has been plagued with not having a proper recovery toolset packaged with the OS. There have been a few attempts at such a solution in the past, but nothing that was able to coincide with the main Android system and work together. Until Gearlock came into play. It started as a toolkit to do many of the underlying troubleshooting within a basic UI for Phoenix-OS, Remix-OS, etc. And by working together with the lead developer, Axon, we were able to work out a solution for all Android-x86 based projects. Just clone vendor-gearlock into your AOSP based project, run one command, and itโ€™s ready to go. The result is a recovery/tweaking solution that can be run along side system, and also acts as a pre-bootloader for the main OS, so you can in fact choose to boot into Recovery first if you desire.

Here’s a little preview I tweeted, giving a quick glance of some of the options available.

We’ve also been further integrating more and more ROMs into Android-Generic Project, Lineage OS 17.1 being the latest. And boringdroid developer, @utzcoz (Also the newest member of Team Bliss!!!) has also been hard at work in the Android Desktop UI development world, so we’ve been mostly testing all the changes under the hood there with the recent Lineage OS test builds, but have plans on continuing the ROM bringup game soon.

Again, if you are interested in learning more about Android-Generic Project or Android-x86 development in general, be sure to check out our project readme. It has quite a few learning resources as well as plenty of documentation on the process.

And as a gauge of interest, we would like to know how many of you out there would be interested in watching the entire bring up process for a ROM, maybe streamed on Twitch someplace we could interact with those watching, and if so, what ROM would you all like to see added? Let us know in the comments below.

Thanks again

Leave a comment

Your email address will not be published. Required fields are marked *