[TWRP Recovery] How to Root LG G5 on Android 6.0.1 Marshmallow

LG G5 smartphone has finally started receiving update to the next stage of marshmallow which is versioned as 6.0.1 marshmallow firmware. However, this update comes with lot of bug fixes and some other newly introduced features that wasn’t integrated on the previous firmware.


If you’ve not updated your LG G5 smartphone to Android 6.0.1 marshmallow, I advise you do so, as rooting LG G5 on android 6.0.1 marshmallow has been made possible. Of course, you’re aware of the benefits of rooting, smartphones by default can’t be tweaked, but once rooted, and you get dirty by tweaking the dark corners of your android smartphone.

Provision of a TWRP file is also made available, as we’re going to root the LG G5 smartphone after installation of TWRP Recovery on the smartphone. Root access would be flashed using Super SU, to provide Super user access (root) to the device.


Also know that, before you can install TWRP Recovery file to root the device, you’ll need to unlock the bootloader of your LG G5 smartphone. So, I’ll brief you guys on how to unlock bootloader, install TWRP Recovery and root LG G5 smartphone.

Requirements:


1.       You’ll need to setup ADB and Fastboot on your computer.

2.       Download TWRP Recovery file here for TWRP installation.

3.       Download SuperSU file here for getting root access.

4.       USB cable to communicate the device with your computer

Having gotten all these requirements, you’re advised to take full backup of your device, so you don’t lose your data permanently, as this process might have you lose some of your data.

How to Unlock Bootloader of LG G5 and Install TWRP Recovery

Unlocking bootloader of LG G5 device isn’t a difficult task. But to start with, first make sure that you’ve enabled USB debugging and OEM unlock on your device settings. To enable, simply go to Settings >> Developer options and check Enable OEM unlock and also USB debugging. If developers’ option isn’t visible on your device settings, simply go to about phone, build number and then tap 7times, the developers’ option would be visible. After that, follow the below procedure to unlock bootloader on your LG G5.

1.       Make sure the ADB and Fastboot is set on your windows computer and connect your device to the computer.

2.       Next, open the ADB and fastboot folder and on a blank space in the folder, press shift + right click and select “open command prompt windows” option.

3.       Once you get to command prompt screen, simply input the below command and press enter to reboot bootloader of your device.

adb reboot bootloader

4.       Next, you’re to identify the ID of your device, to get the ID, simply input the below command and hit enter button.

fastboot oem device-id

Once you’ve entered the above command, you should get similar result with something like this format below.

Example Device ID (PC User)$ fastboot oem device-id
(bootloader)—————————————————————–
(bootloader) Device-ID
(bootloader) CD58B679A38D6B613ED518F37A05E013
(bootloader) F93190BD558261DBBC5584E8EF8789B1
(bootloader)—————————————————————–

5.       Now take a good look at the above result, you should receive yours as a single line. Now, take note of your device ID, which is after “(bootloader)”. So here’s the ID, “CD58B679A38D6B613ED518F37A05E013F93190BD558261DBBC5584E8EF8789B1”. So, try and get your own ID.

6.       Next, go to LG Official Bootloader unlocking page and sign up. After that, scroll down to ‘start unlocking’ provide them with the device ID (which I already showed you how to get) and also your device IMEI. To check device IMEI, simply dial *#06#. Also read 3 ways to check IMEI number of any android.

7.       Please be sure you provide them with correct details, once details are confirmed, an “unlock bin” file would be dispatched to your email address which you used in registration.

8.       Download the “unlock bin” file and move the file to ADB and fastboot folder. Also download the TWRP recovery file from the link provided in requirements section and move the file to the adb and fastboot folder. Please remember to rename the TWRP Recovery image to twrp.img. please don’t forget that.

9.       After that, open the ADB and fastboot folder and on a blank space in the folder, press shift + right click and select “open command prompt windows” option.


10.    Once you get to command prompt screen, simply input the below command and press enter to reboot bootloader of your device.

adb reboot bootloader

11.   Next, to finally unlock the bootloader of your device, simply input the below code and hit enter.

fastboot flash unlock unlock.bin

12.   After that, you’re to install the TWRP Recovery file on your device, simply input the below command to install TWRP recovery file.

fastboot flash recovery twrp.img

13.   Once installation is completed, use the below command to reboot your device.

fastboot reboot

Now you’ve unlocked your device bootloader, installed TWRP Recovery file. What next? Rooting the device should be your next goal. So, let me quickly brief you on how you can root your device on Android 6.0.1 marshmallow firmware.


How to Root LG G5 on Android 6.0.1 Marshmallow


1.       Firstly, make sure that you’ve downloaded the SuperSU file provided in the requirements section and move the file to the root memory of your device. Don’t move to any folder, just root memory (SD Card).

2.       Next, boot your device to recovery mode, simply press and hold Volume Down and Power buttons.

3.       After that, from recovery menu, click on install or flash zip from SD card and locate the SuperSU zipped folder you transferred to the internal memory of your device, and then install it.

4.       Once you’ve successfully flashed both files, then go back to recovery menu and reboot your device.

Read also:

That’s it. Your device will reboot and the root process would be completed. You can verify root by using root checker. Hope this helps? If you encounter any difficulty, feel free to let me know via comment section.

Related Posts

[TWRP Recovery] How to Root LG G5 on Android 6.0.1 Marshmallow
4/ 5
Oleh