[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Envinite:
Hello there, thank you for updating LOS to 20. It feel noticeably smoother than 18.1. However I have several issues somehow.

I installed the latest LOS 20 on my H990 Dual Sim (H990DS), so as the time of this post the latest build is: lineage-20.0-20230910-nightly-h990-signed.zip.

Initially I did dirty flash it from the latest LOS 18.1 which have full root access (Magisk), which installs just fine but have issues like:

Charging doesn't work at all, either with the phone is turned on or off. It still plays the charging animation as usual as if it detected power source, but afterwards never detected a charge / raise a single % and actually depletes the battery while "charging". I had to use my other V20 (US996 DirtySanta) to recharge the battery.

The DAC also have issues where if I turn it on while playing music, sometimes DAC will stop & restart every few sec indefinitely. Some other time it plays normally but also have few hiccups.

Especially because of this charging issue, I decided to roll back to Nougat stock for clean flash. I went to Download mode and connect to LGUp/UpperCut, but before I flashed stock firmware, I decided to reboot to LOS again to make a note what works and doesn't. To my surprise, after reboot, (fast) charging magically works but only when the phone is turned on, it still can't charge when turned off.

Every other features seems to work fine, well maybe except IR blaster, radio, NFC and some other stuff I didn't use so I don't bother to check.

I then tried to dirty flash previous LOS 20 build and even LOS19.1. Charging issue when the phone is turned off still persist.

So I decided to go back to Nougat for clean flash, specifically using the oldest Singaporean H990ds10c... .KDZ firmware with December 2016 security updates that is still viable to use DirtySanta for unlocking bootloader, which means I had to flash TWRP, a kernel (H990 v0.2.4) and then be rooted (SuperSU) according to DirtySanta comes for the H990 guide. After bootloader unlock, I went to fastboot, install Lineage recovery.img and lineage-20.0-20230910-nightly-h990-signed.zip and MindTheGapps 13.0 (arm64-20230808).

With clean flash, I still have issues with:

Charging. Phone will still play charging animation when connected to power source but won't charge when turned off, (fast) charges normally only when turned on.

Not sure if this is LOS 20 or MindTheGapps issue, but Google account login page is unstable. If I long press the email or password text input (for pasting copied text) it will pop out "Allow Google services to access all devices logs" and then crash. So it just a pain in the ass to add accounts since all my password are so long and secure and stored in password manager Keepass.

DAC seems more stable after clean flash. It will turn on & off normally unlike when I dirty flash it before.

Every other features seems to work fine.

I am certain that it is not battery, charger, or cable issue; since charging still works normally until 2 days ago when I dirty flash from LOS 18.1 to 20.

Maybe related, but last month or so I installed LOS 19.1 on my second LG V20 (US996 Dirty Santa), dirty flash it from Oreo (WETA ROM), which then also have issues with charging while turned off.

https://xdaforums.com/t/official-lineageos-19-1-for-the-lg-v20.4566673/post-88814845

I have yet to try re-flash my US996 Dirty Santa though.

Could anyone else confirm that charging actually works while phone is turned off on LOS 20 or 19.1? Since my two LG V20, US996 D and H990DS running different LOS build seem to have the same charging issue. Or am I missing something here? Idk if there's a log available for charging activity while the phone is turned off