How to Root LG G2
- Download and install the proper USB drivers (Verizon LG G2 drivers) on your Windows based PC. Then, head over to ioroot6 to download the rooting package bundled inside a ZIP file.
- 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.
- 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.
- 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.
- 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.
- 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, you can comment at here