yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hakkai999:
*sigh* well that sucks. I'm not going to have enough time to do this today. I'll flash Oreo back for now then maybe flash LGUP then Lineage

EDIT: Welp I finally flashed it. Thankfully it didn't take up as much time as it did when my phone just suddenly wiped itself after a battery change. Can someone suggest a good camera app with manual controls? Gcam is good but I'd like more control sometimes.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ki11aprime:
x86cup has super prep zip in the download folder flash that and your finger print will work.. it's the 7.0 firmware files so no need to flash a full stock room, you can even flash it untop of linage..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hakkai999:
Thanks for that but unfortunately I ended up doing the whole thing :eek:. I just need to solve the ctfsprofile: False issue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
So that's what that does.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ice Bear:
Ice Bear never would have guessed. Edit: Ice Bear can confirm that the Super prep zip does indeed work. Fingerprint is up and running again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ki11aprime:
Lol yea
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] muckc:
Hey guy, does the latest version fix the lock screen issue, sometimes when the screen turn off, i can use the fingerprint scanner and it take forever to wake. I remember some members have the same bug. Or someone know the cause?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
It mentions h918, so does that mean it shouldn't be used for any other variant?

Edit: Hard Bricked my phone(990DS). DON'T try on any other variant.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ki11aprime:
If you have a stock 7.0 jus replace the files in the zip with those of your stock rom... Don't flash on other variants
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ankade:
Details here

https://xdaforums.com/v20/developme...bootloader-t3519410/post78408416#post78408416

and in the following 4 posts. Everything's working BUT no mobile internet.

I know that this here is about 15.1, but the 14.1 thread seems unmaintained. Please help. Thanks a lot, much appreciated!

Anyone any idea? What would you do if you were in my situation?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
I read that it did this but it says H918 on it, I was afraid I would break things even futher since I own the H990DS, anyone with a different version flashed this and it worked?

Edit: Ok [MENTION=5906767]tech_infinity[/MENTION] got the answer for me....

Also this was the first day using Lineage and I like it, I had some issues:

- sometimes changing volume takes some time where the volume takes some time to change

**- sometimes when I lock my phone I can wake up it and enter android without being asked for a password, I can mess around and only after some time the screen asking for the PIN appears over android? This is kinda scary hahaha now I can't leave my phone alone with some of my friends.

Battery didn't improve much if anything at all but this isn't much serious to me, in the end I like the ROM, it's fast, I like the UI and I like being updated and not using Jan/2017 security patches. I'll upgrade to Lineage 16 when it's fixed in the HD990DS but I must say that I miss the higher volumes and some LG stock apps like the camera and the hi-fi recorder so when there's a working stock based ROM I'll have to make the final decision between Lineage with future upgrades on Android but lacking some features or being stuck forever in Oreo being able to use LG stuff.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
There's an audio Tasha file you can flash in the Gamma Kernel OP under downloads that raises the volume nearer to stock, it's not perfect but it's better than LineageOS's normal levels.

I'd give the ROM a few days to settle, as well as a couple full drain and charge cycles of your battery.

I recommend BetterBatteryStats, get it setup before you leave your phone idle for a few hours, say while you're sleeping overnight, and then check it when you next use the phone. It'll tell you the apps and services draining power.

Then you can use an app like App Ops to restrict individual permissions for apps, namely waking the device up, running at boot or running in the background.

GCam in cstark27's thread is about the best you'll get for the camera, from experience.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Yes I have GCam and I like it, I think I miss all the stuff from stock camera like how I could change mic sound reception by selecting from where the sound would come from (front or back) or select ISO etc in manuel photo, I know theres a GCam version with more options I'll try later. About the sound I tried the Tasha, it improved but it's still lower than Nougat, audio is the single most important thing but to be fair this is just enough for me, all these things are not real dealbreakers.

What kinda annoyed me/worried is what I added in the edit: when I change volume it freezes (volume won't change for some seconds then all commands I did with the button in the meantime resolve at the same time), I can imagine accidentally playing a song middle class, not being able to mute it fast and dying of cringe, the rom is really fast the streamline but I have issues with changing volume and some random stutters and my second issue is when I locked my phone and I was able to enter it again and mess with stuff and only later on the lock screen asking for the password came over the apps I was messing with (this happened more than one time).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] davidred7697:
Hi,

I just flashed Lineage 16.0 (clean) and gapps for android 9. Unfortunately, I don't have a second screen. Is there a specific file I should flash? I wasn't sure if I should flash something from the V20 folder or the second screen folder. I also wasn't sure, within the V20 folder, if I should flash the DS version or not (or what it means). I tried both and I had some static-looking artifacts on the screen during boot-up on the SD version so I flashed the non-SD version. So how do I go about getting the second screen? Do I flash Lineage then second screen from the second screen folder then gapps? Or can I flash second screen after initial setup? I didn't notice a LineageOS 16.0 file in the second screen folder so maybe I need to flash LOS 15?

I had a ton of force closes during initial setup so not sure if that's related. I have a US996.

Thanks for any help.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hakkai999:
By the way, how's pie by the way? Is it stable?

EDIT: As much as I love the initial battery life I got with the phone, I decided to go back to stock Oreo as it was just too unstable. The System UI literally crashed every time for some reason (and yes I flashed clean from a rooted stock Nougat). While stock Oreo isn't as smooth, it never froze. For now, I'll stick with Stock or probably upgrade to SuperV20 Oreo edition once it does come out. Thank you to the developers and helpers though.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
I'm a tad confused. This is the 15.1 thread, so I'm not sure if you meant you flashed 15.1 or in fact 16.0. Especially since you're mentioning the second-screen folder, presumably under the downloads from Google Drive.

If you're referring to Lineage 15.1/Android 8, and you DON'T want second screen, flash the latest 15.1 build for your variant from the 'v20' folder in the downloads.

If you're referring to Lineage 15.1/Android 8, and you DO want second screen, flash the latest 15.1 build for your variant from the second-screen folder.

Alternatively, I recommend ResurrectionRemix as a second-screen ROM as its second-screen builds are more up to date.

I'd also recommend Gamma Kernel second-screen, that I maintain, over the stock kernels in both these ROMs. Not because I maintain it, but because from common experience it performs comparatively or better, and has more features (not just KCAL).

If you're referring to Lineage 16.0/Android 9/Pie, you get second screen by flashing any 16.0 build for your variant, although they're currently beta. Second-screen functionality is included and enabled by default, there's no split builds.

This is thanks to Android 9 treating the second-screen as a notch.

If you don't have a second-screen, it sounds to me like you just flashed a regular 15.1 build, which has the second-screen disabled. As I said above, you'll need a second-screen version of either LOS or ResurrectionRemix, with the stock ROM kernel or Gamma-SS. There's nothing else specifically that you'll need.

The 'DS' versions of the ROMs are for the dual-SIM variants, like the H990DS, whereas the H990 is the single-SIM variant.

Personally, the way I do things, is ROM -> GAPPS -> Kernel -> Magisk -> Xposed -> Others. This is mainly because flashing a kernel/updated kernel can fail to properly modify a Magisk-patched boot image and cause issues if you don't do it in the right order.

I've had force-closes during setup from a clean-flash, most times you can just tap out of them somewhere else on the screen, give it a couple seconds and it'll let you continue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
No, it's not stable.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
lineage-15.1-20181214-X86CPU

lineage-15.1-20181214-X86CPU

Just an update, latest December security update too.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Do I smell a LOS 16.0 build too? Haha
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Latest build is solid here x86. Much thanks for the continued updates, even security patches are important :highfive:

I'm going to charge my phone and give the latest 16.0 build a go, both clean and dirty, and see if I can get some logs for you as directed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
Update: I see you've already done what I was suggesting so disregard my post.

Try flashing 16 over your current set up of 15.1. My phone would reboot to twrp when I did that
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] droidsometimes:
US996. Clean flashed it with addonsu and OpenGApps Pico.

Everything worked flawlessly (installed/tested my usual apps & benchmarks) until I discovered that compass was stuck

I then rebooted to maybe fix the sensor, but phone was veeerryyy sluggish then (took half a minute to enter pin, constant lockups for a few seconds).

Rebooted again, and now phone is stuck at LOS boot animation. :/

I have not read back in this thread yet, to see if I missed something. Will do that later today.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Sebaskyclad:
Can anyone tell me How the ram management is in this rom compared to Oreo stock?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Compared to stock, you're going to use less and therefore have to manage less, which are both better things.

RAM management specifically, apart from the great relatively low-RAM use that LOS is known for (vs stock ROMs) can be largely kernel dependant.

But I've never had an issue or run into a problem where I've had to manually manage the RAM, even going weeks between reboots.

What most people miss is that, especially with Android, un-used RAM is wasted RAM. RAM is faster, and more being used means there's less your phone has to "wait" to come from the NAND flash storage.

That flash storage is fast enough that "swapping" isn't that noticeable anyway (this is the process of dumping RAM into a file on the device's storage to be read later when there's room).

In short, don't worry if the device is using a-lot/most of the available RAM. Android does it for a reason :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
Is this good? I'm on the newest gamma kernel and newest Lineage 15.1 build
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Vortell:
Well it can make launching other apps a bit slower plus it increases power use. Though both affects are so minimal you probably would not notice it unless you are in some kind of desperate survival situation. In that case though turn on battery saver! :silly: Linux memory management is based on servers that use the same apps/srvs most often making it more speed/power/heat efficient to leave them in ram. They used to change the kernels for desktops but ram has become so cheap, efficient and plentiful they don't really do that anymore. You can however change this with kernel mangers still. You just edit the low memory manger/killer to make the process killer more aggressive. This is a double edged sword though to often and it can slow your device and waste power. There is also an option in developer options most of the time as well to control how many apps are kept in memory. This is helpful with devices with really low ram on them using newer gapps. Like an htc Evo 4g from 2010 (512 mb) with lollipop but seems pointless in a lg v20.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] droidsometimes:
Sadly, same problems for me with this US996 as with the 15.1 builds for a G6 H870 a few months ago.

No matter how often I reboot, there's always something not working - some sensors, or screen rotation, or auto brightness, and the rare occasion of being super sluggish after boot, or not booting at all.

But if I'm doing something wrong, I honestly don't know what.

Phone worked fine with LOS 14.1. Clean flash, latest TWRP.

US996 users having no such glitches: which firmware version do you have installed?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] droidsometimes:
[MENTION=2881807]x86cpu[/MENTION]

I modified the boot.img so it boots in permissive mode, and suddenly all errors are gone.

Rebooted seven times so far, everything working after each reboot.

So that suggests something SELinux related?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ESmazter:
I can't use my 990ds for 1 to 2 months already beceause it is unuseable. It was working three builds ago but there have been too many CVEs since then.

If you run logcat as root, you will see that there is a timeout for an audio device. I think that is the core of the problem. I am back to my G3 for now.

Where is the latest sourcecode for this actually? The commits in the git are way behind.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Full logcat from boot.

logcat -b all

It should have any logged denials even in permissive.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
[MENTION=2881807]x86cpu[/MENTION]

During trying to ascertain whether one of my spare batteries is faulty, I got the green error screen for the first time in a long time.

Pulled battery and tried to reproduce, seems that it happens if I reboot the system while plugged into a charger.

Where it'd normally power off and the screen goes black, it instead comes up with the green screen. Stock ROM kernel since I was testing some things.

If I can get it to happen again I'll put the logs for it in the Google Drive folder I PM'd you regarding 16.0 modem issues.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] droidsometimes:
You got mail. :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ESmazter:
I have no unlock code set at the moment. After you unlock the phone, try increasing or decreasing the volume.. Nothing will happen for now. After a while the volume indicator will come.

By looking at the logcat during that moment we see that the volume indicator comes after the following error:

E sound_trigger_hw: cpe_reg_sm: ERROR. pcm_is_ready failed err=cannot open device '/dev/snd/pcmC0D45c': Connection timed out

Also the unlocking problems with pin or passcode stop as soon as it times out. This is the reason why I think that the is the cause of the problem.

I am not sure, if the list of pcm device help but here we go:

elsa:/ # ls /dev/snd/pcm*
/dev/snd/pcmC0D0c /dev/snd/pcmC0D28c /dev/snd/pcmC0D70c
/dev/snd/pcmC0D0p /dev/snd/pcmC0D29c /dev/snd/pcmC0D70p
/dev/snd/pcmC0D10c /dev/snd/pcmC0D2c /dev/snd/pcmC0D71c
/dev/snd/pcmC0D10p /dev/snd/pcmC0D2p /dev/snd/pcmC0D71p
/dev/snd/pcmC0D11c /dev/snd/pcmC0D30c /dev/snd/pcmC0D72c
/dev/snd/pcmC0D11p /dev/snd/pcmC0D31c /dev/snd/pcmC0D72p
/dev/snd/pcmC0D12c /dev/snd/pcmC0D32c /dev/snd/pcmC0D73c
/dev/snd/pcmC0D12p /dev/snd/pcmC0D32p /dev/snd/pcmC0D73p
/dev/snd/pcmC0D13c /dev/snd/pcmC0D33c /dev/snd/pcmC0D74c
/dev/snd/pcmC0D13p /dev/snd/pcmC0D33p /dev/snd/pcmC0D74p
/dev/snd/pcmC0D14c /dev/snd/pcmC0D3c /dev/snd/pcmC0D75c
/dev/snd/pcmC0D14p /dev/snd/pcmC0D3p /dev/snd/pcmC0D75p
/dev/snd/pcmC0D15c /dev/snd/pcmC0D40c /dev/snd/pcmC0D76c
/dev/snd/pcmC0D15p /dev/snd/pcmC0D40p /dev/snd/pcmC0D76p
/dev/snd/pcmC0D16c /dev/snd/pcmC0D41c /dev/snd/pcmC0D77c
/dev/snd/pcmC0D19c /dev/snd/pcmC0D41p /dev/snd/pcmC0D77p
/dev/snd/pcmC0D19p /dev/snd/pcmC0D42c /dev/snd/pcmC0D78c
/dev/snd/pcmC0D1c /dev/snd/pcmC0D43p /dev/snd/pcmC0D78p
/dev/snd/pcmC0D1p /dev/snd/pcmC0D44c /dev/snd/pcmC0D79c
/dev/snd/pcmC0D20c /dev/snd/pcmC0D45c /dev/snd/pcmC0D79p
/dev/snd/pcmC0D20p /dev/snd/pcmC0D46p /dev/snd/pcmC0D7p
/dev/snd/pcmC0D21p /dev/snd/pcmC0D47c /dev/snd/pcmC0D80c
/dev/snd/pcmC0D22c /dev/snd/pcmC0D4c /dev/snd/pcmC0D80p
/dev/snd/pcmC0D22p /dev/snd/pcmC0D4p /dev/snd/pcmC0D81c
/dev/snd/pcmC0D23c /dev/snd/pcmC0D5c /dev/snd/pcmC0D81p
/dev/snd/pcmC0D23p /dev/snd/pcmC0D5p /dev/snd/pcmC0D82c
/dev/snd/pcmC0D24c /dev/snd/pcmC0D68c /dev/snd/pcmC0D82p
/dev/snd/pcmC0D24p /dev/snd/pcmC0D68p /dev/snd/pcmC0D85c
/dev/snd/pcmC0D25c /dev/snd/pcmC0D69c /dev/snd/pcmC0D8c
/dev/snd/pcmC0D26c /dev/snd/pcmC0D69p
/dev/snd/pcmC0D27c /dev/snd/pcmC0D6c

Furthermore, I see the following error message:

E LightsService: Light requested not available on this device. 2

I see that you have barely time for this. Could you update the git for us please? Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I have been fairly busy yes, everything i use it updated in Lineage. If you find any fix with anything, feel free to submit a gerrit patch with it for review.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] johnwaynegacy:
The OP hasn't been updated in a while, is there a list of current issues somewhere?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Yep. Below the OP.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
How can I remove or disable nfc completely? I got an extended battery that comes without the nfc thing in the case so i keep turning it off, but it keeps turning itself back on and it's quite annoying.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xttapolatakettle:
I don't have this issue, but maybe because I block all apps from toggling NFC in the privacy guard settings.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
I force stopped Nfc Service in apps, seems to have to auto turning back on. Also, if you have xposed installed I'd recommend you check out XprivacyLua. It's really nice since you can fully block pretty much everything, even tracking.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mrdom87:
Fingerprint reader

I'm loving the Rom on my H990DS, got fed up of waiting for Oreo from LG.

It seems fairly stable, I was having some crashing with the stock camera (when not using it) but i wasn't using it anyway so I disabled it. I have found though that the fingerprint reader is a bit hit and miss for unlocking and banking, sometimes it just doesn't register a finger at all. Wait a few minute and it will. Anyone else have similar problems?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Can't say I've ever had an issue with the fingerprint reader. Only thing I could think of is a possible re-flash of the ROM, or attempt a custom kernel like Gamma maybe.

LG just started rolling out Oreo to the H990/DS. When you get it depends on your variant, but people have had it for a couple days now.

In any case, I still maintain LOS is the superior experience.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mrdom87:
Thanks, I'll definitely try re-flashing and another kernel but just thought i'd ask on here, though I've had a search and a browse and hadn't seen any similar issues mentioned. its not a deal breaker anyway. My H990DS is AME region which unfortunately has no sign of official Oreo yet.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
This is a suggestion to anyone that wants extremely good battery life. Get a 6600 mAh extended battery, not too thick but I literally got 11 hours and 18 minutes of sot when I finally was at 5 percent. It lasted me 1 day, 12 hours total.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fischer98:
Google Maps not fully working

I have an h910 on AT&T. I was on 14.1 lineage, and everything was working as normal as far as GPS navigation. I originally installed the 16.0 image, but I couldn't get root access (there's not root addon yet for 16.0, and other suggestions I found online did not work). I installed 15.1 without the second screen support, and I found a weird bug with google maps. It will locate me on the map with no problem, and it will follow me with walking directions (both if I'm actually walking as well as using walking directions while driving, but the follow is not smooth while driving, not that I expect it to be), but it will not follow me while driving. I tried it in both driving mode (no particular directions) as well as trying to drive to a particular destination. After a few minutes, it just says "GPS signal lost" as if can't find the satellites. But, I know that's not a problem with the phone's GPS capabilities because I have a GPS app installed and it finds my location just fine. I also installed Waze, and it followed me during driving no problem.

When I originally installed the rom, I used the micro package of gapps. Thinking there might be something in that package interfering with maps, I wiped the phone again and installed the nano package instead. The problem was in both.

Has anyone else experienced this or specifically used google maps for driving navigation successfully? Is this a known issue?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
I don't know much about your problem, but

I know Magisk v18 worked for me on 16.0 during the brief time I had with it on my H990.

As for your issue, you could try installing the 'Global Optimized GPS File Replacer' Magisk Module, follow its instructions to get it setup and see if that works.

Other than that, I'm not really sure what else would help.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
I need some driver help.

So I got Asphalt 9 and wouldn't start so I took a logcat and I believe this is the issue. I think I need a file called "com.qualcomm.qti.performance"

This happened both on Lineage and Resurrection Remix although I saw someone on YouTube play the game on the H910 on Lineage 15.1 with gamma

Here's the pictures
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] zhangla:
When I tried to flash to-x86cpu package, I got the error "error: packages.xml not found. Exiting...".

Is this normal? I downloaded the package from the official link https://drive.google.com/drive/folders/0B51rjK5Hd_P5NmpwY1o4VmlyaUk
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
I've had this before, just try to flash your rom without it. I think it happens when you don't need it. I could be wrong though, but I didn't need it
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
It happens if you try to flash it with no ROM installed.

It's only applicable if you're coming from 14.1 Official, a very old 15.1 build or RessurectionRemix for example.

If you've clean flashed/wiped, there's no need for it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Only thing I can think of would be to reflash the ROM, update your GPU drivers from the thread for it, and possibly try a different kernel.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grin59:
I'll try and update my gpu drivers but wouldn't they be updated since I came from 10p stock?