yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Keep on keeping on brother. Not all of us are more concerned about updates than the person behind them. Good work
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sonvotrung:
On behalf of the community, thank you for your active development!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mking007cn:
I am real happy to see that u start on the way to 15.1, but i know it's real a long way to build a stable and workable version, but i will waiting for it. good job, brother!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cooldan613:
[MENTION=1588542]x64cpu[/MENTION] Would the source code from lg help with making cm 15.1 because they have the oreo code up. Im not sure if anyone else uploaded it or mentioned it.

http://opensource.lge.com/osSch/list?types=ALL&search=vs996
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Thanks.. got the vs995 version. Gotta start merging the power into Lineage 15.1. Once I get anything of use, I'll start a seperate thread.... which will mean that 14.1 is coming to an end in fixing things. Hopefully things that are not fully working will get resolved into the new version.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheLoonyRebel:
I know this is jumping ahead a bit but any chance Lineage 15.1 (official or unofficial) could be usable on the H918 with the current bootloaders such as the 10s one?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Zenns:
There isn't H990 yet ? So Long
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
If you want it so bad for your precious 990 learn to build it yourself or better yet quit complaining.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
LG has released the h910 Oreo kernel as well. I'm sure you already know, but I'm feeling all giggity inside knowing 15.1 is getting closer.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nickland:
Is there any arb1 version of this available for h918? Our model now has root for arb1 and I'm looking for something that will run substratum. Thanks for any info
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
You'll have to enlighten me as to what's different. I don't have a h918, so it might be able to be done, but just need to know any differences on what needs to change. Or has this been tested on one? Also would need to support the older as well since most on on that now.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nickland:
Its my understanding that passed 10P firmware is all ARB1. So, those of us who got phones preupdated passed the P firmware are unable to flash the older firmware and our firmware is to new to use the older stuff (Whenever I flash the Lineage nightlies I get a flashing black screen after the tmobile logo and it never fully boots). From my understanding the rom just needs to be combined with any firmware for the H918 from 10P forward. Right now we are limited to stock 10P+ or SuperV20 and they just lack the customization I have been waiting for since giving up my G5.

Or for my needs, throw Substratum into any stock rom 10P+ (or point me to instructions on how to do it myself) and I will be happy, lol.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] scottyrick:
I believe the Lineage boot needs to be patched to say that ARB 1 is okay.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
Ok,

I tried to update the latest nightly on my h918 and get stuck in lineage boot animation hell. I'm running the latest twrp 3.2.1.0 dated 0406 and updated from nightly version 03/22 to the last nightly dated 04/05.

I did the upgrade twice to see if something went wrong, but it doesn't look like it. Got stuck in lineage boot animation both times. Restoring my backup now to nightly 03/22. Anyone else having the same problem?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Zenns:
I know this may have been asked a lot of times can I know the updates of H990DS ? Will there be 14.1 or 15.1 version thanks :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 549029316:
Hi ,What is the difference between the rom and lineageos official？Which is the better one?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Pretty much nothing. This was for testing fixes sooner than official getting it to see if it has issues. Currently this is probably almost dead, as I've released 15.1 in hopes things work out with that too make it in the official list.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mking007cn:
Nice to see 15.1 is released, thank you brother.

BTW, i see two build for us996, us996 and us996-ds, what the difference for this two builds?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
ds was for the us996 dirty Santa ones... ie. not unlocked bootloader. US Cellular, etc... if you have unlocked your bootloader officially from LG, use the us996... the only difference is the lack of static on boot for the dirty Santa ones.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] spawningvat:
Quick question for everyone. I crossed posted this in the official Lineage 14.1 thread as I'm running that version, but someone here might have some insight.

I'm having trouble with the proximity sensor. When I make a call, I put the phone to my ear and the display turns off (correct). When I take it away to push keys on a keypad for a touchtone system, the display doesn't turn back on. The only way that it turns on is if the caller hangs up, or if I press the power once and then double tap screen to wake. Kinda annoying. I found only a mention of it on the other thread about clearing data on proximityhandler.apk. I found proxyhandler.apk and cleared data. Didn't change anything. This has occurred on multiple released from the beginning of 2018.

Previously I had desolation rom, and proximity worked correctly. I had stock rom and it worked correctly. This is on an H910a phone with a clean install of Lineage 14.1 nightly from 3/29/18. I also tried disabling tap to wake, disabling ambient display settings, enabling everything. Still can't get it working. Any ideas or direction you can point me?

Thank you!!!!!

Sean
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
For me, I discovered a hairline crack right over the proximity sensor. Don't know how it got there but that was the problem. had to replace the digitizer. I just did the entire front unit which was easier. Learned a lesson too not to but off eBay. Had to do it twice. Got a reliable parts company and that fixed it for me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] emdroidle:
I was trying to get 14.1 and most things were functioning, except the modem. No modem means no cellular data connectivity, no phone calls. Pretty much without that it isn't really a phone.

The issue was a problematic `rild`. According to Rashed the radio layer on LGE devices tends to be bad, really bad. We tried a few things, but no luck. Everyone involved is moving to 15.1 and Rashed thinks it will be much easier to solve on 15.1 so I'm now aiming towards having things working on 15.1 instead of trying for 14.1 (I dislike conceding, but this seems a far better investment of time).

One piece of good news is it wasn't too difficult to switch between LineageOS 14.1 and stock. Some notes:

Before installing save copies of: /dev/block/bootdevice/by-name/recoverybak, /dev/block/bootdevice/by-name/boot and the files in /system/lib/modules. (the first two, run `dd if=/dev/block/bootdevice/by-name/boot of=boot.bin` then do `adb pull /boot.bin .`)

I was hoping to have a single combined .zip for all variants, but I'm now partially giving up on that. If a zip targeting a H990DS works on a H990 a combined .zip may work, but this needs testing first. The hope was `fix-h990-modem` could be run after the kernel had started, but my experiments pointed towards this failing. Instead `fix-h990-modem` needs to be run on the boot image during installation, or the kernel command-line needs to be prepared beforehand.

Going back to stock is a little interesting. Do `dd if=boot.bin of=/dev/block/bootdevice/by-name/boot` to restore the old boot image (you saved a copy above RIGHT?). Then mount /system read-write and copy back the old /system/lib/modules.

`kdzwriter -a` will happily reinstall a stock KDZ and save the old modules.

LGE's implementation of forceencryption is interesting. As a result doing a factory reset involves booting into stock recovery and having stock format /data to its liking. The easiest approach to this is to boot to the bootloader and run `fastboot boot recoverybak recoverybak.bin` (the DirtySanta bootloader won't boot unsigned images from fastboot, but the old recovery image is signed).

NOTE: On first boot soon after the kernel has started something causes the touch screen to freeze. I do not know what causes this. What has been shown to fix this is to boot into TWRP and then reboot to Android. This behavior is very scary, but rebooting does fix it.

Please don't try these things yet. Things are not working yet!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
I know it's coming, [MENTION=6984210]emdroidle[/MENTION] the anticipation from us H990/DS owners is immense. I'm about done with stock. I want the LOS experience, I want what Oreo offers. Any updates are welcome, as we've not been sharing much about progress for a long time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] skeeterflea:
I used the update manager from within Lineage OS last night and downloaded the latest nightly ( lineage-14.1-20180419-nightly-h918-signed.zip), selected reboot device, and now can't get Lineage to boot. Each time I boot I get dropped to recovery (TWRP). I've tried wiping and installing MEGA, WETA, and backups but I still can't get the OS to boot.

Does anyone have any suggestions or know how I can get past this? I was running the previous Lineage nightly ( lineage-14.1-20180410-nightly-h918-signed.zip) prior to the update.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
How are you booting recovery? Did you try booting recovery via the button combo? Try that and wipe as usual. If that doesn't work try it again and format the system.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
You took an OTA with a TWRP that does not support it. You'll need to do this in TWRP to get out of the boot-loop:

dd if=/dev/zero of=/dev/block/bootdevice/by-name/misc bs=256 count=1 conv=notrunc

The last part is important, the count=1 conv=notrunc If you fail that you'll wipe your WiFi/BT Mac address and need to follow this guide to get it back: https://xdaforums.com/showpost.php?p=70474540&postcount=12

Also, update to the latest unofficial TWRP: https://xdaforums.com/v20/development/recovery-twrp-3-2-1-0-t3720239 This unofficial TWRP can properly handle the OTAs.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] skeeterflea:
Perfect. Thank you so much for that! Unfortunately I read this post after restoring the factory image and re-rooting. I'm in the process of putting Lineage back now. But I'll flash the newer unofficial TWRP for the OTAs! Thanks a million for the response!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] danalog:
USB/OTG not functioning in lineageOS 14.1

Hello:

I have a rooted LG V20 currently running LOS 14.1. The stock OS recognized my PS4 controller via OTG cable fine, but the bloatware and inability to control applications running made the phone lag when gaming, so I root and rom it to have more control and delete bloat. Sadly, after all that work to get back to gaming, I find I've loss OTG recognition... Has anyone else had this issue? Is it the kernel, or LOS 14.1?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Just a bit of a PSA:

https://review.lineageos.org/c/LineageOS/hudson/+/242408

LOS 14.1 is discontinued and won't be getting much (if any) more updates.

Any/everyone on 14.1 should look at migrating to the 15.1 unofficial, as that's very mature at this stage.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] letthebeatrock:
would this be more stable that lineage 15.1?? I like what lineage offers but 15.1 was a bit buggy, even though that was the non SS version. I figure the nougat flavor of lineage may work better with v20, or do i need to check out the SS version of 15.1 instead?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
No. There are things broke in 14.1 like OTG. Some things don't work in 15.1 like IR (depending). However 14.1 won't get any more security updates. It is best to go to at least 15.1. if you come from official 14.1 to my unofficial 15.1, you can do it without data wipe. Head to the 15.1 thread and ensure you flash the to-x86cpu.zip the first time before installing 15.1.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Ok, change is in for official to fix the vs995 static on boot, thanks for confirming. https://review.lineageos.org/191890

Waiting to confirm h910 before adding that one.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ryuk359:
Will get back to you in a few. Had some stuff go down last night and didn't have time to test. Downloading now.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Quite alright, I just don't want to merge it in and break all h910 builds. Most likely it'll work (vs995 did), just want to be sure.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ryuk359:
No static confirmed bossman. Had to wipe cache why it took a few mins. All good on h910
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fr4nk1yn:
Uh, I put the SIM card back in my Moto Z Force and use that.

¯\_(ツ)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Merged into official now, thanks for confirming.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lilmeanz:
Will this work if on 10p?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I honestly do not know. You can take a backup, flash and see and retore if not. That's the best I got. Maybe someone with a h918 can chime in.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DougWare:
x86cpu,

Did you make any change on the 1002 unofficial and I haven't seen any lag in two days.

I'm still watching for it so I can try to deep dive into it to see what's actually causing it.

Doug
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] toddl1981:
Enable developer options, tick advanced start. Now ya do. :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Black6spdZ:
x86, so I re-unlocked my USC 996 and flashed yesterday's unofficial. So far so good, Bluetooth seems to be working good now where as before I didn't have audio on my BT speaker or soundbar with an older version. One thing I noticed is low speakerphone mic volume, I remember talks about it on the other thread but wondered if it was still being looked into. Not too big of a deal. About the USC models and static screen boot, does it have something to do with needing version 10f to do the DS unlock? Could a modified 10h kdz be made to update the modem and other partitions to make it similar to an LG official unlocked 10h 996? Maybe this would resolve the static issue? Just thinking out loud more or less. Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] HiddenKnight:
Safetynet is a Google wide thing. magisk works on LOS. It NFC, Netflix, etc. they all work on this rom.

Use V10 dacs fix from play store. It'll activate the dacs.

Stock camera will always be the best available. In this case, use the Google HDR port for the best output.

Screen burn is happens, and you can fix it with 30 minutes of screen on time with a few minutes of value changes.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DougWare:
Can someone help me do some testing? If you are experiencing Bluetooth audio stuttering while listening to music, can you try disabling wifi? I found a thread from a few months ago, and I just found that disabling the wifi on my phone instantly fixes my Bluetooth streaming for as long as it's left off. As soon as I turn wifi back on, I begin to get stuttering again. Can anyone else confirm?

https://www.reddit.com/r/GooglePixel/comments/5rdml3/bluetooth_stutter/

Doug
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Black6spdZ:
just out of curiosity, connected to 2.4ghz or 5ghz ap?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DougWare:
5ghz
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Speakerphone vol. should be ok now. You didn't adjust the sound mod did you? (thread in theme). I doubt it with the static. I think it can be fixed, but then the us996 that was unlocked from LG has static (i tested on mine).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Nothing yet more. Testing some new things to work in, not sure it'll work out but might be added later.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ryuk359:
I'm staying on the 10/02 unofficial for a little while so if you need some stuff tested I can flash easier.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Skinzaholic:
Okay, I figured out what caused the glitch. Guess it's a bug. In settings, go to display and then livedisplay. If you set the nighttime color temperature to 6500 it makes the screen go whack.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
WTH... yeah.. confirmed... my screen started going on/off.... whacked indeed. ONLY exactly @ 6500. So for now, just make it higher or lower, but not 6500...

Added a known bugs section in post #2. Since I can replicate it, I'll be able to poke at it more.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I'll be getting new UNOFFICIAL builds up tomorrow. The new 10/5 security patch is out. So I'll at leats be getting that in and out for those running it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CrimsonKnight13:
[MENTION=2881807]x86cpu[/MENTION] I know you said that anyone using the us996 rom should unlock via LG. My issue is that I'm using the rom on the F800K, which can't be unlocked conventionally. Is it still possible for the official or unofficial us996 to get a static fix at all? Is there any other variant that a KT-based V20 should have on it? I understand that KT has LTE & CDMA but the us996 only deals with LTE & GSM.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Sadly probably not. You don't have to unlock though LG, it's just the dirty Santa cause the static on boot issue. The us996 (unlocked) can be unlocked from LG, which doesn't have the static on boot if you go that way. LOS only has one us996 version... so for now that's the supported route.. you just have the static.

The us996 is also carrier unlocked, CDMA/GSM/LTE.

If I put in the static fix for the us996 for those that used dirty Santa... those who unlocked from LG have static (I tested on me and had it.).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CrimsonKnight13:
Good to know that the us996 rom is the way to go for me. Thanks!

Is there any way to produce a separate flashable patch for those who use us996 & the debug bootloader? I'll gladly test & use it. If so, would it work on official & unofficial or just one or the other?

Also, is it possible for someone to dump an unlocked aboot image? Would this work on replacing the debug bootloader or is the unlock done w/o modifying the bootloader itself on an unlockable phone?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I am not sure about the aboot image part. This is what has to be done pretty much during the boot process: https://review.lineageos.org/191890

It is a kernel change, so there is only a single us996 kernel. It is not just a separate flash to do, the entire kernel (boot.img) has to be rebuilt. The boot.img is in the entire .zip, so technically can be done, but is is entire seperate build. It won't ever make it to official. Blame LG for it's the duplicate on the USC and Unlocked models. Now the F800K model might be doable, just making an entire new F800K build, which would take time. The H990 is in process as well I believe.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CrimsonKnight13:
A true F800S/K/L build or builds would be amazing, which I'm sure many would be very happy with. Looking forward to that day if such ever happens.

I'd use your unofficial builds if you ever went that direction, so you have my thanks in advance if you ever do so. If not, not a huge deal since I don't reboot that often & the boot animation only does so much to amuse.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] toastyp:
Going off the weird screen issue when setting live display enabling battery saver causes the exact same issue. Display starts flashing on and off with only small portions of the screen visible.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] carandcar:
This does not boot on h918 10p. (I tried it)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lilmeanz:
Thanks I was just about to try
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Any errors? Clean flash? 20 minute wait on first boot?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Black6spdZ:
quick Q, is it still beneficial to convert data or cache partitions to F2FS?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
New unofficials: 20171005-UNOFFICIAL Mostly just the 10/5 security update. I tested the us996, works fine. I do not expect any new issues, if so, let me know.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] FQuimson23:
No errors on a clean flash. It goes to the LG Logo then it goes blank, the backlight is flashing on and off.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] philiptibbs:
Does this rom have problems saving videos after they are recorded ? I recorded videos on Desolation and i saved the video but it didnt save . It wasnt there or anywhere on my phone. Just wondering if LOS has this problem fixed ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ryuk359:
Downloading. Will update if I run into h910 issues. I never actually used live display as it had issues in the past. Cf.lumen still works good for me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I use the google camera moded one. The Snap LOS camera has some issues that need to be addressed, but since there are plenty of others that work it is not a priority at the moment. Hope that helps...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] vperriceli:
OK, I flashed the 10/5 unofficial and it works perfectly except for not having a MAC address... Is there a way to correct this?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
See post #1 (if MAC is all 00:00:00:00:00:00). https://xdaforums.com/showpost.php?p=70474540&postcount=12

Most likely your misc partition got messed up. You have to pull it, edit it and put it back. Is that what it is all 00's?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] vperriceli:
Yup... All 00's.. Thanks for the help!!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] carandcar:
This is exactly what I get.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fr4nk1yn:
Okay... Remove the ".zip"
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] captbeard:
I didn't know whether to ask in the official thread or this one, but with how active this one is, maybe my chances are better. I'm on a US996, on T-Mobile, with what I assume are correct APN settings. I installed today's unofficial build after running WETA 5.0.7 (after I saw some issues were fixed) and see the differences in cellular signal are rather different. Is this something on my end that needs addressing like a firmware update, a problem known to LineageOS, or just a quirk where the signal is actually fine and the strength bar is wrong? Searching the official thread yielded nothing useful that I could see.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fr4nk1yn:
Are you looking at the strength in setting or the status bar? IIRC the status bar in stock and OEM display differently.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] captbeard:
I'd been looking at the status bar, which seems to sit close to "no signal" but never says it doesn't have one. In settings it says -96 dBm 99asu, though I admit I wouldn't know what to expect there.