[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
That's right! We're finally releasing the first 4.4 open beta, starting with Android 12.1 for G5, G6 and V20!

I'm the one of the main kernel devs on this project, so i'll be adding info on this part of the development and beta testing.

________________________________________________________

To anyone who wants to beta test this and the upcoming CRDroid rom by @ROMSG: We're using a dedicated github organization to handle feedback, bugs, trees and general development.

That organization is located here, with @xxseva44 moving the trees above to that same org soon:

LGE G5 G6 V20

Devices, vendor trees and new 4.4 kernel for LGE G5, G6 and V20 devices - LGE G5 G6 V20

github.com

If you have any issues that span across multiple roms using this newer kernel and updated device trees, or simply know that what you're facing is something that's bound to happen irrespective of a specific ROM, please open an issue in that org detailing the problem, your phone model, etc.

________________________________________________________

For a list of features that already work in kernel 4.4, we have a wiki page with just that:

Home

Contribute to LGE-G5-G6-V20/msm8996_lge_kernel development by creating an account on GitHub.

github.com

________________________________________________________

Kernel issues should ideally be opened here:

Issues · LGE-G5-G6-V20/msm8996_lge_kernel

Contribute to LGE-G5-G6-V20/msm8996_lge_kernel development by creating an account on GitHub.

github.com

Please note that this kernel is shared by the LG G5, V20 and G6, so when opening an issue, we need to know at least which device you're using, but the model (VS995, H872, etc) can give us more insight.

________________________________________________________

ROM issues will probably work best as xda posts for now, since those are already going to be separated by phone.

________________________________________________________

Quick primer of what to expect:

For the kernel: It's fast, really fast. Not only did we clean up tons of LGE code from the kernel trees, saving up a lot of memory and overhead, but also added lots of optimizations on top of a custom branch to make what's essentially a mix of @askermk2000's mk2000 and my own SwanKernel.

For the roms: We've been working with people from G5 and G6 as well, and in turn managed to do a major overhaul of the rom-side blobs, drivers and hals, resulting on much improved performance and stability, even during internal tests.

For issues: We didn't iron out all of the issues yet and are far from testing those things in a large scale, hence the open beta. We already have some known issues to fix, such as the much slower charge curve, usb OTG not being as fully fledged on the V20 as it was on 3.18, IR working slightly better than 3.18 but still not great, camera still freezing randomly... In any case, most of the other kernel features either work just like in 3.18, or better.

________________________________________________________

Known issues outside of Android 12 and 4.4:

Both TWRP and SHRP can have issues while flashing 12 due to incomplete support, so be careful and have a complete backup (including the recovery image itself) beforehand.