Android How To

How to : TWRP Recovery & Root LG G6 (Windows, Mac and Linux)

Looking to root your LG G6 and can’t find a website which actually has all the links, and a complete how to? Well, you have come to the right place. In this tutorial we are going to tell you how to root LG G6. The first step to rooting your LG G6 would be to unlock the bootloader, followed by installed TWRP and then finally rooting using Magisk. We will show you all of these steps as we go on.

TWRP Recovery & Root LG G6

Warning

We are not responsible for any bricked devices. You are doing this at your own risk.

Pre-Requisites

LG G6 with model number H870 (aka European variant)

Unlock the bootloader on your LG G6 if not already unlocked. Hit the link below to find out how to unlock the bootloader on your LG G6.

How to Unlock LG G6 Bootloader

Also, make sure you have enabled USB debugging and OEM unlock. You can find out how to do so in Step 1 of above link.

Make sure adb and fastboot are setup on your computer (Windows, Mac or Linux). Hit the link below to know how to setup adb and fastboot.

How to Setup ADB and Fastboot

Download TWRP for LG G6 from below link, rename it to recovery.img and place it in platform-tools folder.

Download TWRP for LG G6

Credit for recovery – nima0003

Download Magisk and no verity and place the zip files in internal memory (root) of LG G6.

Download latest version of Magisk

Download no verity

Make sure your LG G6 is charged 70-80 percent.

How to Install TWRP Recovery LG G6

Step 1 – Boot into fastboot mode

Turn off your LG G6, then turn on LG G6 while keeping Volume Up pressed.  Make sure no usb cable is attached as you might boot into download mode.

You can also boot into fastboot mode while device is on :-

  1. Connect LG G6 to computer using usb cable.
  2. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  3. Navigate to platform-tools folder and issue below command.

Windows

adb reboot bootloader

Mac or Linux

./adb reboot bootloader

Step 2 – Flash TWRP recovery

  1. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  2. Navigate to platform-tools folder and issue below command.

Windows

fastboot flash recovery recovery.img

Mac or Linux

./fastboot flash recovery recovery.img

You just installed TWRP recovery on your LG G6. Now we will boot into TWRP and root LG G6.

How to Root LG G6

Once you have installed TWRP recovery, you need to reboot into TWRP recovery and root your LG G6. Follow the Steps below.

Step 1 – Boot into TWRP

Unplug usb cable, and reboot device by holding volume down + power button. As soon as you see the LG logo, let go of the power button and quickly press it down again (do  not let go of the volume down button at any point).  Keep holding both buttons till you see the Factory Reset screen.

Use volume buttons to navigate to Yes, and power button to select. You will need to do this twice and eventually you will boot into TWRP recovery. Even though you will get a warning of data wipe, if TWRP recovery install was successful it will not wipe your data.

Step 2 – Root using Magisk

Once in TWRP click on Install, then select Magisk zip file downloaded in pre-requisites, and swipe to confirm flashing zip file.

HTC U11 TWRP
HTC U11 Root Magisk

Once Magisk zip file is flashed successfully, repeat the same process to flash no verity zip file downloaded in pre-requisites section.

Step 3 – Reboot into Android

Click on back, then on Reboot and then on System and you will boot into Android.

How to Check Root on LG G6

In case you want to check if your LG G6 is rooted or not, download Root Checker app, open it and click on Verify Root. If you are rooted you will get an appropriate message.

RootChecker