How to Root LG V20! [AT&T/Sprint/Verizon/Korean]


In this MASSIVE tutorial, I will be showing you how to root the LG V20, this root guide is specifically for the AT&T H910, Sprint LS997, Verizon VS995, and Korean F800L models ONLY!  If you do not have one of these models, please DO NOT FOLLOW THIS TUTORIAL!  For T-Mobile and other variants, check this page on XDA.

Also, this root method involves unlocking the bootloader using DirtySanta method, meaning you will LOSE EVERYTHING and there is no way to REVERSE the process yet.  Once rooted, you will be stuck with a rooted device.  However, rooting will give you the ability to enjoy custom ROMs, which I feel are better than stock anyways.

This tutorial is based on the original tutorial on XDA but I will be using Windows computer.  If you are using Mac or Linux, please follow the original instructions here.

Step 1. Go into Settings->Software Info and tap on “Build number” a bunch of times until it says developer mode has been turned on.


Step 2. Hit the back button twice and you will see a new menu called “Developer options”, tap on that and enable both “OEM Unlock” and “USB debugging”.  If you don’t see “OEM Unlock” option, just make sure “USB debugging” is checked on.


Step 3. Download the following files and unzip,,




Download – Mirror

Download LG Drivers for Windows

Download TWRP for LG V20

Download SuperSU zip

Download Sprint Stock ROM for Sprint LG V20 ONLY!!!


Step 4. Copy the SuperSU zip file to microSD card then put the microSD card on your LG V20.  For Sprint LG V20, also copy over the Sprint stock ROM.


Step 5. Install the LG drivers.


After installation, you should see “LGE Mobile for ADB Interface” in Device Manager.

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

Max Lee

Max Lee is the founder of Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.

21 Responses

  1. Pdaddy says:

    Who is the Developer who made the Dirty Santa root method? Didn’t see his name in your post? He at least deserves a shout out.

  2. You Didnt Make This says:

    Wheres the copy right at bishhh nikka

  3. Pete Ondrik Jr. says:

    I need help.! I’m at the end of rooting my lg v20 I open cmd, type cd Downloads, when I type cd fastboot it says sytem cannot find the path specified..! PLEASE HELP ME MAX. I’ll do anything

    • Rocz says:

      Keep calm man. This takes a little time to perform. Take care first of the file root in your computer. Not to offend, but are you familiariced with the C:/ language?

    • Tiggle_Bitties says:

      It’s b/c you moved the fastboot folder out of the downloads section

  4. parker says:

    after rooting my device, my screen on my phone is all fuzzy and i cannot see anything. i can tell the device booted up and is on sort of setup screen but i cannot read anything. please help

  5. kamalpreet arora says:

    is there a method to install twrp on lg g5 verizon and any good custom rom

  6. kamalpreet arora says:

    can we unlock gsm capabilities of sprint with this method
    or any custom rom if yes plz suggest

  7. zenkiz33 says:

    after clicking step 2 phone does not reboot into fastboot, it will just reboot.

  8. zenkiz33 says:

    nevermind I just noticed my device is already o ZV6 🙁

  9. Vepa says:

    Hey your TWRP link just leads to the file. You already have a link for that once, so I’m sure it was a mistake.

  10. Hengki says:

    How about LG V20 F800S (10t) it works?

  11. BlackH2O says:

    @ Vepa, you’re right, the link to TWRP is wrong. The link for it can be found here:

  12. Pk says:

    My lg v20 h910 got stuck after third step. After going through factory reset a hazy screen appears followed by lg logo. Phone wont boot. Sfter sometime it gets stuck in att logo. What shoulf i do.

  13. Hyro says:

    So the TWRP files, where are they, I know i cant continue without em

  14. Anthony says:

    Go to the main post from xda and pull them

  15. Steve says:

    When I use terminal emulator and plug in the command,”applypatch /system/bin/atd /storage/emulated/0/dirtysanta”(by the way, is there a space after “atd” ?) Anywho, I don’t think that command is working and after I run step 2 and it reboots, it does NOT go into fastmode. Anyone have any ideas ? Hopefully it’s something simple. Thanks !