yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sajadzare:
I flashed this rom over sea version diry. And haven't any problem.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
i flashed this rom on oreo 20a stock rooted , dirty flash, lost root and recovery, and static grey lines screen on boot. now flashing noughat to re root and twrp recovery, i think system over ride the custom recovery.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Sorry for the idiot question but what the other rom is lacking? Should I flash the complete stock AME ROM or the other one?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
this is just cust and modem files to get volte. it is optional. you should flash 1st link. but backup you data completely before flashing.this is australian rom modem and cust folder. not necessary to flash.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kimikuma:
Hi guys,

I am on stock oreo h990ds-TWN, can i just flash this rom to gain root access?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
this rom can be flashed through TWRP recovery and root. you have to downgrade to noughat rom, than root and recovery and than can flash this rom
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reza_xdv:
You should flash mk2000 kernel after flashing this rom in order to avoid static screen problem.

This flashable zip does not override the recovery partition.

You can also check the zip contents.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reza_xdv:
Just flash the first zip (complete one). The second zip contains only two partitions and it's extra and not necessary.

You can only flash this zip using TWRP.

When you don't have root access and you haven't installed TWRP, you can't flash this zip.

You need to root your phone first, using dirty santa method. Then flash this zip.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
i will try once again, but i think at first boot, i should boot into recovery rather than normal boot and than ,flash kernel.

previously, i let boot system completely and recovery gone.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] affan8054:
The indian Version is available at lg-firmwares can you make of that one too.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reza_xdv:
After dirty flashing you just needed to flash the kernel right after the installation finished. No needed to reboot to TWRP again.

Sure, thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
So some people are still failing at flashing this (stuck at LG logo). I'm still not sure if I should try or wait for a proper Super V20 Oreo rom. I'm having issues with low volume on Lineage so I really want to change roms but if flashing the rom fails I'm forced to root my phone for the third time already.

I downloaded the rom and the latest beta mk.2000 kernel for oreo, I'd like to know where you guys downloaded your TWRP (for people that sucesfully flashed the rom) I want to troubleshoot as much stuff as I can and try to copy all steps of people that had sucess to increase my chance of making the rom work for me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reza_xdv:
Here's the latest version of TWRP for H990 and H990DS devices:

https://androidfilehost.com/?fid=11410932744536982446

Flash TWRP

Reboot to Recovery

Don't forget to wipe everything except External SD card before flashing the rom.

Format Data and Reboot to recovery again.

Flash ROM, MK2000 kernel for Oreo, Magisk.

Reboot to system.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reza_xdv:
I removed things related to VoLTE in the first post because it didn't work. I'm still trying to get it to work but chances are low on this AME rom. It doesn't natively support it.

MEGA link has been added.

Telegram group link added.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
I followed these steps, and my phone is still stuck in lg logo and I cannot enter in twrp...what can I do?

EDIT: I only not wipe internal storage.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kimikuma:
Thank you for your reply ! so wipe data is unavoidable right? i barely have any time to redo everything :/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
as far VOLTE is concerned, i even flashed H990N stock rom to check volte. volte icon apperas, appears active too, volte settings stick too, but still VOLTE icon or HD VOICE icon do not display. i have tried almost every regions firmware , i edited misc. partitions according to regions nt code but still not working for me.

there are some files missing related to carrier configuration.

Sorry forget to mention, i live in pakistan and using mobilink network, having mcc 410, mnc 01.

missing files are like ipsec certificates, in data ispec folder, wo apn.xml, etc.

lg persist/prperty having some configuration files, enabled the VOLTE from there too, but still not possible.

i even tried to use the g5 h830 (my previous dead set ) configuration files, but still no luck.

if you found any solution, plz do share, or need any type of information, assistance to check or test, me available.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
another way to upgrade keeping root, is by using patched lg up. in patched lg up, there is partition dload option, select it, when selection window appears, select everything EXCEPT RECOVERY, RECOVERY.BAK, ABOOT, ABOOT.BAK,

HERE COMES THE TRICKY PART, WHEN FLASHING REACHES 80%, MOBILE WILL REBOOT, DO NOT LET IT BOOT NORMAL, BOOT IT TO RECOVERY BY PRESSING VOLUME DOWN AND POWER BUTTON COMBINATION, (FOR SAFETY, FLASH MOBILE AFTER REMOVING BACK COVER, WHEN IT REBOOTS, PULL THE BATTERY, AND THAN RE INSERT BATTERY AND BOOT IT TO twrp RECOVERY BY BUTTON COMBINATION), FROM THERE FLASH OREO MODIFIED KERNEL MK, OR ANY ONE, AND AFTER THAT MOUNT SYSTEM AGAIN, AND FLASH MAGISK MODULE,

USE LATEST TWRP RECOVERY, DO NOT USE 3.0.2 TWRP, AS YOU WILL HAVE TO REFORMAT DATA,

now reboot the phone, you will have latest kdz and root too. i have done it many times, but still I AM NOT RESPONSIBLE, BEST TO KEEP BACKUP OF YOUR COMPLETE DATA IN PC BEFORE FLASHING.

---------- Post added at 12:34 PM ---------- Previous post was at 12:30 PM ----------
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reza_xdv:
If you cannot enter TWRP at all, maybe it's a good idea to flash twrp using fastboot mode. In some rare cases that thing happens.

If you're coming from an aosp ROM, you should wipe data.

Also you may need to format data as well.

Thanks for this information. You need to edit some files in cust folder as well. I'm still trying to fix the VoLTE thing and if I find a solution I'll share it with you. If you like you can join our development group at telegram.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
I Can't enter in fastboot too, i tried dirtysanta's method

Lgup don't recognize my phone; all button combinations don't do anything, only stuck in logo after the warning screen ( it's covered by lg logo with the rom patch )
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
extract kdz of your mobile model, you will get a dll file. rename it to LGUP_common.dll and paste it to lg up/common folder. now connect your phone. I.A you will get connected
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
First, thanks a lot for the help, I really appreciate:laugh:

Second, I have 2 kdz: oreo 20a AME and 10c, the version pre rooted...but the file are .kdz, how can I extract? And what kdz do I use?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
A software called" lg firmware extractor " , find it on xda. Put kdz in its directory folder and than select kdz and extract it. You can use any kdz whether it is noughat or oreo.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Used lg extractor, put .dll with modified name into lup directory, but lgup said "There is no handset connected. Please, connect a handset".

I followed these steps:

1- power off phone.

2-plug usb cablr into pc.

3-hold down button

4- plug usb cable into phone.

5- It boots, but still in lg logo

6- open lgup with that error

EDIT: i tried with original battery and original usb cable and phone goes into fastboot wtf..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
To connect with lg up, power off phone, press volume up, keep pressing, now connect usb cable with mobile.

If you are in fastboot mode than you can flash files from fastboot mode command.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Woah, you are saving my life!!

Now I'm in download mode with lgup...exactly, what passage will I do?

Select upgrade and then select kdz file of 20 AME an then press start? Sorry but in this situation I am like a child and i need a guide
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Yes. Up grade

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

After that you will have to downgrade to noughat and re root it if you want to have root accesd
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Ok, now downgrade with "refurbish" command or with upgrade and using nougat .kdz?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Upgrade, refurbish is also upgrade form but with automatic factory reset. Patched lg up will not do refurbish. Just use upgrade option.

Your mobile is now in running condition?

Yes nougat kdz. Than dirty santa root method
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
I cannot use h990_ds_open_twn_10c firmware, lgup tells " invalid kdz us996 > h990".
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Have you changed/repalced the lg common.dll extracted from 990kdz, if yes, than again extract or install the patched lg up again . It is bcoz patched lg up can cross flash models.

If any confusion, plz do tell
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Extracted patched lgup again, but same error with .dll file inside the patched lgup zip
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Un install lg up, check if file remain in folder delete it. And than install lg up patched again, than check again. I.A problem will be solved.

There should be no file remaining in lg up folder c:/program files(86)/ lg electronics/lg up. Than install again. Kdz extracted dll file is there thats why getting cross flashing error. It is not a big deal. Model changed due to previous rooting process.

Better to factory reset device once and than again try to flash.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
This lgup make me crazy...uninstall all, then extracted patched lgup ant then run .exe, but nothing...maybe i nedd an AME .kdz?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
If your kdz is of h990, it is ok, no need to download ame.

Dear, first install regular lg up, than extract lg up patched version contents in the lg up directory.

That is how lg up patched version works, as far i know.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Nothing...I follow your steps, but same stupid problem...I'm going crazy, really..

Maybe i can try normal lgup?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Ok, try it.

Instead of upgrade, select partition dload option and than check same problem appears? I think regular lg up will give the same problem. Actually it is regular lg up. Patched version do not cross check
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Same problem...what can I do?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
You tried regular version? And partition dload option in patched version?

If both failed, than delete lg up completely, shut down your pc or laptop than restart and install regular lg up and than extract the patched version contents in regular lg up folder and than retry.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
In dload option, i removed the battery at 80%, but phone doesn't boot in twrp..regular version of lgup same problem
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Dear at 80% battery removal was when you are already rooted. But currently, you are not rooted, so have to flash noughat kdz completely and than boot normal, than root process.

So flash kdz completely if it could be done through partition option, thats how you will get a proper workin phone for rooting process
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Tried with pc restart and same error.

I must check all in "partition dl", right?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Yes select all, and than let it flash completely and than let the phone boot normal. Do not interrupt the process.

---------- Post added 05-01-2019 at 12:24 AM ---------- Previous post was 04-01-2019 at 11:51 PM ----------

Kindly update the situation, as i am going to sleep, it is 12:30 am in my country, need a sleep:D
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
God bless you! My phone is alive! Now i'll root with dirtysanta, thanks!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Great news but now I wonder if I should try to flash this before a more refined way to flash stock based Oreo. I really want a stock ROM because Lineage won't work well with the DAC (low volumes with high impedance headphone).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] karkand:
ohhh, so the laggy and kernel crashes is a natural being on the first thing, since I was getting it on MK2000 Beta15 right after flash it with dirty flash even with clean flash was on dudeawsome ROM.

Now I will try from you since it is on updated security patches.

Downloading now, but idk why afh is only about 50% speed of my bw.

thanks btw.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Hey folks! Finally I had this rom!!

My question now is: can I use rctd remover app or is it useless?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] affan8054:
Could you make the indian version too.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 3mL:
Hello, I am trying to flash this ROM coming from Nougat V10i-GLOBAL.COM.

I followed everything correctly:

1. Advance Wipe of everything except External Storage & USB OTG

2. Format Data & Reboot to Recovery

3. Flash ROM, v2.0 Mk2000 Kernel for Oreo & Magisk V18.

4. Wipe Dalvik&Cache & Reboot system

Stuck at LG boot.

I have tried to skip dalvik&cache wipe, tried different kernels BETA15 v2.0 & v1.3 for Oreo but it will always stay on LG boot screen.

I can at least boot back to TWRP with Volume Down & Power.

I have read the other threads of rooted Oreo roms and this seems to be the norm for a lot of people. :(
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slaxer:
I have successfully flashed this ROM along with magisk 18 and MK2000 v2.0 from un-rooted H990DS. Just need to wait a few minutes on LG boot logo for the initial boot after flashing the ROM.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 3mL:
I did wait for 30 minutes one time and still stuck on LG boot logo, so I don't know what's going on.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dilaboni:
What is the installation method
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MosesCT:
Do you have latest version of twrp and did internal storage wipe?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 3mL:
Yes, I did everything by the book. I managed to flash the SuperV20 nougat rom without any problems and then tried to do the procedure agsin but to no avail.

Anyhow, I gave up seeing how I really have no need for root anymore with Oreo having fixed the resampling issue and flashed a clean 20a kdz. :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Had the same issue, now I'm in a limbo here, I don't want to go back to Nougat, flashing a stock based Oreo failed and Lineage 15.1 has low volume issues on my headphone... I hope a superV20 Oreo rom will be release someday.

Also did everything by the book and failed I wonder what's the issue people are having... anyway what's this resampling problem? Now I'm curious...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 3mL:
The resampling issue in Nougat was that lossless 16/44.1 redbook music would not output bitperfectly.

If you are prepared to loose root you can just download a kdz and reflash with uppercut+lgup and save your device. :)

And I agree, it's quite weird there's a seemingly 50/50 chance of successfully flash Oreo via TWRP, but the H990DS is a curious beast.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
why to fear loose root, flash oreo kdz with lg up patched and partition download option, select everything except recover, recovery.bak and aboot and aboot.bak, and when device restart at 80% , do not let it boot normal, boot it to twrp by button combination and flash oreo kernel and magisk module.

very simple and autehntic method.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] karkand:
Will we lose any data?

Please advise.

Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
if you use latest twrp and kernel, hopefully not. i have done it many times. BUT ON SAFE SIDE, DO KEEP BACKUP YOUR DATA IN A PC. after all, anything could happen.

better to have a backup than regrets afterwards.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sajadzare:
Guys who installed v20+ over this flashable Rom?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Thanks for the help I read about this patched LGUP but saw that many people had issues, that's why I didn't use it. I have some questions:

1 - So when the phone restarts at 80% and tries to boot I remove the battery then boot into recovery?

2 - Do I remove the cable from the PC as well? If yes which one I do first?

3 - I'm using Lineage 15.1, do I need to wipe my phone through TWRP? Or I can just enter in the download mode and flash Oreo with the patched LGUP?

I wonder if I can do the same LGUP partition trick but to recover an old nougat bootstack? Because last time I lost my root it was to restore the nougat bootstack and have my fingerprint again (started clean with LGUP and a stock .kdz), so I wonder if I can restore the nougat bootstack by selecting a specific partition and keep my root.

Also last question I did a full backup of my phone using TWRP, including boot, it's possible to restore my old Nougat bootstack using this TWRP backup? Can a TWRP write the bootstack? Or if I fail at flashing Oreo and restore the Lineage backup I'll keep the Oreo bootstack anyway?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
1. IT IS NOT NECESSARY to remove battery, it is just to be on safe side because some times we could not press the buttons properly in time.

2. yes remove the cable when possible. if you do not dis connect, no issue at all.(when you boot in twrp, lg up will not be active for phone. after 80% restart, it will just check the mobile booting sequence, thats all)

3. twrp will write system, data, kernel, complete bootloader (i dont think can be flashed )

if you have complete backup( personal data) , than why are you afraid, do it man, i never get afraid in experiments, if goes well thats good, if not you will learn a lesson, in either way, always success.:D

phone settings, and rom settings backup is of not much important, you can get those again manually adjustment.

in worst come worst, mobile do not boot, you can flash noughat kdz again, and than restore your data.(from pc backup)

but it is advised that if you are replacing current os, do a full wipe, system, data, cache, kernel , everything, because OS are different types.

if you are confused about any step, do tell, i will try my best to sort out .
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reza_xdv:
I have built it days ago, and it's ready. Sorry I've been quite busy these days and hadn't enough time to upload it.

Will be uploaded soon. ;)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] rodrimax10:
So, to me it worked flawlessly on the first try. What i did was to update to the latest TWRP (10-18-2018) and then factory reset, flashed ROM, flashed magisk and then the mk2000 kernel. It did lag on the first boot until i rebooted but then worked super smooth. Previously i was on SuperV20 Nougat.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Kiwironic:
Flashed this with H990DS_v2.0-mk2000.zip (Oreo), but having LTE connection issues, it's very slow and not connecting using LTE+ as it used to.

NZ H990DS
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Ok so I'll try this, please correct me if I'm mistaken, I will not wipe my phone, I will enter dowload mode use the patched LGUP to flash the oreo rom on the correct partitions you mentioned, at 80% of the process the phone will restart automatically I will then remove the battery in the middle of this restart, and boot the phone to TWRP, then in TWRP I will install the kernel and magisk, done.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
Dear if you are on lg official nougat rom 7.0, than no need to wipe, but if you are on lineage , than first wipe than flash oreo rom, i just update my lg from 7.0 to 8.0 20 minutes ago, rest of steps are same as you mentioned.

removing battery is not necessary, it is on safe side, if you can hold buttons properly in time, no need to remove battery,

NOT IN MIDDLE OF RESTART, AS SCREEN GOES BLACK FOR RESTART, START BUTTON COMBINATION FOR TWRP REBOOT, OR REMOVE BATTERY.

I KEEP ON FLASHING DIFFERENT FIRMWARES FOR VOLTE EXPERIMENTS.NEVER FACED SOME ISSUES. BUT BETTER TO KEEP BACKUP OF YOUR DATA IN PC.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
What options of wipe in TWRP you suggest? Wipe everything except SD card? I'm afraid If I wipe everything including my system etc (losing my OS) I won't be able to enter download mode to use LGUP? Or even after a full wipe I can still enter download mode to use LGUP?

So I press the combination as soons as the phone turns off? Not while the screen turned on but still is black (after the phone turned off and is now booting up again and the screen is still black).

If I fail at this point I can still wipe and try again? Or there is something serious in missing this part?

Thank you so much for your help, it's late where I live, I'll try this process tomorrow.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hahmad78:
DOWNLOAD MODE has no connection with system partition, wipe system, data, cache, dalvik cache, than turn off the phone, press volume up and connect data cable, you will be in dlownload mode, start lg up and flash system.

dear dont be afraid, there is no explosive danger if you miss something, if some thing weired happens, reflash with lg up. everything is secure untill you mess up with laf partition or cross flash (some other model firmware),

yes YOU PRESS THE BUTTON COMBINATION AS PHONE TURNS OFF TO REBOOT.

BEFORE FLASHING COPY THE OREO KERNAL AND MAGISK MODULE TO INTERNAL SD CARD FOR FLASHING, so that when you boot in twrp , you can flash these files.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
I tried to enter download mode before doing anything to check how LGUP is behaving and well I have the static screen problem when I enter in download mode! Ever heard of this issue?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Nevermind I just used the flashable zip and it worked. I used the new stable Mk.2000 2.0 Oreo Kernel, also this time I flashed Magisk before flashing the kernel.

Flashed rom > magisk > kernel

Thank you hahmad78 for all your help. Now I'll test stuff and give feedback, test download mode again test temperature problems or any other issue. Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
So I have one question now, LG keeps asking me to update, I don't think I can update or else I'll mess stuff right? Is there any way to block those requests to update?