yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Switched:
So new v20 user and somewhat new to adb. I got through all of this and when I rebooted, up popped a screen about encryption that only had one button to continue. I did so, phone rebooted to twrp and now stuck in twrp bootloop. I searched for about 30 min but dont have a solid solution. I have flashed both SU ,the no verity, Stock Odex and it still in boot loop. Can it be the bootloader? When it boots the warning screen "software can not be checked for corruption...etc" about the bootloader.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] manufan721:
Could someone please for the love of God tell me what the exact hard button press combo to successfully boot into twrp is? I searched and tried the method that was posted earlier and it didn't work... Uggh
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Perion:
Looks like we're in the same boat, I'd forgotten about the encryption screen with the button to continue, I hit that as well, I think because I didn't Format Data before restarting the OS, but yes, after that it's been the TWRP bootloop no matter what I've tried..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DGarmon:
LOL, I just had this issue last night. The key combo's are as follows "Hold Volume Down + Power at the same time when the phone is off, the as soon as the LG screen comes on, release the Power while still holding down the Volume down. Then count one second and re-press the power. A screen will pop-up asking to factory reset, choose Yes, then another pop-up asking if you're sure, Choose yes again. Then phone will reboot into TWRP" This will only work if TWRP without factory reseting your phone.....Took me a hell of a time figuring it out last night...LOL...Good Luck.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Switched:
Yes I did the same thing.... this was different from my old note 3 which I had to swipe to format stuff and not just a button. Foolish mistake. So is it bricked? From my understanding we should be able to get back? I dont know though about the encryption part since I cant seem to find any info on it.

edit: I think we are hosed. If my understanding is correct I think the memory is now corrupt because of LG's encryption? I dont know if this is right but it seems to be that way.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Perion:
It does feel like it's not even trying to boot the OS anymore. Do you have a reference on the memory issue? I've formatted data and wiped the system and cache folders to try to give the system.img every chance. Only thing I haven't tried is to restore the stock recovery and relock the bootloader to see if the LG recovery will do a factory reset and fix the boot issue, but, if I do that, I lose TWRP and that's my only way of imaging and ADB right now...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Switched:
I am right there with you. I am at a stand still using my old phone. Luckily for me, the only way for me to access the internet is with a phone :/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] manufan721:
Still didn't work.. Damnit...i appreciate the help though
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Perion:
Something I found, I can do the recovery by holding volume down and power, then releasing power for a second or so when LG logo comes up (still holding volume down, of course), then pressing power again. However, I can NOT do this procedure if the phone is plugged into USB and the computer.

Hope maybe this will help.

---------- Post added at 05:58 PM ---------- Previous post was at 05:53 PM ----------

Ok, do NOT go back to stock recovery, no help there. I found how to get back into Fastboot mode on the phone (phone off, hold volume down, plug in USB data), but all flashing is disabled there, tried going back to stock recovery and locking bootloader again, then telling it to erase the phone, no luck there, so now have even more of a brick than before, hopefully you'll have a leg up with TWRP functioning.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Switched:
check you pm's
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stanleyopar2000:
now that I used this http://xdaforums.com/v20/development/lg-h918-t-mobile-one-click-recowvery-t3491969

to help TWRP get on my phone...where do I donate to [MENTION=5672995]jcadduono[/MENTION]?

I remember tracking your progress in the tmobile TOT thread and said I would do this :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] The G.O.A.T.:
I'm having the same issue that some of you are having. I had twrp-3.0.2-0-beta4-h918 with Supersu running no issues. I rooted around Nov 3. But I ran this app to access the sdcard for r/w permissions. SO now I'm soft bricked.

I am stuck at the LG logo. I can't boot into recovery using down + power. I can get into factory reset but TWRP wipes my phone then reset automatically.

Does anyone have any ideas?

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] albinoman887:
ok a third time. How do i update twrp after i'm already on it. whats the procedure the flash the updated image
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DarkestSpawn:
Keep an eye on this thread for TWRP updates http://xdaforums.com/v20/development/h918-recowvery-unlock-v20-root-shell-t3490594

First things first. Take your time to check each step as you go. Rushing any modification in android often ends with a high priced brick.

The TWRP link is in post #1 under Step #3 (Download said link)

Once downloaded, rename it to recovery.img (EX: currently the TWRP image file is named "twrp-3.0.2-0-rc8-h918.img". You will want to rename it to recovery.img), then place recovery.img on your sdcard (External or Internal)

Reboot to recovery (ADB or do like me use Terminal emulator and type the following commands, first "su" grant it SuperUser access. Your command line will go from $ to # . Now type reboot recovery)

Once inside TWRP, go to install, on the bottom right choose Install Image, The top left of the screen will change from Install zip to Install Image (NOTE: The bottom right will now say Install ZIP), now the bottom left is Select storage, click it and choose the location you placed recovery.img at. Select the recovery.img by clicking on recovery.img

It will now ask what image type are you flashing (System, Recovery, or Boot), guess what? Your gonna choose Recovery because your flashing recovery. We wouldn't want to flash a Boot image to a System image would we?

Now swipe to install.

Now instead of selecting reboot to system after the install is complete, keep hitting the back button until your at the top menu. Select Reboot, then select Recovery. Once its rebooted, check to see what version it states at the top left.

CONGRATZ, new TWRP installed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AKW:
Man, it's amazing how much you can learn by watching other people screw up. After reading this entire thread and the entire "EasyRecowvery" thread, I'm actually pretty confident in rooting this bad boy.

To the countless users brave enough to take the plunge before me, thank you for being guinea pigs and helping this process along. To those who have actively developed for this device ( [MENTION=5672995]jcadduono[/MENTION], [MENTION=2961139]bezeek[/MENTION], [MENTION=1325580]Tilde88[/MENTION], [MENTION=615658]bountyman334[/MENTION], and anyone else I've forgotten), thank you for your hard work. It does not go unappreciated. As soon as I have time, I will be joining the Ranks of the Rooted.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] joachim123:
I want to also vouche for this.. After reading pages and pages, and seeing that someone flashed stock recovery and messed up, I was fearful( granted they hadn't flashed any system.img). I had the issue of it just booting directly into TWRP and nothing else.

I decided to take the plunge, did the following when entering TWRP:

1. Wipe->Format Data -> reboot.

2. Wipe->factory reset-> reboot.

3. Flash Boot.img, System.img, and Recovery.img (my recovery.img was the stock_recovery.img pulled from the Easy Recowvery recovery & root batch)

4. Reboot system.

5. phone boots into a screen saying: "Erasing" -> auto reboots to stock ( with the modified boot from [MENTION=5672995]jcadduono[/MENTION])

-----

After booting, I ran the easy recowvery script again, but had to go into extra options and turn off integrity check to complete the process again.

I believe what had cause the mess up to happen in the beginning was from trying to flash Magisk and phh's superuser, but i can't confirm cause i ended up in panic mode myself. Though, as long as i can go back into twrp again i will try again tonight when i get home, taking one step at a time at half the speed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jcadduono:
my advice would be to NEVER ever flash stock recovery.img

with TWRP you can get yourself out of every and any bad situation

with stock recovery you will have no choice but to swap device for a new one until TOT/kdz flashing is cracked

anyways, for your issue you probably only needed to flash stock boot.img and no-verity-opt-encrypt.zip and you would have been good to go!

not entirely sure how magisk works, so might have needed stock system.img on top of that. after flashing stock system.img you should always unmount and remount it in twrp though for safety, because it's possible for boot to remove twrp if you don't, even if the boot is unsuccessful.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] joachim123:
Oddly enough I tried, of what I believe, many varying methods of wiping data, flashing boot.img->reboot, flashing boot and the no verity zip-> reboot. Even restoring a full twrp backup->reboot. It seemed every thing I tried. It wouldnt boot into a system with any luck. I made sure to have system.img and boot.img flashed before attempting the recovery.img with my fingers crossed.

Edit: just wanted to confirm that after flashing stock recovery as the last step, successfully booted stock.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] charlie.s:
After installing TWRP, I can no longer boot the system. The V20 will only boot to TWRP. It looks like I am not alone. Has anyone been able to fix this?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] albinoman887:
I just ended up dd'ing it via terminal while booted. but will do that next time. way easier

as long as you got twrp your good. download the stock deodexed rom in another thread and just flash that. make sure before you do you go to wipe then advanced and hit FORMAT data not WIPE. it will want you to type "yes" to confirm. Then copy over the stock deodexed rom here http://xdaforums.com/v20/development/h918-stock-deodex-debloat-t3499423 or you can download the one provided by the op of this thread. they both are the same thing basically just in different formats. anyways. flash that. reboot. you should be good to go. if it still gives you issues go back into twrp by powering down. then hold power and vol down til the lg logo comes up then let go of power but keep holding volume and press power again and follow the prompts to get into twrp and format data again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] joachim123:
As i had mentioned previously, I was going to try again on magisk with phh's superuser, and this time I was successful on switching from SuperSU. No scary recovery-only booting this time around. :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
If you can boot TWRP, you can fix your phone. Sounds like you are/were encrypted, or corrupt /system.

Please follow my post here.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Perion:
I can vouch for not reflashing stock recovery, after hours of trying to reflash boot.img and various system images, I figured someone would have to take the plunge and verify that the stock recovery wouldn't fix the issue. I had the vague hope that perhaps the stock recovery might fix any encryption issue that I had with it's wipe, but as far as I can tell from the speed of the stock factory reset, it's likely just wiping Data, so I'm stuck with either waiting for a working LGUP or swapping the phone out with another.

I'm not sure what I was missing with flashing the system images with TWRP, I could not get out of the booting to recovery issue. By the time that I got to the point of trying stock recovery again, I'd wiped all partitions, re-formatted data several times.. I imagine that there's some part of the process I was missing, perhaps with mounting or remounting System in TWRP? I know in another thread that one person mentioned running the Fix under advanced in TWRP.. I can't test now, but I can see in several threads that people are hitting this problem if they forget to do the Format Data, or, like me, didn't realize that Format Data was a different option from Wipe Data, I know I missed the Format Data button the first few times I went through the process as I wasn't familiar with it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bighit101:
[MENTION=5672995]jcadduono[/MENTION]

Hi,

Let me start by saying Thank you for doing this for the LG V20 community!!!

Now, silly me messed up bad (even though your directions are very clear). I accidentally wiped /system when I got into TWRP :( ... I dont know what I was thinking (actually, I was trying to feed my 1 year old at the same time I was doing this. Which in hindsight was not the best of ideas). Anyways, so now I am stuck in TWRP.

Things I have tired:

1. Searched xda for a fix.

2. tried this method http://xdaforums.com/v20/how-to/how-fixed-bricked-lg-v20-t3501310#post69705470

3. Tried flashing a Deoxd Rom

Nothing has worked.

Please help me! I would appreciate any and all help.

Ps.

Would gladly buy you a cold beverage :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jcadduono:
Download this: https://build.nethunter.com/misc/h918/h918-v20d.7z

extract 7z for system.img and boot.img (7-zip.org for extractor)

place both on sdcard or internal storage while in twrp (can be done via adb push or MTP)

go to install -> flash image -> select system.img -> [x] System -> do it

go to install -> flash image -> select boot.img -> [x] Boot -> do it

go to mount -> system (unmount and mount it) - important otherwise you may lose TWRP on next boot

you should be able to boot now, if you can't try flashing https://build.nethunter.com/samsung-tools/no-verity-opt-encrypt/no-verity-opt-encrypt-4.1.zip

if it still doesn't boot you may need to use the [Format Data] button on the wipe page (it will ask you to type yes to destroy all your datas)

good luck
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] EMSpilot:
LGUS996USATN Bootloader Unlocked

[MENTION=5672995]jcadduono[/MENTION]

Just an FYI. LG is allowing bootloader unlock via their Dev Website http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS.

I now have my bootloader unlocked.

Let me know if I can help.

Cheers
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lightninbug:
This for T-Mobile version as well?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] EMSpilot:
No Sir
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] hslayer:
is there anyway for me to enter the recovery mode without using adb?

i am asking this because i lost my root and i've been trying to enter the recovery using adb but it keep saying my device is unauthorized and i do not know how to get around this.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jcadduono:
do you have any reference on which models are unlockable through the site? is that a US Cellular or a US unbranded device?

is https://build.nethunter.com/test-builds/twrp/lge/twrp-3.0.2-0-us996.img working for you?

and https://build.nethunter.com/test-builds/twrp/lge/twrp-3.0.2-0-h918.img for those on t-mobile device
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] EMSpilot:
Unbranded only.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bjhatch:
The v20 isn't listed as a supported device

"Supported Devices

The following devices will support unlocking the bootloader:

Supported Devices

H815 (G4) for the European market

H850 (G5) for the European market

H960A (V10) for Android M and the European market (Except France)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] EMSpilot:
You have to go to unlock bootloader, Have a login and use the pull down menu to see the US996. And yes it works and is supported.

Cheers
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jcadduono:
Well, is the US996 twrp working? & Has anyone proven that US Cellular US996 doesn't work with the unlock tool?

It seems a bit ridiculous to give two phones the same model number and only allow unlocking on some.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] EMSpilot:
I have not tried root and TWRP yet. But if you go to this thread you can see that the US Cellular V20 is not supported. http://xdaforums.com/v20/how-to/lgus996-how-to-unlock-bootloader-t3503605

LGUS996USATN (Supported)

LGUS996TNUCL (Not Supported)

Cheers
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] justthefacts:
I see a new twrp img called twrp-3.0.2-0h918.img. I'm on rc8 right now. Should I be flashing the new one or rc8 will be just fine?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jcadduono:
the -0 version I hope should be perfectly fine. not 100% certain on it though, the only difference since rc8 should be a few kernel bug fixes and a new exFAT driver, and a few extra partitions added to Flash Image page to work with the OTA 7z file I uploaded.

update: updated thread for B&H Photo V20 model US996.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stevenwtchan:
Brother,

I want to know whether hong kong version LG-H990N can be rooted by the mentioned procedures. Thank you.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Amd4life:
Can someone who has installed TWRP please post a full clean stock backup of their ROM to see if I can use that to restore my device.

I flashed the stock tot files on day two, soft bricked--and have been out of commission since then.

The full kdz files (and also the proper dll files for LGUP) are not being released and I have only 3 days left to return mine.

I'd rather not return/wait for a replacement so I'm hoping for maybe a TWRP backup

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Darriousx:
I am indeed still having issues! What solved your driver problems?? Lol :) I'm dying to know.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NotATreoFan:
If Titanium Backup works, then root is working. I remember Chainfire mentioning that some/most root apps would need an update in order to work with the new layout and method for rooting 7.x devices with dual system partitions, so AdBlock may not be compatible.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Kul_dood:
Can anyone confirm if this unlock and root method works on the Sprint V20?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] wolfgart:
NOT At ALL .

Only tmo variant because is the only one having bootloader unlockable
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] thatisandwas:
Maaaan you guys are FAST! What was that, 7 days? Ridiculous.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Kul_dood:
Thanks. I guess I'll be changing carriers then.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
Ok, when you are in Fastboot and you send the command to unlock the bootloader and it just hangs, go into Device Manager within the computer settings and look for "Kedacom USB Device" and click on it, and that should bring up "Android Bootloader Interface" right below it, than you want to totally delete the "Android Bootloader Interface". After you delete it, unplug the usb cord from your phone and plug it back in. BAM, you should be good??? Let me know please cause I have a couple other things just in case...

---------- Post added at 10:38 AM ---------- Previous post was at 10:17 AM ----------

[MENTION=320479]NotATreoFan[/MENTION] is absolutely correct! This IS full root, but the problem is that it is not the normal type of root that works 100% out of the box, it will require a lot of the apps to be modified so that it can identify the new root method versus failing due to it not finding the files it typically is looking for. I jumped the gun on the Titanium Backup question because I figured if we had full root (which we do) than it would def work. But if you look at what Chainfire says than it all really makes perfect sense why most apps may not function properly.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Darriousx:
Hm, yes, that does pop up in my device manager. I have seen that and so I've uninstalled and even disabled. But when I plug the phone back in it keeps automatically reinstalling with that driver(Kedacom USB Device). It's fairly annoying. Lol.

In a couple of hours I'll be home from work for a short while and I'll try it again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] SimoxTav:
Are there any hopes to adapt the procedure for the G4 H818P?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
Correct, it should be reinstalling it, but that also should be allowing your device to be unlocked now too? Hmm , also try these drivers : http://www.koushikdutta.com/post/universal-adb-driver

OH, and go into "USB tethering" while you have your phone connected and enable the USB tethering and that will also install something else. Then you can try to do the whole process using "RNDIS (USB Ethernet)" within the USB configuration setting in the development options. One of these combos will work I promise you that... Good luck man
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] piperman7:
I will be watching to see if you get it working. I also have ATT.

Good luck!!!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shojus:
http://www.androidheadlines.com/2016/10/chainfire-successfully-gains-root-access-lg-v20.html
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bambam126:
I'm stuck on lg screen I have twrp I can't get into recovery I can get into fastboot and download I need help I'm stuck on boot screen please help. I have the tot file but can't flash it lg up says unknown
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stanleyopar2000:
Donation page..?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bambam126:
Anyone? I have the tot and if I get the img can I flash those in. Fastboot
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slayerh4x:
Hello,

I have a T-Mobile LG V20 first off.

I installed TWRP and had to wipe the device to get rid of the encryption thing, so it would work properly. I flashed SuperSU back on and restored my phone with TitaniumBackup. Ever since then I am unable to play any music and when I try Google Play Services crashes.

I have tried clearing the app's cache, all data and installing the latest APK. Nothing is working, please help.

I also tried this method but it says the file is corrupt, maybe that is the issue.

"I have got an alternate method who have rooted their phone. Install ES explorer (or any file manager with root permissions). Go to device/system/priv-app/gmscore.apk. install the gmscore.apk. this solved my problem which even persisted after a hard reset also."
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Nima79:
is this method work on Lg g4 h818p ?? or can you do somethings for us ??

we have not root option for half of year :((
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Kief_haring:
Yes!!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
[MENTION=5672995]jcadduono[/MENTION] Thank you for this amazing work!

Can you please verify if the recovery DD path you gave in README.md is precise, or does it need to be modified?

"of=/dev/block/bootdevice/by-name/recovery", is that relative, or specific? I would hate to flash to the wrong partition.

Thanks!

Nvm, I just looked through the logcat... /by-name/recovery is correct.

Thanks again!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] eighty1:
US996 Unlocked

Disregard. Got it working on Unlocked US996. Thanks!