Contents
LG’s latest leather-clad flagship phone, the LG G4, is a great device all on its own. From a sexy leather back, to a large crisp screen, serious low-aperture lens, eight-core processor, and more; it definitely has the makings of a badass flagship phone.
But, despite all this awesome hardware, there are those of us that aren’t quite fans of the software that it comes pre-installed on top of it.
That’s where rooting comes in. Rooting, aka the gaining of administrative rights on an Android device, allows you to change the software on a device like the LG G4 as you see fit. From simple things like removing some of the pre-installed apps (who uses the manufacturer’s music apps?!) to free up storage space and even speed up the device by stopping unnecessary processes; to more complicated stuff like replacing the entire OS with a custom ROM and maybe even putting pure Android on the device or change the UI skin entirely.
Rooting is the first step to this new found freedom though, and, thanks to T-Mobile’s lax attitude towards rooting in general (unlike AT&T, those bastards), it’s not too hard to root the LG G4 on T-Mobile’s network. Here’s how.
UPDATE 06/30/16: The author updated the recovery portion of this tutorial as the old method seemed to stop working based on your comments. Try it not though and let us know if it works!
I. Before You Begin
1. This should void the warranty of your device. We won’t be held responsible if you end-up with a damaged device after doing the following procedure. Do it at your own risk.
2. You need to have a Windows based PC to do this procedure.
3. Download and install LG USB drivers on your PC, if they aren’t already installed.
4. This only works for the T-Mobile variant of the LG G4 with model number – H811. If this is not yours, please don’t go ahead as you’ll brick your device.
5. This should also flash a custom recovery on your device.
6. This should wipe the data stored on your device. So, please backup everything that you wish to keep.
How to Root the LG G4 (T-Mobile)

You’ll first unlock the bootloader, flash a custom recovery, and then flash SuperSU to root the device. Here’s how it’s all done:
II. Downloading Required Files
1. Download TWRP Recovery and save it to your desktop.
TWRP Recovery (Download the file with .img extension)
2. Download SuperSU and save it to your desktop.
3. Download Fastboot and save it to your deskotp.
III. Enabling the OEM Unlocked Option
1. Head to Menu > Settings > About phone on your device and tap on Build number until it says you’re a developer.
2. When it says you’re a developer, head back to Settings and tap on Developer options. Tap on Enable OEM Unlock to enable the option.
3. Hit Yes when the prompt appears and your device should reboot.
4. You’re done.
You’ve successfully enabled the option that is required to root your device.
IV. Unlocking the Bootloader on the LG G4 (T-Mobile)
1. Extract files from Fastboot over to your desktop by right-clicking on it and selecting Extract here.
2. Turn on USB debugging on your device by heading to Menu > Settings > Developer options > USB debugging.
3. Plug in your device to your PC using a USB cable.
4. Open a command prompt window on your desktop by holding down Shift and right-clicking anywhere on the screen and selecting Open command window here.
5. When the command prompt window opens, type in the following command and hit Enter:
adb reboot bootloader
6. Your device should reboot into bootloader mode.
7. Now, type in the following command and hit Enter:
fastboot oem unlock
8. Follow the on-screen instructions to unlock the bootloader on your device.
9. The bootloader should now be unlocked.
Now that the bootloader’s unlocked, here’s how you can flash a custom recovery on your device to then obtain root access:
V. Flashing a Custom Recovery on the LG G4 (T-Mobile)
1. Head to Menu > Settings > About phone on your device and tap on Build number for 7-8 times and it’ll say you’re a developer.
2. Head to Menu > Settings > Developer options and turn on USB debugging.
3. Plug in your device to your PC using a USB cable.
4. Launch a command prompt window on your desktop by holding down Shift and right-clicking anywhere on the screen and selecting Open command window here.
5. Type in the following command into the command prompt window and hit Enter:
adb reboot bootloader
6. It’ll reboot your device into the bootloader mode.
7. When the device enters bootloader mode, enter in the following command into the command prompt window and press Enter. Make sure to replace twrp.img with the actual name of the recovery image you have downloaded to your PC:
fastboot flash recovery twrp.img
8. It’ll flash the recovery on your device.
9. When it’s done flashing the recovery, reboot your device by typing in the following command into the command prompt window:
fastboot reboot
10. Your device should reboot.
And the custom recovery is now up and running on your device. Here’s how to use it to root your device:
VI. Rooting the LG G4 (T-Mobile)
1. Connect your device to your PC using a USB cable.
2. Copy SuperSU from your desktop over to the internal storage on your device.
3. When SuperSU is copied, unplug your device from your PC.
4. Turn off your device.
5. Pull the battery out of your device.
6. Put the battery back in your device.
7. Hold down Volume DOWN and Power buttons together to reboot your device into recovery mode.
8. When recovery mode launches, tap on Install.
9. Select SuperSU .zip to be installed on your device.
10. Tap on Swipe to Confirm Flash to allow the recovery mode to flash SuperSU on your device.
11. Wait for it to flash SuperSU on your device.
12. When it’s done flashing SuperSU, reboot your device by selecting Reboot followed by System.
13. You’re now fully rooted!
Not only are you now rooted and able to start removing that annoying bloatware we mentioned, but you also have a custom recovery image which will allow you to perform backups of the entire OS (handy) and even flash new versions of the OS by loading a custom ROM.
Enjoy and let us know if you have any issues!
-
fallendaemon
-
David Cogen
-
fallendaemon
-
David Cogen
-
Tulsaguy
-
Blake Britton
-
John_Westra
-
Mahesh Makvana
-
-
-
-
Jerry Kindall
-
-
Ricky
-
KEVIN SOLOMON
-
Edenburgh
-
Mahesh Makvana
-
-
Edenburgh
-
Ken Blevins
-
David Cogen
-
Ken Blevins
-
Mahesh Makvana
-
Ken Blevins
-
Mahesh Makvana
-
Ken Blevins
-
-
-
-
-
shakim hutton
-
David Cogen
-
-
Arezki Yamani
-
Mahesh Makvana
-
-
Walrus
-
Mahesh Makvana
-
Walrus
-
Mahesh Makvana
-
-
Walrus
-
David Cogen
-
Walrus
-
Walrus
-
-
-
Donovan Hayes
-
-
-
Chris
-
Sean McLaughlin
-
Mahesh Makvana
-
-
-
Indigo79
-
Indigo79
-
Mahesh Makvana
-
Indigo79
-
Mahesh Makvana
-
Indigo79
-
Mahesh Makvana
-
-
-
-
-
hussain
-
David Cogen
-
-
Hawk
-
Muzzamil Hussain
-
David Cogen
-
-
Kicoohh



