yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thirdzcee:
I am not the author of the commits but here they are

And after adding them hotword detection started working

With magiskhide,

https://github.com/thirdzcee/Neocore-lineage/commit/1345d56b8ec9f4ef10ad9f6e5e46d1ab8c826038

And

https://github.com/thirdzcee/Neocore-lineage/commit/374806aff0c81419edf224b11bff261f1e40317e
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Thanks... added them in, and it appears to get ok Google working again when the screen is on at least.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phamanhvu01:
Just asking, but can you change the RX Digital Volume value from 75 to 82? Been messing around with the file (using my mom's US996 as a reference), and 82 is the closest to stock ROM as far as I can tell. Still quieter than stock though, but just a little.

Volume in smaller steps is still a far cry from stock though. But it's good enough for me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Still_living714:
Games like injustice 2 and PUBG are really lagging on this rom. Any settings I can tweak for optimal performance?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] qwertyuipo:
Can this ROM be used for f800l ?

Gửi từ LG-F800L của tôi bằng cách sử dụng Tapatalk
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Koonook:
After spending an entire day flashing multiple times, It's done. Except for a lack of root, startup looking abit odd, and some games not working, the latest build is doing amazing on my H910 so far :). I also have the gamma kernel flashed. No network issues that I can see as well, so woo!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xXCoolGuYXx:
This working on the h918 ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
That's why the H918 is in the title :)

---------- Post added at 10:42 PM ---------- Previous post was at 10:39 PM ----------

The governor that controls your GPU, using an app like kernel Adiutor. Would depend if you're thermal throttling but it not you might have a conservative governor keeping your GPU sipping juice.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xXCoolGuYXx:
Is this old or is it up to date ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] qwertyuipo:
It works with f800l ?

Gửi từ LG-F800L của tôi bằng cách sử dụng Tapatalk
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
It'd have to idea which line or output you'd be talking about, could you provide a line #. I'm more than happy to try some things to get it, but there are about of RX volumes in the file.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Still_living714:
Not my mod just sharing. For those who want dual speaker

https://mega.nz/#!hgoHzKhJ!Y3aMgXj2g3C5sQNOMd6s7Czt95Jf-BqPZAyCzT5LgeI
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Up to date.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phamanhvu01:
These are the ones that I modified, all values changed to 82:

Line 54: <ctl name="RX0 Digital Volume" value="75" />

Line 55: <ctl name="RX1 Digital Volume" value="75" />

Line 56: <ctl name="RX2 Digital Volume" value="75" />

Line 57: <ctl name="RX3 Digital Volume" value="75" />

Line 58: <ctl name="RX4 Digital Volume" value="75" />

Line 59: <ctl name="RX5 Digital Volume" value="75" />

Line 60: <ctl name="RX6 Digital Volume" value="75" />

Line 61: <ctl name="RX7 Digital Volume" value="75" />

Line 62: <ctl name="RX8 Digital Volume" value="75" />

Line 63: <ctl name="RX0 Mix Digital Volume" value="75" />

Line 64: <ctl name="RX1 Mix Digital Volume" value="75" />

Line 65: <ctl name="RX2 Mix Digital Volume" value="75" />

Line 66: <ctl name="RX3 Mix Digital Volume" value="75" />

Line 67: <ctl name="RX4 Mix Digital Volume" value="75" />

Line 68: <ctl name="RX5 Mix Digital Volume" value="75" />

Line 69: <ctl name="RX6 Mix Digital Volume" value="75" />

Line 70: <ctl name="RX7 Mix Digital Volume" value="75" />

Line 71: <ctl name="RX8 Mix Digital Volume" value="75" />

Line 2053: <ctl name="RX7 Digital Volume" value="75" />

Line 2062: <ctl name="RX7 Digital Volume" value="75" />

Line 2110: <ctl name="RX7 Digital Volume" value="75" />

Line 2252: <ctl name="RX0 Digital Volume" value="75" />

Line 2258: <ctl name="RX0 Digital Volume" value="75" />

Line 2263: <ctl name="RX7 Digital Volume" value="75" />

Line 2314: <ctl name="RX7 Digital Volume" value="75" />

Line 3164: <ctl name="RX7 Digital Volume" value="75" />

Line 3337: <ctl name="RX7 Digital Volume" value="75" />

Line 3359: <ctl name="RX7 Digital Volume" value="75" />

They are actually the same lines that @ji10101 modified in his mixer_paths_tasha file though....since I don't want to mess any further. And it works fine anyway.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Dick Palmer:
I had horrible performance on 29th build. Didn't try any earlier builds. Most conspicuously, animated gifs would barely crawl through a few frames before stopping in Simple Gallery.

Flashed Omar's "gamma kernel" from TWRP and no problems since.

---------- Post added at 12:15 PM ---------- Previous post was at 11:50 AM ----------

I can confirm OP's advice will work for you.

I had EXACTLY this problem on my h91810k after lafsploit. For some reason Lineage thought the data partion was encrypted when it wasnt... formatted data partition from TWRP and its been fine since.

...except... the system clock is reset every time i power-cycle the phone. Anyone know anything of this? Would assume mobo battery/capacitor but didn't notice it before flashing...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I'm not sure where you got that file from, as almost all were already 84 (not 75). I did change 1 of these to 75 (line 2053), the rest were already 84 from stock. The stock was 84 for 2053 too. The reason for dropping it was speaker crackle on some devices. I've put it back to 84 for new builds.

https://review.lineageos.org/211359
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phamanhvu01:
Sorry for the 75 value, it's from the modified mixer_paths_tasha made by @ji10101.

And yeah, 84 was the value on stock ROM, but in my case the speaker's actually louder than stock with it. 82 seems to be close enough for me. Still quieter though...just a bit.

Thanks for informing me about line 2053 though, I was blindly modifying it based on that guy's modded mixer_path file. Probably will have to change the rest back...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Still_living714:
I already flashed Gamma Kernel since it has kcal but the problem persists even messing with gpu settings. For example on injustice 2 the audio and game play is choppy. Playing other games force close or are unplayable
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jl10101:
Heya, sorry for the silence...I've been proper man down with the flu and work...

Attached a modified file with slightly raised values, unless you came right, give this one a try and let me know?

OT: Also...flashable Android P System Sounds and Ringtones attached for anyone that wants it. Flash and reselect ringtones and alarms -

(Pixel 2 Android P settings: Phone Ringtone = The Big Adventure, Notification Sound = Popcorn, Alarm = Bright Morning)

https://drive.google.com/folderview?id=1G7LeMEoVEsqRBZVLYd2b95xk2kPfudGJ
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phamanhvu01:
Erm....both zips are broken. I can't open any of them. Thanks for the effort though.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Grillac:
Android P zip is corrupted for me. Tried downloading twice :crying:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jl10101:
[MENTION=8456332]Grillac[/MENTION] [MENTION=7028564]phamanhvu01[/MENTION]

Try again...sorry...silly XDA uploader!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phamanhvu01:
Well....speaker volume zip doesn't work. In other words, it does flash, but it doesn't replace the necessary file (mixer_paths_tasha). The other one does work though. Thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jl10101:
It's just not my day...try the new upload in Gdrive
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phamanhvu01:
Still doesn't work....maybe you should rest for a while. I dunno.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Omar-Avelar:
Sorry to ask, but...

1. What variant of the phone is this?

2. Did those games work fine before in stock?

3. Did those games work fine before in 14.1?

4. Are you by any chance using KA or some other app that messes with the CPU governor on boot? If so please read this page, EAS doesn't work well with KA CPU settings on startup (and potentially other applications that change CPU governor...)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Still_living714:
No worries I should have wrote more information.

1- lg v20

2-yes worked fine ok stock

3-I never tried 14.1

4- I am using KA but only to apply my screen color settings on boot.

I've tried to mess with gpu settings because when a game gets intensive it starts to lag a lot to the point its unplayable.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ps3hacker3:
When you were doing these tests was you comparing high impedance mode through the headphone Jack stock audio versus lineage or not? Really curious how the audio holds up against stock on this rom with these fixes?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
I'm trying to build Lineage 15.1 with the signboard changes. I forked https://github.com/phr00t/android_frameworks_base & setup a Lineage build environment using the instructions https://wiki.lineageos.org/devices/h910/build -- but I'm not sure how I include my forked android_frameworks_base code for the repo sync. I understand it is suppose to be a local manifest file, but I'm not sure what the contents of that manifest is suppose to be.. many guides have it download an existing manifest, but there doesn't appear to be a correct one in the android_frameworks_base fork. Looking for any help, since I hope to assist in development if I can find the time.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Good job, dude. Now I'll stop giving you crap lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Would have appreciated no crap to begin with, but thanks ;) I really want to help & always have, time be damned. Getting an environment setup has been a pain so far & hoping I'm just missing something simple...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
The best way is to keep 2 copies around. Your forked where you can edit, push up, etc. Then the LineageOS one. You use git to point to yours as a remote. Then cherry-pick all the commits ids. Keep a list, as if you repo sync, that will roll back all the cherry-picks. I haven't kept mine up to date as once things are ironed out, I can get the latest and squash all the commits into mine and some builds.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
lineage-15.1-20180712-UNOFFICIAL

lineage-15.1-20180712-UNOFFICIAL

WARNING: You must flash the to-x86cpu.zip before flashing this zip.

Finally, new builds going up. However, this one has a big twist to it. I've started signing my own keys. So you will need to flash the to-x86cpu.zip first. If you do not, you will end up back into TWRP as the keys won't match anymore. Ensure your /data mounts in TWRP if you are encrypted.

Some EAS energy changes in the kernel.

Updated to LineageOS sources (July security added.)

An attempt to get Ok Google working (not fully sure).

Possible encryption "hang" fix. (So far working much better for me on boot). Feed back would be helpful.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Hrm... what if I fork LineageOS, repo sync that, then replace all of the android_framework from Zachree1 in his signbase fork, then commit it to my fork? Then I just have one huge repo with the android_framework changes included... is this what you mean about squashing all the commits into yours?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
You could do that and eventually that might be the plan, and preserve some authorship too.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ak7J4:
I don't remember what it was called, but there was some root app which would allow you to tweap stuff like the resolution and allow you to use the Vulkin api. It should be on like xda news so look for that
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Flashed the to-x86cpu zip, new ROM and other usuals (updated Gamma kernel, Xposed, Magisk, etc.) and all is okay here! All phone functions working perfect, and even with a full cache wipe that would've meant a 20 minute boot time on stock, the phone booted from TWRP reboot to lock screen in under 2 minutes, even with the increased time because of a fresh Xposed & Magisk install. I'm still amazed daily by how fast the phone is with an actual good OS on it. Am I right in saying we won't have to flash the 'to-x86cpu' zip every-time we update the ROM now since the new ones will use the same new keys?

Great job on the update [MENTION=2881807]x86cpu[/MENTION] and I heard mention that hopefully, official 15.1 isn't too far away.. :D
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Yes, the to-x86cpu.zip only needs to be flashed once, or not at all if you are doing a clean flash.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phamanhvu01:
I didn't do that, so I have no idea. And I can't anyway...sorry.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] acelover:
Sorry for asking this but where is the link to download "to-x86cpu.zip"

Edit: nevermind i found under the same google drive link. I was looking for the .zip in v20 folder.

Thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
You got it. I had to start breaking it out per device as I help maintain all three LG msm8996 devices. Trying to coordinate 15 builds tricky.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] digitalmorphinex:
I noticed.. Screen burns.. There's no option for color control in Ex.. Wonder if we will get custom kernels that will work with AOSP.. And not just stock ones.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DougWare:
I appreciate the work you are putting into this.

I have a general question. Will we eventually see an OFFICIAL branch/build submitted back to the main project once the builds are solid?

I'm trying to decide if I want to jump on the wagon or wait a bit.

Doug
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Bug: unable to add a weather provider, also lock screen weather isn't present. Wasn't sure if intentionally left out or just missing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Smittiegee19:
Nice ROM, but holy battery drain batman!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Holy crap dude I remember you from the good ole skyrocket days how are ya dude ? (I'm armyveterangunner29 if you even remember)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Smittiegee19:
I'm good. Thought you got banned for life?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Yea they can't keep me down. Lol. Just a harmless somewhat quiet user now
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
Wondering if someone can help me. After flashing this I keep booting into Fastboot. I am coming from this ROM:https://xdaforums.com/v20/development/rom-superv20-h918-t3764390

Here is what I did: (don't ask why I wipe 3 times), it's a rule I created for myself because I feel it helps.... Do you wipe your butt only once? Didn't think so :) With that being said....

- Booted into TWRP

- Factory reset (x3)

- Advanced reset everything but SD card (x3)

- Format data (x3)

- Flashed THIS ROM

- Flashed Gapps 8.1 (ARM64) Pico

- Flashed Gamma Kernel from: https://xdaforums.com/v20/development/kernel-gamma-kernel-us996-t3717142

- Flashed Magisk 16.0

- Wipe Dalvik/Cache

- Reboot

When it reboots, it displays the T-mobile screen for a second then goes right to Fastboot. Fastboot commands DO work. I AM able to use the button combo to get back into TWRP. For whatever reason the SUPERV20 ROM is the only ROM that will actually boot now. Nothing AOSP type will boot. Did I mount myself from the back and get stuck in the roll back crap or something? Anyone?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] karmacoma7:
Hey guys, I have a F800L which is really close to 918 hardware wise... I use nss6.5 kernel. for 918 for instance.

However I can't install 918 rom since the script says that I own vs995 ( my recovery is from vs995)

When I try ti install the vs995 version, it boots but then hangs after entering details, when setup fingerprint + security measures.

Is it possible to disable the version check ( lets say a version for f800l based on 918 ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Gamma isn't compatible with 8.1 yet, try flashing again without flashing Gamma
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
You could try editing the updater-script and remove/edit the line that checks the variant. I think it's this line:

assert(getprop("ro.product.device") == "h918"

But don't quote me on that. And if you mess up your phone, that's your own damn fault.

---------- Post added at 12:29 PM ---------- Previous post was at 12:27 PM ----------

Trying now. Will update shortly.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] faeterov:
Sorry guys, can we have this for the h990ds?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
Tried your recommendation. I did the same exact steps as I mentioned previously (but did NOT flash the kernel). Now the phone boots and hangs inevitably at the LG Life's Good screen.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
IF it worked in 14.1, it might be able to in 15.1. Hence the testing and reporting back what is not working. I never used it, so not sure if it ever worked.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I've heard about that, and seen the it's usually occurs with replacement screens that were cracked. Someone that uses a vs995 reported this
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Yes. If you check the wiki: https://wiki.lineageos.org/devices/us996 (other devices too), I do help maintain these.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
So there are 2 h918 builds. You want to grab the right now. Sounds like you grabbed the 10p one. Try a PRE-10p. And I'm not sure what if any will work on the F800L.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
The PRE-10P is what I installed. Should I try the other one? I just don't want to end up with a brick
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
lineage-15.1-20180413-UNOFFICIAL

New ones up. There are multiple so grab the correct one.

us996, there is a us996-DS one now (Dirty Santa). It's for those that use a us996, but did not unlock their bootload and used Dirty Santa.

h918, there is a PRE10p and a 10p. Grab the correct one. Most likely official-wise you'll have to get to 10p going forward.

exFAT should work now.

Encryption still does not work, don't try it, you'll have to format /data

Enabling the USB Debugging will cause kernel panic. Sometimes it sticks after the boot, sometimes not. Also unplugging from a computer triggers it too. (USB Kernel drive issues trying to track down).

Ambient Display still wonky... if you tap multiple times it should wake up.

Fingerprint should work.

VZW still need call out, try #832 (Verizon test call)

5gz tether still not working.

However, for most, this might be ok as most things are working. I know the encryption is a big one and it anyone knows how to debug it more, let me know. It just has 0 output/logs anywhere.

Enjoy for the weekend.....
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I would not try the 10p one, it tripped a fuse for someone else on a h918, so they have to go 10p now. Since F800L was not officially supported, I'm not sure what exactly to tell you.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
I think I discovered a better way! After doing all of the steps (minus building) in the "How to build Lineage 15.1 for H910", I went into the .repo/manifest.xml file. I found the line for frameworks/base, which pointed to LineageOS/android_frameworks_base. I changed it to phr00t/android_frameworks_base and added revision="lineage-15.1-signboa" and it required me to do a repo sync --force-sync ... but volia! It took my branch of android_frameworks_base on top of the Lineage source.

---------- Post added at 10:22 AM ---------- Previous post was at 09:48 AM ----------

Getting these errors when trying to build:

device/lge/common/consumerir/Android.mk: error: android.hardware.ir@1.0-service.lge (EXECUTABLES android-arm64) missing libcir_driver (SHARED_LIBRARIES android-arm64)

You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.

hardware/qcom/media-caf/msm8996/mm-core/Android.mk: error: libOmxCore (SHARED_LIBRARIES android-arm64) missing libgpustats (SHARED_LIBRARIES android-arm64)

You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.

hardware/qcom/media-caf/msm8996/mm-core/Android.mk: error: libOmxCore (SHARED_LIBRARIES android-arm) missing libgpustats (SHARED_LIBRARIES android-arm)

You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.

hardware/qcom/media-caf/msm8996/mm-core/Android.mk: error: libmm-omxcore (SHARED_LIBRARIES android-arm64) missing libgpustats (SHARED_LIBRARIES android-arm64)

You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.

hardware/qcom/media-caf/msm8996/mm-core/Android.mk: error: libmm-omxcore (SHARED_LIBRARIES android-arm) missing libgpustats (SHARED_LIBRARIES android-arm)

You can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intentional, but that may defer real problems until later in the build.

build/core/main.mk:732: error: exiting from previous errors.

10:15:26 ckati failed with: exit status 1

I've seen some places say you get libgpustats.so off of your device, but I couldn't find that file on mine under system/lib or system/lib64... hoping someone can be of assistance!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheIronMaiden:
Gotta search for it in GitHub I believe. I stole that file from another repo somewhere
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Found some:

https://github.com/L4TTiCe/android_...neplus3/proprietary/vendor/lib/libgpustats.so

https://github.com/L4TTiCe/android_...plus3/proprietary/vendor/lib64/libgpustats.so

... feels dirty though, is this the same library we should be using for the V20?

Found libcir_driver too:

https://github.com/TeamExodus/vendor_lge_g3-common/blob/EXODUS-6.0/proprietary/lib/libcir_driver.so

---------- Post added at 11:50 AM ---------- Previous post was at 11:04 AM ----------

So, I downloaded the files, but I can't get the build process to find them. I've tried putting them in /lib, /lib64, /usr/lib32, /usr/lib (and running ldconfig), the build directory where the Android.mk file is (e.g. device/lge/common/consumerir/), I've tried adding the location of the libs to the proprietary-files.txt file under device/lge/v20-common (both absolute directories & relative "vendor/lib/" lines, whereever that folder is)... and I still get errors that those shared libraries cannot be found.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ak7J4:
Pretty noob question but if i'm coming from a stock ROM anything I should wipe in twrp before the flash ? Last time I flashed Lineage I accidentally deleted the misc and mac partition so don't want to repeat that again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cnjax:
Read the OP and a few subsequent posts your answers are all there