How to root AT&T, Verizon, T-Mobile and the Korean LG G2

BY Rajesh Pandey

Published 27 Sep 2013

Screen Shot 2013-09-28 at 8.14.53 AM

Got yourself a brand new LG G2 and are looking to root it? Here is a very simple guide on how to root the new LG G2 in less than 5 minutes.  The LG G2 comes with a locked down bootloader, which makes rooting and flashing a custom ROM on the device comparatively trickier. Thanks to an exploit though, gaining root access on the G2 incredibly easy.

The below rooting process will work for the T-Mobile, AT&T and the Verizon variants of LG G2, but might also work with the unlocked variant being sold in other regions of the world. The process below won’t brick your phone, so there is no harm in giving it a try, even if you don’t own one of the carrier editions of the G2 listed above.

Step 1: Download and install the proper USB drivers (Verizon LG G2 drivers) on your Windows based PC. Then, head over to this link to download the rooting package bundled inside a ZIP file.

Step 2: Extract the contents of the ZIP file inside a new folder on your desktop. Enable USB Debuting on your G2 and connect it to your PC. You can enable USB Debugging from Developer Settings, which is hidden by default on Android 4.2+ devices. To enable USB Debugging, head over to Settings -> About Phone and tap the Build Number seven times. You should now see a new ‘Developer Settings’ sub-menu inside Settings, which contains the option to enable USB Debugging.

Step 3: Connect your G2 to your PC and wait for all the drivers to be detected. Now, double click on the “root.bat” file present inside the folder that you extracted on your desktop on the previous step.

Step 4: After your device has been detected, the window will prompt you to disconnect your device, disable USB Debugging, then again re-enable it and plug the phone back in.

Step 5: Once the device has been re-connected, the script will detect your device and automatically start the rooting procedure. During the process, you will be prompted whether you want to install the Superuser package or not. Make sure to install it, otherwise you won’t be able to give root access to your installed apps.

Step 7: There will also be a prompt asking whether you want to “trip rootchecker” or not. This a security fail-safe mechanism from LG, which detects whether your device has been rooted or not, and automatically voids its warranty. If you don’t trip rootchecker, your root access will be limited to ADB shell only.

Once you have gain root access on your LG G2, make sure not to accept any future OTA updates from your carrier or LG as it may patch the exploit used to gain root access.

If you are stuck at a specific step or are facing any problem, feel free to drop in a comment and we will be more than glad to help!

Update: As mentioned in the comments, if you own the Verizon’s variant of the G2, you will need to select the ‘Ethernet’ option in the USB connection type.

Via – XDA