yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sqrtus:
1) Through TWRP, flash the kernel H990_v0.7-BETA4-mk2000.zip for LOS 18.1 or H990DS_v2.2-mk2000.zip - for Android 8.0.0 stock firmware

2) Install, for example, the software kernel manager, Franco kernel manager or external kernel manager and flash the BCL_disabler.sh file through the internal script manager tool so that it is executed at system startup and starts it for execution by selecting "Run".

3) Go to the CPU and set the small and large core to "Performance" in the CPU governor, save this save profile for autoload.

4) On Android, go to Settings - Accessibility and set the Franco Kernel Manager software to Enabled - required!

5) Attention! after updating the system, updating system applications, GAPP or installing new programs, or uninstalling software (any change in the composition) transfer to what may be necessary after each installation / removal, reflash the H990_v0.7-BETA4-mk2000.zip or H990DS_v2 kernels. 2-mk2000.zip via TWRP, because. the camera, especially in OpenCamera, starts to freeze. In the graphics driver for the application (in particular, for OpenCamera), set "System graphics driver" instead of "Default". Turn off OpenCamera software from power saving.

6) Attention! It was found through the SystemPanel 2 software that when the OpenCamera software was running, the Gallery, Photo and ES Explorer software was launched immediately after 5 seconds and the reader overused the processor from 30 to 75% (!!!), as a result of which the core frequency immediately dropped. Requires stopping these applications (stopping, using it in the background and transferring data in the background).

7) Through the Autorun Manager software, common unnecessary processes that strain the system.

8) Through the software SystemPanel 2, AIDA64, FKM, check that the core frequency is at the kernel level, and the total processor load does not exceed 15-20% for all cores and for all applications and that the performance regulator profile is installed and that Android through special features picked up (should be enabled) FKM work with moods above the settings.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stormlight:
Does anyone know any kernel mod or apk that will allow you to charge from PC when plugged in? This option was added in the LG hidden menu-> charge mode. I believe this is a hardware configuration.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ezzony:
Device should charge when plugged into pc usb port. Is yours not?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stormlight:
No, it is not charging. It shows charging but it is not charging: just power the phone only. No issue with file transfer. I have two lg v20 H918/Tmobile. Both behave the same way. I have tried 10+ cables, same thing. It is not the cable, it is the type of charger it seems. It does behave the same with stock firmware until you go into hidden menu and enable the charge mode. At the moment, I have them charged through my Nintendo switch docking station lol. I also have an old bluethooth headphone charger with micro-usb with USB-C adapter and LG V20 is willing to take the charge. This put me with limited charging option if I stick with LineageOS.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ezzony:
Right so I just checked this on my own newly owned stock nougat rom h918 that was factory reset. Plugged into my PC and it is charging fine.

That leaves your cables or PC. Are you sure it can charge other devices because it might have a power problem or maybe the ports themselves are clogged up, because what your saying isn't normal behaviour for the V20 I'm sure.

Where is that hidden menu setting btw, I couldn't find it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stormlight:
Try this for hidden menu: *#546368#*918# 277634#*#

I have confirmed this also work on Android 8.

Then in the menu, scroll down to bottom, change charge mode binary
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ezzony:
yeah found that, was enabled by default
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stormlight:
Activate or disable it to see how it behaves. I am getting the same behavior when plugged in PC and it won't charge. I am requesting if someone can make a apk for this trigger or a command line will works too.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ezzony:
I'll be rooting and flashing custom rom on my h918 soon, I'll check to see if it won't charge like yours.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stingbandel:
Can I use nikgapps or it has to be mindthegapps? Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
I

I've used both, They both work well
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stingbandel:
Thanks for the info. What recovery do u use? Twrp ot los one?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
I personally use TWRP because of the better functionality.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hungtinglung:
twrp can update recovery.img.

lineage recovery i can't find the menu.

i must fastboot flash recovery twrp.img with adb mode.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
lineage recovery is updated with the os if you check the check box to do so in settings of the Updater app.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
You didn't listen to me at all lol when I said was you don't need that.

Lineage recovery can auto update.

Why would it need to flash TWRP, you have a bootloader for that.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Satomi99:
read #1029.

then it's the answer.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hungtinglung:
TWRP recovery is better...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Cool - but no one listens to what I'm saying:

I support Lineage Recovery - that is it. If you use TWRP and have issues - don't expect support.

TWRP has been changing so much between rebases that I don't even know what TWRP for this device acts like anymore.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] G U C C I:
And now we have SHRP as well Nolen! :D
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
SHRP? New recovery project?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Or don't.

This is a Lineage thread.

Just use it for that. Go elsewhere for other stuff.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] V0latyle:
***Moderator Announcement***

Remember that the developers who make XDA their home are some of our most valuable resources. Treat them with respect. Don't demand support for external projects; developers are not obligated to share or support anything beyond their own prerogative.

Further, remember that you are entitled to absolutely NOTHING. Our developers work for free, and therefore owe you NOTHING.

Lastly, keep posts ON TOPIC. Do not promote anything external to the subject matter of the thread, and do not derail the thread into arguments.

This thread is ONLY for LineageOS 18.1 on the LG V20. If you have questions regarding TWRP, take them to the TWRP thread. Sames goes for SHRP or any other project. The developer has made this clear.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mangokm40:
Thanks for keeping up with this. This is my travel device, for a number of reasons.

I will have it until it crumbles in my hand, or I can't get a battery. :)

Your work is very much appreciated.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
Anyone still daily driving a v20 with LOS?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hankster112:
Yes, and it's pretty miserable.

No VoLTE, so since I'm in the USA calls/texts never come in unless I call out myself a few dozen times trying to get a basic 3G connection. Calls go straight to voicemail without ringing for whoever is calling. Texts will come in en masse, all with send times several hours old. Battery life is nonexistent, if I ration very carefully I can make it through the day with single digits left, even with battery saver. No point in the battery being removable if all the replacement ones are old stock with depleted lithium. Using GPS and Bluetooth while in the car and having it plugged into power drains faster than it charges. Power button doesn't work properly, sometimes it turns my device off then right back on again, sometimes it ignore being pressed entirely. Sometimes it makes the screen flash like its being powered off/on immediately. Camera quality through the LOS Camera app is awful. Apps are starting to slow down more and more since I don't have the latest octo-core Snapdragon with 32GB of RAM on a phone.

Overall it's really on its last legs. Unfortunately I'm one of the people that fell for the Pro-1X scam and I'm still waiting for my money to come back. I've been waiting for that as a replacement thinking it would only be a couple of months, but here I am almost a year after buying it and $900 poorer with a dying phone, missing important phone calls from friends and family.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
Hope you can find a replacement soon, I can't help with much but maybe you could possibly try Gcam for the v20? On ebay you can find a more or less good condition pixel 2 xl for 76-96 dollars on eBay. Best of luck
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yesimxev:
@hankster112 I'm on gamma-pie kernel and it's flawless. iR, camera works, not sure about volte. Is that something LineageOS not supports by default?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
No sadly, In this case volte is a proprietary thing by LG that can't be implemented in a custom rom.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] loyukfai:
FWIW, Nokia just released G22, a user repairable model (or something like that). Except for the larger-but-lower-res screen, it doesn't seem to do anything better than the V20? Talking about a 7-yr difference here.

So if you can find a new battery and have no need for VoLTE (not everyone lives in the US), the V20 is still very usable.

Am very glad @npjohnson is still keeping this alive.

Cheers.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Aethera:
I'm in the US and don't really care about using my carrier number for making calls. I just use GV.

Yes very grateful to @npjohnson that we're still getting updates! 🙏
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Okay, I just merged a literal TON of changes for LGE 8996, please watch for regressions - display should be much more smooth with less artifacting.

Also, 19.1/20 are in the (long term) works for this set of devices, as the 4.4 kernel port is finally mature enough to use.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xxseva44:
nice
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yesimxev:
So there are no bugs, also IR works? Sounds awesome! @npjohnson
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bccrosby:
I use lg v20 vs995 after updating to the latest lineageos 18.1, the logo hangs and can't boot to the screen, please help me how to fix it
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] w_tapper:
no custom rom on an lg/samsung phone has volte sadly
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Did you have any mods like magisk or anything?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Just pulled that build, the issue is now fixed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yesimxev:
Gos is still an issue after a fresh install, however editing the ntp server in /vendor/etc/gps.conf to something local eg. NTP_SERVER=time.xtracloud.net

It gets fix. Is the original one not still working? I installed LOS18.1 a few months ago
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mmsp15:
In the end i ended up using this magisk module located here
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] itt533:
yes, h990ds
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] itt533:
with kernel 4.4, what improvement can we expect for this 2017 device? does it include cifs share mounting?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] yesimxev:
HID gadget support out of the box. Use your phone as a keyboard/mouse with USB.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] justcosmic:
Still using it here!

many thanks npjohnson​

Just did an update today (hadn't updated for a year!).

Everything seems to work well: I actually noticed that it looked sharper and felt smoother before I saw the changelog!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] justcosmic:
I just noticed one small potential issue (bug?) ; when using split screen: Before if you dragged the split point, it would expand one app gradually while making the other smaller: But with this update, the expanding app just shows either black space or the desktop wallpaper behind. I don't know if this is intentional - but I think either way, it's not as good functionality as before.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xxseva44:
A lot of improvements. If you want to try just flash arrow.

Update: You can also try los 19.1 as it will be availible shortly.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] itt533:
i did a quick search, did not find it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xxseva44:
https://xdaforums.com/t/official-lineageos-19-1-for-the-lg-v20.4566673/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] karandpr:
Thread closed as per OP request

@npjohnson

- XDA Staff
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
@npjohnson

my phone fingerprint not work it mean i have the oreo or nougat installed?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Means you're on Oreo, get on Nougat
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
oh ok, it also mean wifi and modem firmware also on oreo right? thx
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Cryovenom:
I can't seem to get any of my three H915s into Fastboot mode. Whether I use ADB to try and reboot into Fastboot, or I try the volume-down cable-in method.

Any suggestions?

@npjohnson maybe this is why the other guy was cross-flashing firmware from another model?

I found this guide to unlocking the H915 bootloader with "DirtySanta" but the screenshots are gone and some of the download links are dead so I am stuck:

https://xdaforums.com/t/guide-tutor...sing-dirtysanta-h915-working-signals.3763981/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
maybe you do need to crossflash - sad.

Dirty Santa might work, it should. But I'm not sure.

Up to you how to proceed. I can't support it without a booloader unlock - if you do that by cross flashing, or dirty santa, come back and I can help you install!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
yes it does, they should ideally be on nougat too.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pakwarrior:
NEED FIX OF FINGERPRINT SENSOR IN MY LLG V20 H910 MODEL IF I DOWNGRADE THE MODEL TO 7.0 THERE IS NO CHANCE I WILL REVERT IT BACK AGAIN IT WILL BE HARD BRICKED OR CANT FIND ROM OR STOCK FIRMWARE SO TELL ME HOW DO I FIX MY FINGERPRINT PROBLEM YOU GUYS KNOW THAT BUT NOT FIXING THE PROBLEM THATS BAD...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Downgrade to 7.0. other people have done it, it works fine.

You can always go back to Oreo if you want to.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Rom1995:
Is vulkan working? Tried the latest rom and its saying not available
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pakwarrior:
Nah bro it's ok I am now got back to 8.0 I am done I realized stock prerooted 8.0 is better and much faster than all custom ROMs with much feature all you need is system app remover and you are good to go
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Nope, working on fixing it!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
question - why ideal for wifi and modem firmware for be on nougat? I think Oreo is later security patch so it make more secure... yes?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
fair point, just making sure they match is the easiest for everyone - and to be real, given we have older LAF on our devices, security is somewhat out the window anyway thanks to the variety of exploits in it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ugoplatamia:
Hello, after using this tutorial to unlock the bootloader and install TWRP, I cannot get LineageOS to boot. After flashing the OS + MindTheApps, it gives me a kernel crash during boot.

https://xdaforums.com/t/guide-tutorial-root-twrp-lg-v20-using-dirtysanta-most-variants-noobfriendly.3722278/

Any help would be appreciated. Thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pavik62:
Какая модель? Try a ROM from a different model. Pull out the boot.img from it and paste it into your own.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
Hey bro, I just go an H990N. I didn't see anyone follow up on you. Were you able to complete your LOS 18.1 install?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
oh ok make sense :) i have another question... why i can't record phone call? i can't use app from f-droid for make record phone calls now with official lineage.. it was works fine with lineage 16.. how to make it works? thx
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ugoplatamia:
The model on I bought on eBay is a h910. I tried replacing the boot.img with h990 and us996 and it returns an error 1 on TWRP.

Also I tried to go back to the stock firmware in the tutorial, but now it cannot get past the secure password, it now asks me to factory reset the device. But in TWRP, after using the format & wipe function, it is still stuck on the secure password screen.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
use the stock dialer and it will work
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ugoplatamia:
I tried different version of TWRP and its now giving me a error 1 when I try to install LIneageOS.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ugoplatamia:
Also have tried using Lineage Recovery instead and it throws up a (status 1) error.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Camboozle:
Have you cleared out all the memory using twrp? I sometimes have issues when I don't reformat the data, but be sure to back everything up first if needed.

I basically clear all memory except the external sdcard and it fixes any issues I had.

Edit: After reading your other posts one thing worth mentioning is I never touch the boot when I install lineageOS. I let it install it's own boot. I only change the boot.img when I flash the patched one for magisk. Maybe using the other boot.img is you problem, so I suggest backing up, clearing all memory esp data in twrp, flashing lineage, and stop flashing the boot and let lineage boot up on its own. You can then pull the boot.img from lineage if you need it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ugoplatamia:
This is what I do:

1. Wipe > Format Data

2. Wipe > Advanced Wipe > Dalvik, System, Data, Internal, Cache

3. Install LineageOS + MindTheGapps

And it still throws error 1 on TWRP.

Also for the boot.img thing, that never worked anyways so I abandoned that and just tried to install the OS without any modifications.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ugoplatamia:
So instead of using TWRP to install it, I used adb sideload to install LineageOS + Gapps. It installed but now, it boots into a kernel panic.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Camboozle:
I've always used the twrp method, so I've never troubleshot that method. But I have only had those errors when I didn't clear something out. Typically the data clear works. I also like to start the phone up prior to installing gapps. I don't install gapps prior or i have had issues.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ugoplatamia:
Yeah just tried having only LineageOS and it still kernel panics. I'm just gonna leave this picture of the screen when it kernel panics and see what happens.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] zack1175:
room's nice, snappy and simple

I especially love the 2nd screen as status bar feature, but now it acts as a part of the main screen, which makes youtube unfortunately scratched and some part cannot be showed.

how can i fix that?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Rom1995:
You can disable the notch in developer settings.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
Did you figure your stuff out? I have an H990N and I flashed the official H990 LOS 18.1 and almost everything works except that almost all the GCAM apps I tried kept crashing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Rom1995:
Does the cam work on stock app? I tried the old gcam bt it works fine. Nt sure if its cause i flash the magisk pie camera driver
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
Yes, stock LOS cam works. Open Camera works. The device specific GCAM modded apps are the ones not working on H990N (HW/FW), latest LOS18.1-H990.

One more thing is that the dirtysanta directions for H990* variants are instructed to flash a kernel. I think that might have something to do with this. See: https://xdaforums.com/t/root-dirtysanta-comes-for-the-h990.3624296/

FYI: if you're on H990N (maybe all H990 variants) don't flash to twrp-3.5.2_9-0-h990.img. This version does not work. twrp-3.3.0-0-h990.img up to twrp-3.5.1_9-0-h990.img works as I installed them one by one in increasing versions.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ssurell:
Boom! Unencrypted US996 on LOS 18.1 flashed via TWRP. "This is the way."

Now to give my Pixel phone to someone who doesn't care about forced encryption.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Epifistu:
I'm still hesitant to root my H990DS because 1. I don't have so much time at the moment and 2. somebody potentially bricked their H990DS recently.

That sucks with the GCAM, my G5 had issues with GCAM as well and I couldn't find anybody else with the same issues. I hoped that the V20 wouldn't have these issues... Seems like I bought the "wrong" V20 variant to have it easy :D

Which guide did you follow to root your H990N? Did you run into any problems or deviations from the guide?

Did you directly flash TWRP 3.3.0-0 during the rooting procedure or the older version which is mentioned in the guide? Same for Magisk, did you use an old version or the up to date one?

I've seen different reports of RUNMEFIRST.BAT not prompting for step2, did you encounter this issue as well?

Probably it's too off-topic for this thread, but it would be great if you could answer me in the dirtysanta thread (or PM me, but I guess other people could take advantage as well).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ogie14:
Hi, does IR still works with gamma kernel? I can not seem to get it work, quickremote and other remote app always crashes. Please help.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Nwananka:
Can i dirty flash this over unofficial?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
It looked daunting at first but after doing this dirtysanta process for my H915 and H990N, I can say it's super easy and as long as you can read and follow directions without deviating you shouldn't brick your phone. It takes less than 30 minutes to do everything (conservative estimate) and if you've got it down maybe 15 minutes. The key thing is having your computer setup for ADB.

Assuming you have a Windows PC, this (

) is the instruction I used and it works for my H915 and H990N. It's covers everything you need and the links for the files are also provided.

If you get stuck just make a post here and I can answer or someone else. It takes me less than 15 minutes to do the whole thing now that I have ran through it several times.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
A this point (

) is key because you need to modify the script from this:

to this (https://dl.twrp.me/h990/twrp-3.3.0-0-h990.img.html):