root lg v20 us996

Most OEMs install bloatware on their device to promote their apps and certain 3rd party apps. You can disable some of them but you can’t remove them unless you’ve rooted your device. LG V20 is a powerful smartphone which comes with high-end hardware that can replace your PC. However, the bloatware and the OS restrictions will take away some fun. So, today, we will see how to root LG V20 US996 model.

In this tutorial, we will install TWRP recovery on your device. Once TWRP is installed, you can flash the SuperSU zip to root your device.  You’ll also need to decrypt your device, so you’ll need to format it. So, make sure to copy all the important files to a safe place. Before proceeding further, unlock the bootloader on your device to able to flash the TWRP image. You can find the in-depth guide from the below link.


  • Go to Settings » About phone » Build number and tap it 7 times to enable Developer options on your device. Then go back to Settings » Developer options and enable USB Debugging and OEM unlocking.enable-oem-unlocking
  • Download the Minimal ADB and Fasboot Setup and install it on your computer.
  • Install LG smartphone drivers on your PC.
  • Backup important files on your device to a safe place as unlocking the bootloader will format your entire device.
  • Make sure you have enough charge on your device before starting the process.


Download the required binaries, custom TWRP, and SuperSU files on your PC from below.

How to Install TWRP and Root LG V20 US996

  1. Download the TWRP fastboot image from the Downloads section and transfer it to the same folder where you have installed ADB & Fastboot files. Rename it to twrp.img for your convenience.
  2. Connect your device to the PC.
  3. Navigate to the folder where you’ve extracted the ADB and Fastboot files and open a command prompt by pressing Shift + Right click on any empty space inside the folder and select Open command window here from the context menu.
  4. Use the below command to reboot your device to bootloader/fastboot mode.
    adb reboot bootloader
  5. In fastboot mode, use the below command to check if your device is connected or not. It should return your device serial number if everything’s good.
    fastboot devices
  6. Now, flash the TWRP recovery on your device with the below command.
    fastboot flash recovery twrp.img

    Don’t reboot your device now. Just enter the recovery mode from here.

  7. Once the recovery is flashed, remove the battery from the device and reinsert it. Press and hold the Power+Volume Down buttons until LG logo appears. Then release the power button for a second before holding it again to enter TWRP recovery.
  8. In TWRP recovery, it will ask you if you want to enable system modifications. Make sure to swipe to allow modifications or TWRP will be replaced in the next boot.
    twrp keep read only
  9. Perform a factory reset by using the “Format Data” option under the Wipe menu in order to disable device encryption.
  10. From the TWRP main menu, reboot the recovery.
  11. Once you’re in TWRP again, copy the SuperSU zip to your device using MTP mode. At this step, don’t try to reboot your device or you’ll end up in a boot loop.
  12. In TWRP, click Install and flash the SuperSU zip that you’ve downloaded to permanently root your device.
  13. Finally, you can reboot the device from TWRP main menu.

That’s it. You’ve successfully installed TWRP and rooted your LG V20.


  1. On step 7. the phone just starts normally, doesn’t go into any recovery, including TWRP 🙁

This site uses Akismet to reduce spam. Learn how your comment data is processed.