The entire rooting step by step process is given below, follow these steps carefully to root your V20 H918 on Android Nougat.

Before You Begin

  1. Backup all the important data on your device as entire process involves multiple data wipes, so to keep your data safe you need to create backup.
  2. Warning for Noobs because the process is highly custom and involves a risk of bricking your device.
  3. Download and install LG USB drivers on your computer. Link
  4. Also download and install Minimal ADB and Fastboot drivers on your PC.
  5. After downloading the files copy to C:\Program Files (x86)\Minimal ADB and Fastboot (By default)
  6. Now next step is to unlock the bootloader of the LG V20.

Unlocking Bootloader

  1. Go to Settings and Enable USB debugging mode under developer options. Settings > about device > software info > tap the build number for 7 times to enable Developer Option and there enable USB debugging mode.
  2. Also under developer options enable OEM unlocking.
  3. Now connect your LG V20 to your PC (in PTP mode) and give it the permissions that it is asking on your phone for the ADB and Fastboot mode.
  4. Next you need to open the command window on your PC. Go to C:\Program Files (x86)\Minimal ADB and Fastboot > press and hold shift key + right click on an empty area within the folder > click on open command window here.
  5. Now, enter the following commands in command window one by one. adb reboot bootloader your phone will reboot in bootloader mode, once it boots up, enter the next command fastboot oem unlock After entering above command bootloader will be unlocked and it will wipe your phone completely. fastboot getvar all You’ll see bootloader unlocked: yes. fastboot reboot Your device will reboot in normal mode. Bootloader is unlocked.

Test Running before Flashing actual recovery

  1. Download all the recovery binaries from this LINK
  2. After that copy the downloaded files to the Minimal ADB and Fastboot folder.
  3. Now just like we did above open command window from the ADB and Fastboot folder.
  4. Next Reboot into adb and fastboot mode once again and this time, Enter the following commands.

Final Flash TWRP and Root the LG V20

  1. Download TWRP recovery.img file. Copy this file to the Minimal ADB and Fastboot folder.
  2. Download SuperSU.zip file. And copy the zip file to Minimal ADB and Fastboot folder. Make sure that you have followed all steps of the running recovery. Now enter the following commands in command window once again.   As TWRP recovery now boots up, it will ask you whether you want to allow system modifications or not. Swipe yes to allow modifications. Now connect USB OTG and mount the USB OTG. Tap Install > Locate the SuperSU.zip file and flash it. After flashing SuperSU.zip file, get back to the main menu in TWRP recovery > tap the Wipe option > Format Data to disable encryption. Thats it, reboot your device and your LG V20 is now rooted with TWRP installed. Facing any issues, reach us via comment box.