yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
the android file host link has both 20h and 20f. the mega link is just directly to 20f it seems.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] grey45:
Ok I found the 20g link and downloaded that but haven't flashed it yet. With one do you think is better the 20g or the 20h.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ajitzhu:
After flashing thes my twrp shows internal storage 0 MB and can’t flash any other zip what should I do?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] krnark:
Hi All. I have H918 with clean stock H91820h, no root, no twrp, only unlocked bootloader yesterday.

Would it work in my case?

1. install twrp

adb reboot bootloader
fastboot flash recovery twrp-3.3.1-0-h918.img

2. boot into TWRP

3. flash this rooted ROM from TWRP
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] grey45:
Well I got TWRP installed and I just clean flashed h91820g and flashed along androidkitchen and after that I uninstalled the latest version of magist manager and installed magist manager v6.1.0 and then went back into TWRPand set my partitions and dirty flashed magist v19.1.0 and I've had no issues sence.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Friendlyx355:
Will this work with the unlocked version? LG-US996? I'm trying to upgrade to oreo but don't want to lose root.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] noidodroid:
Keep up the great work guys I learned a lot from speaking with some of you on here in this thread yet I have still not got my h918 rooted in a custom rom put on it with laugh and all that good stuff that will be wonderful as long as I don't have any errors. Been a while since I've done one like this last one was a 20 320 and I actually kind of the way to get past the screen size but my head so fuzzy it'll take me awhile before I can remember the exact way I went about it. Notes to this phone in here in. Also on this topic of this phone here ignore the last part about to be 20.. I spoke with someone that is doing edl roots on this phone and other phones for LG and I haven't totally look into this yet I know how to do this connected but it will require getting into a 9008 Qualcomm mode CDL level. Is anyone here happen to know much about this with LG that can get on my level and baby have a chat? It's so just shoot me a message would love to hear from you.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NeoSDAP:
Why can't I boot the device with the 20h version?

Well, yesterday I tried to go straight from 10p to 20h and in all the attempts I made (install with mk2000 2.2/2.0 beta and Magisk 20.4, install without kernel or magisk) the phone did not boot (stuck in LG logo).

Today, I just tried using the 20f with mk2000 2.0 BETA and Magisk 20.4 (since the 17.x and 18.x always give me error when repackaging the img) and the phone started (only restarted twice by installing Magisk)!

So will it be good to try upgrading to 20h by dirty flashing?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dbs25:
Sorry for 3 month bump, but thank you OP for the flashable zip. Have to use this phone again for a few weeks and decided to finally go from 10d to 20h after 2+ years lmao.

I'm going to assume you fixed your problem, but for the poor souls reading in the future for their dead phone:

First thing ensure you have latest TWRP recovery.

Then do a CLEAN flash unless you are coming from 20(x).

Flash kernel as desired.

Flash Magisk 20.4 (or whatever is latest stable) here before boot to system. Or do it later up to you.

These steps should ensure proper installation with no boot issues.

I'd imagine dirty flash is fine as long as you are starting from 20(x), but that is entirely speculation.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Pheckphul:
No, this won't work. LG/T-Mobile disabled flashing via fastboot in ROMs newer than 10p. You'll have to downgrade to 10p first.

I realize this is an old post, but in case someone comes here (like I did) trying to figure out why they keep getting an unrecognized command error when trying to fastboot flash, they'll know why.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mingkee:
Reboot to TWRP and flash latest TWRP and reboot to recovery

You're in updated TWRP. Wipe and flash latest 20H ROM followed by installing latest Magisk

Wipe again

Reboot
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Yamen Nwilaty:
Clean install wiped data with twrp (typed yes) and formated every thing under wipe flashed 20 h and magisk the phone boots up put keep givintg me decrypting is unsucsessful screen right after it boots and the only thing i cant do is wipe button wich boots me back into twrp tried formating again after getting back to twrp keeps giving me the decrypting screen plz help😔

Thanks;
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] zeroderp:
this rom makes a sim LOCK to tmobile.

i do not use tmobile.

how do i get rid of this simlock?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] laminarturbulent:
Just got 20h installed, here's the process including issues I ran into:

Turned off "secure start-up" and lock screen security on Nougat (wanted to make sure that there wasn't an encryption problem)

Booted into TWRP 3.2.3-4 and wiped everything except microSD

Flashed the 20h zip and Magisk 20.4

When booting, it got stuck at fastboot. Also TWRP showed that some partitions were encrypted

Flashed TWRP 3.5.1_9-0

Flashed 20h zip and Magisk 20.4 again without wiping

Booted into 20h fine

So I'm not sure why I needed to flash it twice but it works now. Also the partitions getting encrypted is strange, pyrorob mentioned this earlier in the thread.

P.S. It did not lock to T-Mobile and I am still able to use other carriers
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] zeroderp:
no sim lock???

what how where when how many what flavor?

thats....i am jealous
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] laminarturbulent:
I don't think I did anything special, my H918 was carrier-unlocked on Nougat and it remained unlocked when I upgraded to Oreo 20h.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] zeroderp:
maybe then my phone was never unlocked?

i guess using a custom rom bypasses that problem and i never noticed it before???
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Daniel Reyno:
hola necesito que me ayuden con el link de descargar de esta rom la oreo para h918
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Daniel Reyno:
porfa ayuda con el link de descarga de la rom
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Daniel Reyno:
help me please wiht the link to donwload
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] memnon79:
I am trying to install 918v20h after having issues with Lineage OS 18.1 and now 918v20h flashes but I keep getting caught in a bootloop with LG logo and the message telling me to lock the bootloader. Any suggestions how to proceed? I am running TWRP 3.5 on recovery partition.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] similiken:
I found documentation on this thread to be all over the place in regard to getting h91820h to boot.

Start over from scratch:

1. Hop into twrp and flash the zip laf_restore.zip. You can grab at that file here.

2. Download h91810p kdz file from here. Because you'll need to downgrade.

3. Hold down the volume up button and plug the phone into your computer to enter download mode. From there, use lgup to flash the kdz file to the phone using the upgrade option (because the refurbish option doesn't work here).

4. Power off the phone after lgup finishes flashing the phone.

Lafsploit time:

5. Now you get to do lafsploit. Download fwul the latest version from this thread.

6. Use rufus here to flash fwul to a usb thumb drive (it's simply too large to burn to a dvd).

7. Boot into fwul, at it's login screen, the password is linux.

8. Hold down the volume up button and plug the phone into the computer to enter download mode again.

9. Open the LG folder on the fwul desktop.

10. Double click on the LG LAF (runningnak3d) icon and you will be at a terminal prompt.

11. There are three commands to enter into terminal (this is the part where twrp gets flashed to the laf partition on the phone):

a. git pull

b. git checkout h918-miscwrte

c. ./step1.sh

12. The terminal in fwul will let you know when it's done; it'll say to unplug the phone from the computer, and then it'll turn off.

13. Put the recent twrp image file on an sd card found here. Put the sd card into the phone.

14. Hold down the volume up button, and plug the phone into the computer. But instead of entering download mode, it'll boot to twrp.

15. Flash the twrp image from the sd card to the recovery partition.

16. Go to reboot in twrp, and tap recovery. Phone will now reboot to twrp that you just flashed to the recovery partition. Then power off the phone.

H91820h required files:

17. Download h91820h.zip from here. Download the latest mk2000 kernel for the h918 from here. Download the latest magisk from here (it'll be the magisk apk file that you want, once downloaded, rename it from .apk to .zip).

18. Put h91820h.zip, the latest mk2000 kernel for the h918, and the magisk apk file where apk was changed to zip on an sd card, and put the sd card in the phone.

19. With the phone off, hold down the volume down button and keep pressing the power button until you end up at the factory data reset screen. Use the volume buttons to choose the option yes, then press power. Then choose yes on the next screen, and hit power. Then you'll end up in twrp.

How to make h91820h boot:

20. In twrp, go to wipe > advanced wipe.

21. Select all partitions in the check list to wipe except for micro sdcard. Swipe right to wipe.

22. Hit the back button, then press format, type yes, then hit the blue check mark button to format the phone.

23. Install h91820.zip.

24. Install the h918 mk2000 kernel.

25. Install magisk.

26. Phone will now boot h91820h.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] juziop:
I'm on H91810j, phone is rooted and updated to the latest twrp-3.6.1_9-0-h918 and running stock ROM. Question is do i have to update first to 10p before installing 20h.

thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] similiken:
Since you're already rooted and have twrp recovery, i don't see any reason to downgrade to h91810p at all in your case. You should just be able to install h91820h and it work.

The only reason you would want to start over from scratch is if you find things like the camera not working.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] juziop:
so if I follow your instruction from point 17 to 26 I will be fine. What about h918 mk2000 kernel and magisk versions. can I install the latest ones ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] similiken:
In your case you'd want to replaces steps 20 and 21 in favor of just a doing a normal wipe compared to an advanced wipe before you hit up step 22 with the format and then follow the rest of the steps listed.

What would happen if you do advanced wipe?

Since your phone is already exploited, what'll happen if you do an advanced wipe is you'll lose your camera and bluetooth and maybe a few other things making you need to start over from scratch and flash h91810p to get your camera and bluetooth back. If you need to start over from scratch, no need to worry, you can just follow the guide from the beginning step by step since i wrote it from the perspective of starting over.

What would happen if you don't install mk2000 kernel and magisk?

If you skip installing the mk2000 kernel, following up with magisk after, the phone will boot to a screen saying it can't decrypt the phone; just wont boot to android and have a usable phone.

The only issue i've had is with something you didn't list. twrp-3.6.1_9-0-h918.img just has an issue where sometimes the keyboard doesn't display when it's supposed to if you needed to rename a file or something. If that happens, reboot the phone back into recovery and the keyboard will work again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] juziop:
thanks similiken,

I'm sorry to bather you again. I was not precise with my question about kernel and magisk.

The guide on page 1 was posted on 2018, now we have 2022 and versions of those pieces of software are updated. Is there be any problem if I install the latest ones, or do I have to find the previous versions.

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] similiken:
I had no problem running the latest versions mk2000 kernel (v2.2) or magisk (24.3). My phone is great as a daily driver.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] juziop:
Thanks again

I forget mention that I have also SuperSU installed. Do I have to uninstall SuperSU before

I go with Update.

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cbergs:
I tried the procedure. I am now Sim locked. I bought my phone " new" from China on eBay. I downgraded to 10p, all was good and had VoLTE and everything working. Now I'm locked to T-Mobile and don't live in the US. I have a complete TWRP image made before the flashing of 20P. Any idea on what my best move is. I'm thinking of trying to restore the TWRP image or the 10p kdz. Thanks from a very frustrated Canadian.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xxseva44:
Does the phone display anything which sugests it's locked to T-mobile or is it just not connecting to your local carrier?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cbergs:
It was locked to T-Mobile it wanted an unlock code from them. I tried a TWRP restore only to get a bootloop of erasing in a circle. I went and got it in to download mode ran step1 from the noob thread then flashed the 20g rooted. Now it works I just need to get TWRP back and I have no VoLTE. I get error which looks like a T-Mobile error saying my SIM card does not support WiFi calling. It did in nougat. Otherwise the phone no longer appears to be locked and I can make calls. I needed to manually add the APN. I can work on this for a few hours at a time. Any suggestions re VoLTE? Thanks for your help!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xxseva44:
Hmm, i haven't faced an issue like this before however it sounds like some kind of misconfiguration in either the apns or some setting on the phone. If t-mobile didn't disable the service menu, try digging around in there.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bccrosby:
I want to unlockbootloader, install twrp, root lg v20 h918 tmobile carrier, can I apply the same way as lg g5 h830 tmobile?

https://xdaforums.com/t/unlock-bootloader-tmo.3578099/

Root, flash recovery and custom ROMs. Only for LG G6 H872 (20g original firmware)

This is a much easier way to flash a new recovery and custom roms. Besides using a PC / USB cable for unlocking the bootloader, all the process can be done straight from your device. IMPORTANT: This procedure is only valid for LG G6 H872. Other...

xdaforums.com
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Rypha:
Does anyone have the 20h .zip anywhere? The AFH link is pretty much dead, no mirrors found no matter how many times I try from different devices and internet connections.

I used to have it on a hard drive in my desktop pc but I've moved out of my old house and don't have access to it anymore.

I'd really appreciate it if someone has a link or could upload a copy of it somewhere.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] FeNo2:
Does anyone have the v20-firehose.7z anywhere? Same as above, AFH links are dead?

@Rypha I have the 20h.zip but I'd prefer to upload so other people can benefit from it too. Also I don't use any filehosts, so nowhere to post it. If someone wants to add to it their repository and host it, I'll upload.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Rypha:
I can host it on my old Dropbox account if that's alright with you.

I still have some ROMs for my old LG G2x on it.

Dropbox

www.dropbox.com

Or I can use Google drive. Megaupload, etc.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] FeNo2:
Here's a fresh link for H91820h.zip since the Android Filehost links appears to be dead:

H91820h.zip

Would appreciate it if anyone has v20-firehose.7z they could upload/share.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] LAwLB15:
So google pay no longer works

"Device doesn’t meet security req ect. ?"

Used to work with the safetynetfix 2.4.0 mod 1.2

Tried playintegratyfix but its not working either

I have magisk 23.0 btw (Installing anything above 23.0 on this rom will cause a bootloop
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mysticblaze347:
Here you go, sorry so late but hopefully still useful, if even useful but it is all I have.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] LAwLB15:
Is it possible to pass Device Integrity on this rom so I can get google wallet working?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
I can't say 100%, but it's a cat-mouse game, and sincerely since I don't use gapps on my daily driver anymore, I don't care.

But it's fun to follow the thread about it on XDA, there's great devs/tweaker's trying their best to circumvent Google's abusive restrictions on our devices.

Go read the thread, it's fun. I hope that you found the fix, and come back here with the solution.

Play Integrity Fix
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Argonon:
I upgraded to LOS 21 with Swan Kernel flashed. Magisk 27 no issues but a random reboot once in awhile. I'm using as house phone lol until I get a new battery
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sinkoo1979:
it booted.

---------- Post added at 01:04 AM ---------- Previous post was at 01:02 AM ----------

flashed the wrong kernel
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ki11aprime:
Cool glad it worked out for you..

If you use substratum you can get rounded notification like P
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
What substratum theme
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
How can I go about disabling RCTD and the other stuff that lags?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
Flash MK Oreo kernel look for the link in his thread
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
I did flash it. So that's all that's needed? Wow! Awesome bro!

You guys are what makes XDA great
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
Yep that is all
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jmacie:
sofar sogood! donated Thanks for the hard work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cheeze.keyk:
[MENTION=5580523]dudeawsome[/MENTION] can you make also flashable oreo zip for the korean variants?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
Link me to a kdz but I think they have one
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cheeze.keyk:
I think this is your talking about sir? But its not a flashable.

https://xdaforums.com/v20/development/rom-f800l-20a-oreo-flashable-zip-t3823888
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tswb:
Het can u get me the link. I can't find it
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ki11aprime:
FuchsiaOS

Only select System UI option which is curvy display
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dleclair:
[MENTION=5580523]dudeawsome[/MENTION] I'm having a weird TWRP issue. I'm currently on H91810U stock rooted (Android 7.0 / MK2000 kernel), bootloader is unlocked. Root Check app and Titanium Backup verify root is still active.

I flashed TWRP 3.2.3-1 with Flashify and tried also with the Official TWRP app. If I use Quick Reboot Pro to reboot into recovery it just reboots back into system. If I manually try to get into recovery using volume down, and selecting Yes to delete everything it also just reboots through the bootloader unlocked warning and then goes back into system.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pentium0:
Thank you dudeawsome. Everything seems great.

I just switched over to the mk2k kernel and things seem fine on that too. Haven't checked Bluetooth and everything yet though.

Stock Oreo really seems Faster, faster, faster.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Andy Chi:
[MENTION=5580523]dudeawsome[/MENTION]

THANK YOU. I truly appreciate it bro ???
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] eigen:
Try below:

Hey, I got into recovery by going into factory reset. The phone will likely reboot multiple times to TWRP and then reboot again like before. It should eventually boot into TWRP and go to the password screen to decrypt (or you may not have to format data on your variant). You should flash TWRP image after all major ROM installs (at least the stock roms) and reboot to recovery to make sure you can before booting to system. Getting into TWRP is a relief, I'll figure out the rest.

There are other troubleshooting steps in the alpha rom oreo thread
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dleclair:
Bingo! That did it. I was just about to try rolling back, but after going through factory reset it came up on the first time, no need to reinstall. Thank you very much for the suggestion.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] therealrayzzor:
Do you already have to be on a stock rom to do this? I'm currently on Resurrection Remix and tried to update to the latest twrp so I can flash stock oreo but I'm having the same issue of it booting straight into the rom. I am able to go back to the previous version of twrp tho so at least there's that.

EDIT: Went back to super rom and flashed the new twrp with no issue.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cheeze.keyk:
[MENTION=5580523]dudeawsome[/MENTION] heres the links sir for the kdz of korean variants.

https://xdaforums.com/v20/how-to/lg-v20-f800l-k-s-android-8-0-oreo-t3820604
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] SithBoxer:
Would this be safely flashable from Stock H91810J ARB0? I assume it will also increment me to ARB1 after, also?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] v.m.quang:
i forget to flash new twrp, i use old twrp, now i can't use twrp, it reboot to system, and after use lafsploit, downloading mode transfer as twrp, help me

i want to kdz to 10p
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] rafe83:
Is this for ARB 1 too?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] runningnak3d:
If you have TWRP on both laf and recovery, then you are kinda boned. The old TWRP will NOT boot with Oreo firmware, so if you aren't rooted, you have no way to fix your phone.

Did you flash Magisk before booting into the OS? If so, you are rooted, and you can use dd from an adb shell to flash the new TWRP.

If you forgot to root, then there is nothing that can be done.

-- Brian
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] runningnak3d:
Yes. If you are ARB 0, you will be ARB 1 after flashing this. If you are already ARB 1, you will still be ARB 1.

-- Brian
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] v.m.quang:
I meet magisk error, but after download Magisk manager, my phone rooted. Thanks you very much. haha. My phone not brick =)))))))) :fingers-crossed::fingers-crossed::fingers-crossed:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
You have twrp on download mode? Then use it to flash twrp to recovery
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dudeawsome:
Yeah the boot.img is already patched with magisk
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] runningnak3d:
Enable USB debugging in developer options, and plug your phone into your PC.

You will type this in a command prompt on your PC:

When you type su, grant it permission on your phone...

adb push twrp.img /sdcard/
adb shell
su
cd /sdcard/
dd if=twrp.img of=/dev/block/bootdevice/by-name/recovery
dd if=/dev/block/bootdevice/by-name/lafbak of=/dev/block/bootdevice/by-name/laf
exit
exit

Replace twrp.img with the name of the new Oreo TWRP image.

The second dd command will put download mode back onto your phone.

-- Brian