[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
​

WARNING: BETA BUILD. There are numerous issues still.

Disclaimer

Your warranty is now void.

I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.

Nougat firmware needed for fingerprints to work correctly : https://xdaforums.com/showpost.php?p=79342931&postcount=939

Introduction

LineageOS is a free, community built, aftermarket firmware distribution of android, which is designed to increase performance and reliability over stock android for your device. More info.

These are my UNOFFICIAL builds of LineageOS-16.0 for LG V20 variants. I did NOT create this ROM. I am helping to contribute to this ROM. Thanks to all other coders who contributed to LineageOS.

IMPORTANT

BACKUP! These are UNTESTED builds. Please be ready to recover your previous ROM. If it kernel panic, boots into bootloader, etc... grab as much info as you can.

Builds are done periodically (see download below)

Do NOT be rude.

Respect all users.

Any and all users, please help each other. I have a us996 variant, so other variants might have some issues.

For broken issues see 2nd post

Issues:

us996 static on boot: Unlock bootload from LG, using dirty Santa causes static on boot, will not fix. (Flash the us996-DS version)

WiFi or Bluetooth MAC is "00:00:00:00:00:00" - You wiped the misc partition, you'll need to fix: https://xdaforums.com/showpost.php?p=70474540&postcount=12 (Should be fixed by static hax thanks for @Blaises)

5Ghz tether not working due to "error"

H918 - ARB1 .. flash the 10p version, ARB0..flash the PRE10p. (10p is where the ARB got tripped to 1)

Install

You can upgrade from 15.1 (UNOFFICIAL) to 16.0. If you are not on my UNOFFICIAL yet, flash the to-x86cpu.zip first (and reboot recover before upgrade, not reboot into system).

I would suggest the TWRP from Phoenix591 (See Thanks section below)

Flash to-x86cpu.zip if needed. (See Downloads below)

Flash UNOFFICIAL ROM

Wipe cache, and dalvik cache

Magisk if you choose

Flash GAPPS (I use nano)

Reboot and wait....

(Copied from OFFICIAL thread)

To enable Developer Options go to Settings, About Phone and repeatedly press Build Number.

Bugs

If you encounter issues/bugs that are not known, please report. This is not the OFFICIAL ROM, but I can help to get any issues fixed. I use the us996 variant. If I can replicate your issue then I can track it down. If I cannot, please provide as much detail as possible. Logcats are great.

Please indicate what v20 variant you have (h910, h918/p, ls997 us996, vs995, h990/ds) athe dated version. Any mods (no judgment) as well.

I am aware people run mods or change things. I am not against it (as I do myself). However, if needed I may ask you to data wipe (you can say no), or remove a mod that might be interfering. I will do the best I can.

Thanks

Any and all users in this thread who contributed or will contribute to making this ROM as stable as possible

LineageOS Team

@Rashed97 for continued help

@Omar-Avelar for kernel help along the way

@Blaises for Bluetooth and WiFi static hax if all 00s.

@Phoenix591 for TWRP update that support OTA ( https://xdaforums.com/v20/development/recovery-twrp-3-2-1-0-t3720239 )

Downloads

ROM: UNOFFICIAL downloads (Note date)

Gapps: arm64 nano 9.0

Sourcesrs/0B51rjK5Hd_P5NmpwY1o4VmlyaUk

https://github.com/LineageOS

https://github.com/LineageOS/android_kernel_lge_msm8996

https://github.com/LineageOS/android_device_lge_msm8996-common

https://github.com/LineageOS/android_device_lge_v20-common

h910

h918

ls997

us996

vs995

h990

UNOFFICIAL downloads