yashsingh1/xdaforums huggingface dataset:
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
Thanks,

I've read all of it in it's entirety already. Perhaps I'm confused because of my lack of knowledge about some of the technical terms being used without elaboration regarding to smartphones and their processes, but I was under the impression the OP was suggesting that first before doing any of the steps he goes on to detail, that anyone with a up-to-date Verizon LG V20 must flash their phone back to the

December 2016 firmware

before even attempting the rooting process that he goes on to explain. I was also under the impression that instructions on how to revert the firmware are left out of anything that he mentions (probably because it's assumed that anyone attempting a root would already know how to do this). Are you suggesting that the process he outlines does in fact include flashing the phone back to old firmware and I'm just misunderstanding? If so that would be good to know.
[LG V20 Guides, News, & Discussion] jackson019:
I spent about a week reading posts on here before I attempted anything as the information required to actually get started is rather spread out. There is no one complete guide that tells you absolutely everything you need to know as between the various carriers and models of the V20 there are little differences for each. This makes it pretty difficult for newcomers who want to get into it, but it also marks just how serious the process is. You need to be aware of the risks involved with what you're doing. This guide does NOT tell you how to downgrade firmware. If you do a bit of searching you should find out how to use the LGUP program to downgrade. There is a bit of trickiness to it so be sure to read as much as you can.

I would spend more time here going through the guides and try to compile information in your own writeup. I've noticed most users here don't like to spoonfeed the process, but I definitely understand the confusion. The original dirtysanta root guide has 380+ pages of posts with little hints here and there for your specific phone that might not be found elsewhere. Spend some more time on reading the guides, try searching reddit and youtube as well. If you're still stuck I can help point you in the right direction.
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
Since you tipped me off with the name of LGUP I was able to find and use it to flash my vs995 back to the December 2016 version. After a lot of trial and error I was able to get it fully rooted using the guide here, but the problem is I was only able to successfully flash it with the supersu that's included in the root pack downloaded fro the link in OP. I wanted to use magisk, but it would just tell me error when trying to flash it. I suspect this is because I was using the newest version of magisk, but I used the root package 4.0 in lieu of 6.0 so I could keep up with the images OP posted since it was so different in 6.0, and as such i don't think my TWRP is up to date and hence magisk 18.0 won't work. That's currently my best guess anyway.
[LG V20 Guides, News, & Discussion] Vortell:
Just download newest TWRP as an image and flash it as one in current TWRP... There is a button on bottom right for it. Make sure to make a backup first.
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
I found the current version of twrp by Phoenix591. So you're saying I just put the image on my SD card, load up the current version of twrp, and then flash the new twrp image using the same process I would use to flash magisk or supersu by clicking "install" on the top left of the twrp menu?
[LG V20 Guides, News, & Discussion] Redline:
That's correct.

Simply select install image, select the image and flash it. Reboot to recovery and you're now on the new version.
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
Thanks, worked perfectly. I'm now on the current version of twrp, but still receiving error 1 when trying to flash magisk. I read another guide somewhere that said to correct error 1 I need to put "boot.img" on my micro SD card, but they give no description of what "boot.img" is or where to get one. So once I figure that out I may be one step closer. I was forced to use boot2 from the root package the OP provided because the other one wouldn't load after 15 min, so idk if that's causing this.

Doing this managed to brick my phone. Hoping I can fix it using LGUP
[LG V20 Guides, News, & Discussion] jackson019:
I think you need to slow down! All the information is there, you just need to sift through it carefully. Post questions when you're completely stuck. There's no need to jump the gun. If you can't boot or get into TWRP, then you need to boot back into download mode and use LGUP to do a Partition DL KDZ flash of 12A or 13A and start over.
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
The problem is I am completely stuck. Following this guide I've managed to get twrp working, and updated as suggested later, but when I go to install magisk it just gives me error1. I've read elsewhere that this may be because the Installer can't mount the Vendor partition, the reason for that may be that the ROM I've installed is a treble. I've read every post in this whole thread, and the only one who offered a solution for this problem was d0p35m0k3, however, using his method it just caused my screen to become all jumbled up with grey vertical lines everywhere; they were even present in twrp. This could be because of my own fault somehow, he didn't say what partition to flash "bootbackup.img" to so I assumed boot, perhaps it was another one? Additionally I used the bootbackup.img from the first file I believe which was the root package 4.0 listed here, but I actually installed the 6.0 version later, so maybe that was the problem. I've got my phone working again after reformatting it with LGUP, so I guess my next step will be to reinstall twrp, get it updated again, then try to take the correct bootbackup.img out of the root package 6.0 file, and then flash it, since all that's left at this point is trial and error unless more direction is discovered. I'm already 9 hours into this; no sense in giving up now.
[LG V20 Guides, News, & Discussion] Vortell:
Just go get mk2000 kernel for your model. You need a dirty Santa kernel to avoid the static. Even if you do have static if you wait long enough then press power to turn screen off and on again and it should be fine. You need to wait long enough for first boot to complete. It will be 5 10 maybe15 minutes depending on rom. If you just want static gone the first step is to get right nougat kernel. Use a bttf kernel for nougat. It's easiest way to make sure you are using a nougat kernel from mk2k. You could use the other but it doesn't seem to be as fast to me. If you want to just get stock working and you feel stuck I suggest alpha Omega. Use nougat if you are planning on using custom rom and want fingerprint to work. Otherwise use Oreo. There is even a nougat restore zip that could help you from the same i95swervin. Maybe try this first then use full firmware alpha omega. It's kind of up to you how you want to try to solve the issue. Everything else seems fine if you have TWRP.
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
Searched for mk2000 kernel.

Found Super-Rom for vs995.

Downgraded twrp as per instructions.

Flashed Super-Rom using the mk2000 kernel.

Selected magisk during the install.

Got this custom rom working.

Magisk is still not working, and the phone is not rooted.

Tried flashing magisk 18.0 again through twrp just in case, but still wont work.

I'm at this point willing to even pay someone from here to walk me through this if anyone's interested.
[LG V20 Guides, News, & Discussion] Vortell:
First thing first the device is running and no static right? Second did you install magisk manager? Also what phone are you on? You should still go get newest kernel. Aka mk2000 bttf ... As I have told you already. Just like I said ao Alpha Omega not super. Not sure what's on super anymore... Last what's your goal with the phone? Custom rom,stock Oreo or stock nougat? If it's custom then flash that. If it's a Oreo there flash alpha Omega Oreo. If it's nougat stock I would use alpha Omega as well super has more extras but I have had it break things too. Also if magisk 18 isn't working try 17. I mean it's been a while since I tried to use stock nougat.
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
With all the trial and error I'm doing my brain get's clouded with everything since I have to google every term I'm unfamiliar with. It's like being a non-native speaker trying to translate a conversation while trouble shooting. Yes, to answer your question, there is no more static after using LGUP to revert back to stock rom from december 2016. I got the rom from https://lg-firmwares.com/lg-vs995-firmwares/#tab=firmwares, it says OS is "Unknown" so I don't know if it's Oreo or Nougat, but I'd guess Nougat since it seems it didn't switch to Oreo until 2018, and the rom's from 2016, but that's just a guess. I did try 17.1 magisk too with Super-Rom, both 18.0 and 17.1 gave me error1 messages when attempting to flash in TWRP. I guess the next thing I'll try is to reformat back to VS99512A_06_1114_ARB00 stock rom, then follow the steps of this guide again, and then attempt to flash Alpha Omega Nougat as per your suggestion in TWRP, and then see if I can get magisk working without error1.

Edit: I forgot to mention I did install Magisk Manager on a few of my various attempts to get it working, including this last one using Super-Rom. I'm not sure for what purpose these guides say to install it though before flashing magisk 18.0/17.1/or w/e since I haven't been able to do anything with it.

The static was just a temporary problem I had when I was trying something someone else suggested to get past the error1 problem when flashing magisk in twrp. The main problem I've been having for the last 21 hours that I've been working on this is trying to get past twrp telling me I cannot install magisk.

Update:

I managed to get magisk working.

I first used this guide: https://xdaforums.com/v20/how-to/restore-v20-to-100-stock-bricked-devices-t3524903 to restore my vs995 to stock using the VS99512A_06_1114_ARB00 from https://lg-firmwares.com/lg-vs995-firmwares/#tab=firmwares.

I then used the OP's guide in this thread step by step. I was forced to follow the steps to restart with boot2 because boot1 wouldn't load after 15 min, and I was also forced to follow his instructions to eemove encryption error by wiping everything from TWRP.

Then I flashed with A-O_4.0_VS995.zip from https://androidfilehost.com/?w=files&flid=282036. I installed using the mk2000 kernel as suggested.

Got the rom to load with working magisk, updating magisk breaks it, and using Hide Magisk Manager doesn't function as intended either (it doesn't rename it), but as long as I leave it on the packaged version it works, but I guess if I want to use it for what I went through all this for I'll need to find a way to make the hide feature work... Magisk Manager also keeps crashing when I try to type in the search field of the download section. Won't work for what I wanted it for, but sort of working I guess nonetheless.
[LG V20 Guides, News, & Discussion] Vortell:
So I'm using stock Oreo for now tell pie roms mature more. Magisk 18 does work on it. Honestly though now that you got rom working the best place to try to figure out your magisk issue is in the magisk thread.
[LG V20 Guides, News, & Discussion] inspigr:
Hi,

I followed the step and at the point that i wait the phone to reboot and after 1 1/2 hours!!! nothing happens....i see only LG Life's Good

I try to pull out the battery, restart again the same. I have the LG V20 H990ds model.

Please advice!
[LG V20 Guides, News, & Discussion] Raka.P:
Want To Ask

Did anyone already tried this on LS997 Oreo ? :confused: :confused:
[LG V20 Guides, News, & Discussion] cnjax:
You can't because dirty santa was patched a long time ago and you can't downgrade far enough because arb was incremented
[LG V20 Guides, News, & Discussion] Mijin_Gakure:
You need to follow the instructions to where it says to use boot2. I had the same problem.
[LG V20 Guides, News, & Discussion] ardian1899:
Thanks for creating this thread.

But somehow I have a problem. My phone is F800L.

After successfully rooting on Nougat, the phone is considerably slow.

Any solution perhaps?

Thanks again
[LG V20 Guides, News, & Discussion] Vortell:
I had a similar issue to solve it I had to run the script then after it started and it was waiting for it to boot into fastbboot. I had to manually boot into it. The command to boot into fastbboot wasn't working... It could be due to adb debug privileges... maybe I never authorized it before running the script. If adb isn't showing up at all could be mode your USB connection is set to handle. Makes sure defiant is charge. Also Make sure TWRP is in the right folder and named the same as one in package. If you are using a different twrp (newer). Otherwise it should work fine.
[LG V20 Guides, News, & Discussion] strapdad:
I managed to fix this issue, but then when I booted into the device setup (Languages, Accessibility, ect.) I got a ¨com.android.phone stopped working¨ popup that immediately reappears when you close it.

When I tried to fix it by doing a factory reset in the settings (NOT the volume down menu or TWRP), it wouldn´t boot to the system anymore. Every time I restart it sends me to TWRP.
[LG V20 Guides, News, & Discussion] Vortell:
If you have TWRP you are basically done. Go into TWRP and format the phone. Download a ROM to SD card or adb push ROM to the phone then flash. Make sure you have the right phone type. Also if you flash something like AO room and remove the wrong thing in there you might get an issue like that. Honestly I would not even waste time trying to find out what is causing the issue I would just reflash. If you think TWRP is there issue you can use it to reflash. If on stock check the kernel. If it's h990 D's good luck
[LG V20 Guides, News, & Discussion] strapdad:
Few questions.

1. Which roms would be the most compatible/stable with LS997?

2. Should I flash a different stock firmware rom (such as H910), flash a custom rom, or flash my stock?

3. Where do I check kernel? What do I do with that information?
[LG V20 Guides, News, & Discussion] Vortell:
For me custom rom are only good if they have volte. It only matters for TMobile though due to band with allocation. Not sure on Sprint. If volte matters to it for you the only option is stock. I would run AO (alpha Omega) ROM for stock. Otherwise it's what you like. I prefer custom ROMs that have trust(permissions manger). Honestly there are only two current custom rom options: lineage or Resurrection remix (rr). RR is getting older now. Lineage though it's pie 9.0. I would use it if I didn't care about volte like when I was on Verizon.
[LG V20 Guides, News, & Discussion] C D:
First, if you haven't already done so, update TWRP to the latest version.

If you are using the phone on the Sprint network, then I can recommend ClassicRom along with flashing the mk2000 BTTF kernel. Note that if you don't have a Sprint SIM card or are not in a Sprint signal area, then you might not get past the initial setup screen of this ROM.

Alpha Omega ROM (Nougat) (download links found here) also works on Sprint, but it is a Verizon hybrid ROM, so Sprint activation/update profile/update PRL and FM radio don't work on it.

I think Sprint VoLTE only exists on phones that came out last year or newer.

All stock-based ROMs that work with the LS997 are limited to Android Nougat (7.0). If you want something more updated, then you'll have to go with any of the LineageOS-based ROMs, but you will lose the FM radio and some or all of the second screen functionality.

I wouldn't cross-flash firmware from a different V20 variant unless you really know what you're doing.
[LG V20 Guides, News, & Discussion] silverrose:
This problem exactly. And I'm still having it. Any suggestions? How did you get around it, ankade?

I at least know how to reset the static screen, thankfully, but I really want root.
[LG V20 Guides, News, & Discussion] ankade:
adb works but fastboot does not

Not sure because long ago.

Perhaps by uninstalling the LG windows driver, and reinstalling it? Or by choosing the right version of the adb / fastboot tools? I do remember that I finally found a way to solve that.

I have well documented what I found out back then. Check out this

* thread https://xdaforums.com/v20/help/mobile-data-v20-h910-dirtysanta-los-t3882014

* post https://xdaforums.com/showpost.php?p=78383661&postcount=3806

My personal experience: v20 sucks for LineageOS - after what felt like 100 hours of increasing despair, trying out millions of things, following partially good but partially incomplete manuals, suddenly finding out stuff that turned out to be documented in yet another previously unmentioned thread, an only tiny group of V20 users here which however partially hate LineageOS (and instead run some other OS), and finally even reading that another guy got only as far as me (TWRP, rooted, LOS, but then no mobile Internet), so it might possibly be a faulty LOS-for-v20 (?) ... and anyways bottomline a not even much faster (only bigger, in terms of RAM & screen) hardware ...

... I have gone back to Samsung S5. Hooray. Amaying device, fantastic community, spot on manuals, and a much much easier routine to liberate it. Very happy.

The V20 is now my "Wifi tablet", so at least it wasn't a total ecological catastrophe. Perhaps one day, I might play with some stock ROM variant for this v20, then perhaps I can re-enable mobile internet on it?

Having said all that, I wish you all the best, [MENTION=2541239]silverrose[/MENTION]. May you be more successful than me.

Good luck.

.
[LG V20 Guides, News, & Discussion] Vortell:
None of that is true for me and I came from s5 community to v20 only thing that was harder was unlocking bootloader. He honestly had issues but it seemed to be isolated to him and one other. I did it to Brightpoint us996 and to a h915. Both the oddest models you can find State side. Both either fine on los 15. There is issue with mic due to closed source nature of the very robust mic setup on LG v20. It's mainly for speaker phone. You can fix it by taking to the right mic and turning sensitivity up. There are some mixer_path edits either here in v20 forum or LG G6 ones can't remember where. Camera data all other talk with fine. Only reason I don't use it it's once again sure to closed source VoLTE implementation. On T-Mobile it's hard due to all the know frequencies being LTE... No other carrier had this issue though.
[LG V20 Guides, News, & Discussion] bayr691@gmail.com:
So it's really interesting guide. I'm new to V20 development. Previously i had V10 G4 G3 and G2. And V20 unlocking prodecure is most hard to do. Anyway after dirty santa. Is it possible to go back stock and remove dirty santa? I'm bit confused. And which version ARB debug (dirty santa aboot) bootloader has? If i want relock bootloader using kdz how to do that? My V20's model is F800.
[LG V20 Guides, News, & Discussion] Vortell:
It is possible to go back unless you have Anti-roll-back(ARB). As for if f800 has ARB I don't think so but think so. I think there are only two that have ARB. H918 and I think h910 or ls993 something like that. You will have to find out about that from someone else, read another guide or if you are on os after December 2016 use the dial code to check it. The dial code thing you would have to look up as well though. I thought was the same as used on v10 only different model numbers. Only thing I remember about the code is it letters spelled something obvious out. Honestly pretty sure every variation had been asked about already, so use search at top of page or Google. The last hold out when I came here was bpt-us996.
[LG V20 Guides, News, & Discussion] halfspec:
I have a quick question regarding recovery mode.

I have made it to step 8 and when my VS995 boots into its system it is asking for a password which I assume is the encryption / encryption error.

My problem is, the tutorial says "Now boot into recovery mode either by entering “5” then “1” or by key method."

Using the root kit's 5 + 1 option doesn't work as it can't detect the device when it's on the encryption / password screen.

Likewise, I am unable to get any type of key entry to work.

Most guides say to hold down the "volume down" key then press and hold the power button until recovery mode boots. I've done this 20 different ways now either holding until I get to the encryption screen or holding for x seconds then releasing, etc etc. I can't get it to do anything other than to boot to system. The thing that seems to be throwing everything in the trash is the bootloader unlock message / your device is corrupt message. I've tried holding power + volume down through this error message and still no cigar. Going crazy as the encryption error is now down to 18 of 30 tries now :(

I've also tried holding down the volume key then plugging in the power connector and it goes straight to fastboot.

Any help is greatly appreciated!

Lane
[LG V20 Guides, News, & Discussion] Phoenix591:
ok, so since the system has tried to boot into regular android reflash twrp in fastboot (pull the battery afterwards, do NOT use fastboot reboot), then the SECRET (apparently since most guides don't include it for whatever reason) to getting into recovery with the power and volume buttons

is, hold volume down, press power until the screen turns on, and then tap power repeatedly until the menu appears, hit factory reset and twrp will boot. go into the wipe menu, then format data, then hit reboot (in twrp) then recovery to restart twrp to ensure that is fully applied, then install magisk (or supersu if you like Chinese companies), from there you can install whatever rom or kernel you want.
[LG V20 Guides, News, & Discussion] halfspec:
Thank you so much! You were spot on! I can't believe that's not more front and center in more guides concerning the v20's recovery mode!

Thank you very much for the help. I was able to move forward with my root and I'm now posting from a lineage16 install :)

Lane
[LG V20 Guides, News, & Discussion] bccrosby:
Can you tell me my LG v20 vs995 device has unlocked bootloader dirty Santa but somehow it gets phenomenon every time I boot into twrp or restart it vibrating continuously until If I can access the main screen, I will switch back to the silent mode, it will just stop vibrating, and when I reboot, it will be continuously vibrating, thanks to my friends to help me, thank you.
[LG V20 Guides, News, & Discussion] Vortell:
That's a kernel issue. It's just the way it is unless you change it out or update to different version/rom. Maybe try a different ask2000 kernel. Use bttf for noguat otherwise use newest for oreo.
[LG V20 Guides, News, & Discussion] jerryspring:
Glad I realized that ucl means u.s cellular. Lol.

---------- Post added at 12:45 PM ---------- Previous post was at 12:42 PM ----------

I been trying to i.m you
[LG V20 Guides, News, & Discussion] shahid001:
can anyone help me

when i enter applypatch ........../dirtysanta command my phone gives this message

h /system/bin/atd /storage/emulated/0/dirtysanta <

usage: applypatch [-b <bonus-file>] <src-file> <tgt-file> <tgt-sha1> <tgt-size> [<src-sha1>:<patch> ...]

or applypatch -c <file> [<sha1> ...]

or applypatch -s <bytes>

or applypatch -l

Filenames may be of the form

MTD:<partition>:<len_1>:<sha1_1>:<len_2>:<sha1_2>:...

to specify reading from or writing to an MTD partition.

2|elsa:/ $

please help. my phone is ls997
[LG V20 Guides, News, & Discussion] cnjax:
Maybe your phone is already patched and dirty santa won't work
[LG V20 Guides, News, & Discussion] shahid001:
how could i confirm if its patched or not?
[LG V20 Guides, News, & Discussion] cnjax:
Check the Android security date under about phone
[LG V20 Guides, News, & Discussion] jerryspring:
If it takes more than 15 mins...how do I flash the boot.img2?

---------- Post added at 10:24 PM ---------- Previous post was at 10:13 PM ----------

i am getting a white screen saying enter password to unlock 29/30 attempts. what now?