yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] ZSwagger1988:
ok awesome thank you so much, also if i wanted to flash a rom that sim unlocks it whats the best one? And is there one with no static? thanks
[LG V20 Guides, News, & Discussion] cityneversleepz:
I think dirty Santa already unlocks the bootloader but not sure if that's the same as Sim unlock. As far as static goes, classic rom is static free. There aren't a lot of choices. AOSP, really the only one worth flashing is lineage os. It's getting updates regularly. I strongly suggest starting with classic even though it's dead as far as updates go. At least it works and you can make a TWRP backup for updating your PRL/PROFILE and massively important : back up your EFS from this dirty Santa rom because you're gonna need those if you ever flash AOSP. I'm running ALPHA ROM. don't do it as your first though. It isn't for Sprint yet. I'm running a Verizon build. It's tricky to set it up so get your TWRP backups of this ROM and classic before you start messing around. Good luck.
[LG V20 Guides, News, & Discussion] cityneversleepz:
For sprint only; for those of you that really like the included sprint ROM but hate the static. You can get rid of the static. Install the latest Magisk Mgr but don't do anything else with it yet. Download Schwifty kennel to your desktop and extract all. Find the file BOOT.IMG from the extracted files. place both the Schwifty kennel and boot.img on your sd. Download unSu.zip and put it on your sd card. Reboot recovery and normal flashing applies, flash the Schwifty kennel. Then flash unSu.zip. Then flash image boot.img. In TWRP you can do that by switching to flash image. Now reboot system. Open Magisk manager. Download the latest Magisk zip. You're going to need to turn your phone off and use the key combo to boot recovery now. Back in TWRP simply flash the Magisk zip and reboot system. Profit

There's probably another way to do it but that's how it worked for me. Probably can do this all with Magisk manager too.
[LG V20 Guides, News, & Discussion] bbqwings:
I got the problem with con on my Sprint LS997.

run-as: Package 'con' is unknown

Is there a way to downgrade to a lower security patch?

Thanks!
[LG V20 Guides, News, & Discussion] cityneversleepz:
Doubtful. Look for earlier posts by loopytee because he was working on it.
[LG V20 Guides, News, & Discussion] superhappyfun:
I did some searching through this thread and it seems unlocking the bootloader is only possible if the phone is on a 2016 security patch. Do I have that right? If so how can I determine which patch my phone is on? Thanks!
[LG V20 Guides, News, & Discussion] cityneversleepz:
Finally someone that searches the thread before asking. Yes you have that right; dirty Santa works for 2016 security patch dates only. To check, open SETTINGS and the security patch date should be in ABOUT PHONE. good luck
[LG V20 Guides, News, & Discussion] superhappyfun:
I try my best :D. Also thank you for the direct and concise answer!

One more question. It seems I'm on security patch 19A. From what I can tell I need to downgrade back to 12a or 13a with something called Uppercut and a KDZ file, correct? Then I can unlock my bootloader and install LineageOS?
[LG V20 Guides, News, & Discussion] cityneversleepz:
Sorry I'm not knowledgeable about the downgrading steps. I was on Sprint when I used dirty Santa.
[LG V20 Guides, News, & Discussion] superhappyfun:
Maybe I shouldn't try this then since I don't want to brick my phone. From what I can see there were a few users in this thread that were on 18D and they rolled back to 12A and had bootloop issues. I'm on 19A and I'm not sure I want to risk this.
[LG V20 Guides, News, & Discussion] LinksHookshot:
I think I screwed something up. I was about to do Sprint step 4.3, but TWRP couldn't see the files on the SD card (ended up being a bad SD card), so I got the files onto a new SD Card and was going to put it into the phone and I accidentally dropped the battery out of the phone.... Is it possible to get back into TWRP at this point or is it bricked?

*******************************************

Nevermind. I can get it with adb and get in. I just needed to be patient.
[LG V20 Guides, News, & Discussion] superhappyfun:
I followed this guide and I successfully got my bootloader unlocked. However, whenever I restart my phone it vibrates. It vibrates from the warning screen where it says "Your device is corrupt" and throughout the LG logo and the boot animation. It only stops once the phone has loaded the OS. At first I thought it would go away after a couple of reboots but it has not gone away. Will it always vibrate like this?

FYI My phone is the Verizon version.
[LG V20 Guides, News, & Discussion] cityneversleepz:
I think if you research the thread about changing the kernel you'll be able to fix it. Also, if you install a custom Rom most likely it will be resolved. Alpha rom is probably good even though it's discontinued. I think all the files are available in the thread.
[LG V20 Guides, News, & Discussion] superhappyfun:
Yes, I did see all the nightmare stories of people getting static displays after switching to those custom kernels. I already had a hard enough time rooting this phone, the last think I'm going to do is render it unusable with some crappy custom kernel. Maybe I'll just live with this thing vibrating eveytime I restart it.
[LG V20 Guides, News, & Discussion] jclendineng:
Thanks for the root. I ended up switching back to stock, it takes under 10 minutes to kdz back so I feel comfortable trying different things. I got the vibrating and static to go away with a custom kernel, just search for it. End of the day I don't really want a 5 minute boot time :) plus stock oreo is dropping soon so I want to be able to update.
[LG V20 Guides, News, & Discussion] cityneversleepz:
Rumor has it unofficial lineage 15.1 coming soon also to the v20.
[LG V20 Guides, News, & Discussion] jamam5:
LG V20 Verizon vs955

Hello friends . Can anybody in northern virginia help me to root (unlook) my phone ? I live in Sterling area . my phone is fully paid off and i want to switch to AT&T but 4GLTE is not working . Please help . Or maybe someone can do it remotly
[LG V20 Guides, News, & Discussion] dark_prince:
Please update in the first post that H910PR v10j (the only H910PR in the market and current use) isn't rootable despite being a non-fusing device, despite being on the 1st December 2016 security patch and despite being the first 3 steps carried out successfully.

Before step 4, the chmod fails as well as the "run-as con" command.

while id does show untrusted_app, you can still not use the applypatch.
[LG V20 Guides, News, & Discussion] cityneversleepz:
Good info for those on the same variant, however the OP won't be updated. The OP hasn't been updated since the Note 8 took all the devs away from the v20.
[LG V20 Guides, News, & Discussion] Nom sokheng:
Can I relock bootloader using LGUP with KDZ that have new Security patch ?
[LG V20 Guides, News, & Discussion] kavxops:
does this work on the latest firmware version like LS997 ZVC?
[LG V20 Guides, News, & Discussion] cityneversleepz:
ZV5 and lower only
[LG V20 Guides, News, & Discussion] moraesalfred:
sprint lg v20

does the unlock and root or maybe a downgrade to stock work for sprint LG V20 version: LS-997ZVD, security patch: march 1/2018, android 7.0 , i see you guys talking about zv5 or lower but mine is zvd haha.
[LG V20 Guides, News, & Discussion] Mysteryday:
Problem h910

Hello I have rooted my phone with your method all works but when starts became this picture? Is that normal? Sorry for my bad englisch please help
[LG V20 Guides, News, & Discussion] cityneversleepz:
Never saw that before but maybe it's because of your variant. Everything works? Then really don't worry about it.
[LG V20 Guides, News, & Discussion] cnjax:
That's normal on the 910
[LG V20 Guides, News, & Discussion] einsteino:
I am looking to do this on my LS997, please does the stock rom still help to sim unlock the LS997?
[LG V20 Guides, News, & Discussion] Mysteryday:
Can I change that? Or only if I install stock again?
[LG V20 Guides, News, & Discussion] cnjax:
You would need to go back to stock and lock the bootloader to get rid of it
[LG V20 Guides, News, & Discussion] einsteino:
Thanks so much for your reply. One more thing, any fix for the static yet besides covering the sensor/using werewolf?
[LG V20 Guides, News, & Discussion] cityneversleepz:
Once you're rooted, no point staying on the Rom from this thread. Keep a backup, but it's zv3. Too old. Flash classic ROM for starters. It's zv7. You'll need to update TWRP to do it. No static. Very solid ROM. The rub; no more updates. Gotta switch to lineage OS if you want updates. That's the only ROM getting updates for ls997. Static is gone too. BTW, you do know this root method will only work for zv5 and below, right?
[LG V20 Guides, News, & Discussion] einsteino:
Yeah I know it works for only ZV5 and below, i figure I am on ZV5, dont know how to check again. I already flashed the Verizon Kdz to my LS997, So it now displays as VS99152A on LGUP

My fear of switching to other roms is that I may lose sim unlock, would the recommended roms allow me use any sim i wish? Thanks so much for your kind assistance
[LG V20 Guides, News, & Discussion] EillonCross:
I am also on ZVD. is that higher than the ZV# firmware thats mentioned on this thread?
[LG V20 Guides, News, & Discussion] einsteino:
thanks so much for this. if i didnt see this, I would never have succeeded with DirtySanta. Had spent hours trying to get it to use the folder i had my files on. thanks alot, with your tip i finally rooted using dirty santa
[LG V20 Guides, News, & Discussion] cityneversleepz:
You're into an area I don't have any expertise with.

---------- Post added at 03:58 PM ---------- Previous post was at 03:56 PM ----------

I think so. You can look at the security patch date also. Sprint cut off is 12/31/16
[LG V20 Guides, News, & Discussion] einsteino:
Thanks for your assistance. I successfully got root via dirtysanta. Though my network seems to be disabled. I am in the process of flashing the ClassicRom you recommended. I am hoping with that my network would work fine.
[LG V20 Guides, News, & Discussion] cityneversleepz:
Who's your service provider?
[LG V20 Guides, News, & Discussion] einsteino:
I am in NIgeria :o
[LG V20 Guides, News, & Discussion] paridoth:
so if I do this with the sprint variant and need to swap a device in or out will i be able to reactivate this since I can't go back to stock? For my lg g3 had to go back to stock to activate my device after swapping it in or out.
[LG V20 Guides, News, & Discussion] cnjax:
Last I read there's no going back to a locked bootloader for the sprint variant.
[LG V20 Guides, News, & Discussion] cityneversleepz:
Check out this thread:

https://xdaforums.com/v20/how-to/how-to-return-sprint-lg-v20-to-stock-t3665954
[LG V20 Guides, News, & Discussion] einsteino:
is there a way to stop my device from vibrating for several minutes during boot? I use an LS997, had to first flash VS995 Kdz though before the dirty santa
[LG V20 Guides, News, & Discussion] cityneversleepz:
Ls997 shouldn't have vibration during boot. Must be something to do with the 995. I'm not familiar though
[LG V20 Guides, News, & Discussion] einsteino:
Yes I believe the VS995 kdz is the culprit. I had to flash VS995 Kdz when my phone bricked, there is no LS997 kdz. I would try flashing rom of LS997 through TWRP and do the dirtysanta again to see if it would stop the vibration.
[LG V20 Guides, News, & Discussion] einsteino:
would this work for LS997? I got my LS997 bricked, so had to use VS996 Kdz to restore it. i selected all partitions in the Partion Dl tab of LG UP. Phone got restored, then i did the dirty santa. Since flashing the VS996 kdz, i noticed that i couldnt get network even though my phone reads my sim card fine, i checked settings and noticed it read "radio off", so i guess it is a modem issue. I dont know where to get an LS997 modem and i worry flashing it may hardbrick it.
[LG V20 Guides, News, & Discussion] runningnak3d:
You need to flash your backups of modemst1 and st2

-- Brian
[LG V20 Guides, News, & Discussion] Mysteryday:
Mysteryday:

WARNING!!!!This replaces your current bootloader with a debug bootloader. If you attempt to lock this bootloader you may brick your device.*

Currently AT&T(H910) and Sprint(LS997) cannot return to stock because no KDZ files are available. <~~~is that true? Can not I go back? And can not use a stock kernel anymore? Did the h910 and rooted with dirty Santa. I want complete relook and stock Rom
[LG V20 Guides, News, & Discussion] cityneversleepz:
I hear there's a way. Did you search "how to return h910 to stock"?
[LG V20 Guides, News, & Discussion] GogoplataMMA:
I followed this on a VS995 from a 12A V20. Everything worked out well except booting back on. I tried booting it and letting it sit for 10 hours and nothing happened. I followed the directions from start to finish again, but ended up with the same problem again. I've done the battery pull thing and all of that, but none of that worked. What I DID do though was accept it as it was since I had the TWRP installed, and just flashed Alpha ROM, which was my intended goal from the start. It was a bit of a hail mary, but it worked. The only thing I question is if the side-effects I'm currently experiencing are normal: When first booting up the phone now, that triangle error message appears, but then disappears to a typical LG -> Verizon boot. And sometimes the phone will vibrate from starting boot -> home screen, and then stop vibrating. Everything else works though (Except Google Play giving me Error 504 constantly, not allowing me to install many of my usual apps), and besides the Google Play Store issue, that's all that's bugged. Battery seems even better, too. But is the error message and vibration an acceptable side-effect, or did something go wrong? Also, if anyone has any idea how to fix/uninstall/reinstall a working Play Store, that'd be hugely appreciated, because I think I fudged something up on my own with LuckyPatcher, and now I can't fix it, but most apps like Messenger & Instagram won't install. Thanks.
[LG V20 Guides, News, & Discussion] cityneversleepz:
I can speak to the red triangle. That is normal. It's there for good. Vibration I believe is something you'd need to ask those that rooted to Verizon. Not sure what you did with lucky patcher but you won't find anyone friendly to that app here. It's usually frowned upon by xda members. Good luck with the play store issue.
[LG V20 Guides, News, & Discussion] jarego:
I think I messed up with the bootbackup.img

Good Day!

Im currently stuck here, my LG V20 is of the H990DS variant, and following the guide, I did my best to follow it. The first problem I encountered was right after step 1, where we use the code:

run-as con
chmod 0777 /storage/emulated/0/*

apparently, it had a problem with "run-as con", saying that it was an unknown package. I did some research and it appears that the firmware, at that time the problem occurred, was already patched with security features? I'm not really sure.

However, I resolved the problem by downgrading my firmware, to which is found in this link (I used the oldest version 10b, asia/philippines region):

https://lg-firmwares.com/lg-h990ds-firmwares/#more-3756

note that I was still able to use the LGUP to upload this firmware for the downgrade

Once i was able to downgrade, the "run-as con" command worked and I was able to continue.

And up to the point where i was already able to flash SuperSU.zip using TWRP, and it rebooted.

I waited, but the reboot took longer than expected, just kept on looping on the LG logo screen, for more than an hour.

Based on the statement that a long reboot is more than 20 minutes, and may have been a sign of a problem:

I decided to perform these lines of code based on the instruction if the boot was long (Yes, I might have not listened to the FOR VERIZON USERS warning, my H990DS is an international version of the LG V20):

fastboot flash boot bootbackup.img
fastboot reboot

And to my surprise, the screen went wack with parallel strips of thick lines filled with what looks like TV static on a CRT TV when theres no signal

And now, I am doing my best to revert the phone back to stock using the guide here:

https://xdaforums.com/v20/how-to/restore-v20-to-100-stock-bricked-devices-t3524903

the phone is still able to get into download mode, but the srceen problem still persists as seen here:

https://imgur.com/a/qugBBjq

but at the LGUP window, it says "Unknown Model" and I cannot proceed with flashing

I tried everything, getting an LGUP_common.dll file and pasting it in the mode/common folder, I tried getting the LGUP_common.dll file by extracting the dll file in the kdz file using WindowsLGFirmwareExtract, and I even tried Uppercut, none of these solutions make the "Unknown Model" problem go away

is there any other manual method of flashing the stock KDZ file on a phone? I just need to get it back to stock ROM. Thanks
[LG V20 Guides, News, & Discussion] cityneversleepz:
I think when you saw those lines, all you had to do was completely cover the proximity sensor with your fingers tightly pressed. Sometimes that could take 10 to 15 minutes on first boot. If I'm right, that process would have put your phone into sleep mode. Then after it was completely in sleep mode for a good 5 seconds you could remove your fingers from they proximity sensor and turn the screen back on. The lines should be gone off that worked.
[LG V20 Guides, News, & Discussion] jarego:
is this correct?

https://imgur.com/a/NbJZ8ab
[LG V20 Guides, News, & Discussion] jarego:
I now have a new dilemma, I was able to get the LGUP to detect the LG v20, I just uninstalled everything (LG drivers and LGUP), freshly installed them back, while using uppercut alongside LGUP.

The thing is, this error occurred :

https://imgur.com/a/ggcVmbG

should I use the US996 KDZ firmware just to be able to unbrick the phone, then reflash my original stock KDZ that is actually intended for my phone? (which is H990DS)
[LG V20 Guides, News, & Discussion] jarego:
I have found a way to force the installation of the H990DS kdz file through the help of this thread:

https://xdaforums.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222

From my existing LGUP installation, I just copy pasted the contents of the LGUP_V20dll_Patched.zip into the LGUP directory and followed the instructions from that thread.

LGUP was able to flash the intended kdz for my device, but after the reboot, Factory Reset Status 2 has appeared:

https://imgur.com/a/XSROO9G

What now?
[LG V20 Guides, News, & Discussion] cityneversleepz:
Yes. That looks like the proximity sensor can be covered and should boot after 10 minutes or so when it sleeps.

---------- Post added at 02:32 PM ---------- Previous post was at 02:30 PM ----------

Now you're into territory I know nothing about. Never performed that operation but maybe sometime else can help.
[LG V20 Guides, News, & Discussion] jarego:
With regards to covering the proximity sensor, It did remove the static-ish CRT strips after a minute of two of covering the proximity sensors

I have now been able to fix the problem. Follow the instructions on this thread: https://xdaforums.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222

Following this, the phone led me to the Blue Screen with the Factory Reset Status 2. I simply reboot it into download mode, and reflashed the kdz file intended for h990ds again. But this time, instead of the "Partition DL" option in LGUP, I chose the "Upgrade" option instead, and now I was able to restore the device to stock

Following the reflashing of the stock, I decided to continue the originally intended rooting of my device.

I found a dedicated thread for the rooting of the H990DS model here:

https://xdaforums.com/v20/development/dirtysanta-h990-t3624296

I just followed the instructions stated in the thread (I successfully rooted the phone), and I have a few notes regarding the use of this method:

1. in step 16, where we implement the following code:

fastboot flash recovery twrp-3.0.2-1-h990.img

fastboot flash recovery twrp-3.0.2-1-h990.img

fastboot reboot

It is true that it is in fact the most unrealiable step in the instructions, and based on my experience, I did this step a few times before I got TWRP to work.

The thing i did to make it work for me is that instead of the 30 seconds waiting time in between, i just crazily spammed the "fastboot flash recovery twrp-3.0.2-1-h990.img"

a few times and then "fastboot rebooted". Of course, there is no guarantee for this to work everytime, just keep on performing this step until TWRP appears after the reboot

2. I performed an additional step after step 17. After step 17, the phone should be working, as it was for me. But i found out that it was not rooted. And so, I went back to TWRP one more time and flashed the SuperSU.zip file again. It finally worked, the phone is now rooted
[LG V20 Guides, News, & Discussion] cityneversleepz:
Now if all is well, you should update TWRP to the one Phoenix made because it will work for all ROMs.
[LG V20 Guides, News, & Discussion] frodoring:
Can I run this process on my Verizon VS9951BA with April security update?
[LG V20 Guides, News, & Discussion] cnjax:
Nope, already patched with that security date.. You might want to do some research to see if you can downgrade to an earlier version and then run this process.
[LG V20 Guides, News, & Discussion] vanemburghj:
Yes have restored it and get to the same point, again assuming I did not delete the complete system as I do not get the no OS warning when I try to reboot to the OS. Just realized have a red bar where CPU temp and time are, any meaning behind that?
[LG V20 Guides, News, & Discussion] AlkaliV2:
What happens if you disconnect the device from the computer, power it off from TWRP, and boot the device?
[LG V20 Guides, News, & Discussion] vanemburghj:
It gives the corrupted notice shows the LG logo for about 2 seconds and boots into twrp.
[LG V20 Guides, News, & Discussion] AlkaliV2:
Give this a shot:

1.) Use TWRP to reboot to the bootloader

2.) Once there, connect the phone to the computer and go to where your fastboot executable is

3.) Inside that directory paste the twrp 3.2.1-us996.img into that folder

4.) Hold shift + right click anywhere in the folder in Windows explorer and open a command prompt in that folder

5.) type in "fastboot devices" and see if yours pops up

6.) If it does, type in "fastboot flash recovery twrp3.2.1.img" or whatever the filename is called and hit enter

This will reflash TWRP manually to your recovery sector and hopefully let you start back at the rooting the VZW 995 part again. Re-attempt the root methods laid out in the OP and let me know if you get different results.
[LG V20 Guides, News, & Discussion] esqueue:
[MENTION=4591212]me2151[/MENTION] [MENTION=4774211]Cleanser2012[/MENTION] I did manage to get hotspot working on the sprint variant. I went to settings, Networks, more, mobile networks, Access Point names.

I clicked the Sprint LTE internet writing and noticed that under APN type it is listed as Default,mms,supl,hipri

since I can't edit it I backed up to the access point names area and clicked the menu to "Add APN"

I used all your settings for the Sprint LTE internet but changed the APN type to default,mms,supl,hipri,dun

saved it and it worked. WOOT!!!!!!

for anyone who's using sprint and hotspot enables and allows devices to connect but that device doesn't have internet access,

add an apn with the settings

Name: (whatever you want)

APN: n.ispsn

Proxy, Port, Username and Password: (leave blank)

MMSC: http://mms.sprintpcs.com

MMS proxy: 68.28.31.7

MMS port: 80

MCC: 310

MNC: 120

Authentication type: (leave blank)

APN type default,mms,supl,hipri,dun

APN protocol and APN roaming protocol: IPv4/IPv6

then save
[LG V20 Guides, News, & Discussion] elliwigy:
you can go into file manager in twrp and see if theres anything written to the system partition
[LG V20 Guides, News, & Discussion] AlkaliV2:
Turns out, there was a whole thread about it: http://xdaforums.com/v20/development/how-to-fix-twrp-bootloop-t3513580