[Android Software Development] electrikjesus:
AG-10 Bliss OS 12.12 - Generic Build - 2020-10-07

!! Please remember to not quote these update posts, or any of the OP's !!

OK. I have had a chance to run AG through the course a few times. Ran off quite a few other test builds, and finally made it back to Bliss to give it some much needed love. This means there are a crap-ton of updates/fixes/etc to the build. Including Gearlock recovery. One of the fixes added to these builds directly affect AMD & Nvidia graphics, and testing has shown promising results for booting on both without issues.

Updates Overview:

Updated to Kernel-5.8

Added/Updated Gearlock

Updated UEFI Windows installer to work with Gearlock

Fixes to Doze and other issues throughout Bliss

Lots more, check the changelog

I was also able to get a website started for Android-Generic Project: https://android-generic.github.io

Gearlock kernel command Notes:

NOGFX=0 - Do not override kernel CLI options (needed if you plan on using Vulkan mode)

NORECOVERY=0 - Do not enter recovery or show countdown for it (should not combine any other Gearlock options with this)

NOSC=0 - Do not supercharge the system partition/image on boot

ALWAYSRECOVERY=0 - Always boot into recovery first.

!!WARNING!! The builds that use Kernel-5.2+ are no longer compatible with the AUTO_LOAD=old kernel command line option. If you are using this option to boot, then you will not be able to. It will bootloop.

Way too many changes to list here. Please see the changelogs for each build, or check the history in the Android-Generic repo to see what we're working on. https://gitlab.com/android-generic/vendor_android-generic/-/commits/q10/

PLEASE NOTE I recommend everyone testing to also use this in Vulkan mode or boot using gbm_gralloc, as I am considering making it the default. Vulkan mode can be done from the Advanced grub menu if you installed using the bootable installer, or if you used a different grub, you will want to add "VULKAN=1" to the grub entry before the word "quiet". If your device doesn't support Vulkan, you can add "GRALLOC=gbm" to the same place in your grub entry. Sleep states should work fine after that.

Other bootloop issues can also be solved by booting with GRALLOC=gbm command -line option.

Builds being uploaded:

AG-10-Bliss-OS-android_x86_64-202010071034_k-kernel-5.8-si-next-rmi_m-q_dgc-q-x86-generic_gms_cros-wv.iso

Known new issues:

Sleep states aren't working right on a few machines. Some can cause SystemUI to restart.

Some machines still have volume/sound issues, use 3rd party EQ or volume control.

Nativebridge (ARM app compatibility) is still not working in Android 10. Please stop complaining that you can't play your favorite game on these builds. If Intel can't even get their own Houdini code to work in Android 10, what do you honestly think we can do about it? If you really want to help the cause, checkout Michael Goffioul's projects - https://github.com/goffioul/ax86-nb-qemu & https://github.com/goffioul/ax86-nb-qemu-guest and help get a real Open Source solution going.

Download:

Website has been updated with most recent build links. Including a couple AOSP 10 builds (Stock & FOSS)

https://blissos.org

Changelogs:

Changelogs are working for all AG builds and can be found in the download folder with the builds
- https://sourceforge.net/projects/blissos-dev/files/Android-Generic/PC/bliss/Changelog-AG-10-Bliss-OS-android_x86_64-202010071034-202010071249.txt/download

Thanks, and #stayblissful ;)

Head on over to http://blissroms.com for info on Bliss or http://blissos.org for more info on Bliss OS. And while you're there, feel free to checkout more of what we're doing as a nonprofit. We're also always looking for developers, maintainers, designers and social media peeps to volunteer their time. If that's you, you can find the Join Team Bliss link on our nonprofit page.