LG G4 is around for quite a while now. The device came under the umbrella of different carriers including At&t, Sprint, Verizon, T-Mobile and different variants for international markets. It took some time for the developers to find an exploit to root this device. Earlier, a root exploit was available only for the international variant. Carrier branded LG G4 seemed a hard nut to crack. At first, the system of this device was made too much secure by LG, and then Android Lollipop’s secure nature added to it as well. But now that the root exploit is out, you may root your LG G4 now.
Some of you might be very new to the term root. By rooting your smartphone, you will be able to wipe off all the restrictions set by device manufacturers. Rooting your LG G4 will give access to the core system of your device which is apparently locked by LG. You can make tweaks to the system of your phone and enhance its performance. There’s a number of applications in the Google Play store which require root access to work. These applications can intelligently boost the performance and battery life of your device. Some nice root specific applications include Flashify, Titanium Backup, System Tuner, Root Explorer. You can also remove bloatware from a rooted device with the help of applications available in the Play Store. If you have a reocvery.img file for your device, you can easily flash it on a rooted device with the help of an application like Flashify or Flash Gordon. Root access has quite many advantages, but at the same time it has some disadvantages as well. Rooting your device unchains it completely from device manufacturers and operating system providers. LG and Google both do not promote rooting an Android device, so doing it will void the warranty of your device and you won’t be able to claim any services for free.
Furthermore, Root access is not recommended for novice Android users. Before you root your device, you must have a good idea about what you’re doing with your device and how to handle a mishap if it occurs while performing the root process. If you have planned to LG G4, then you may have spotted the right place for help. We are going to teach you how you can root your At&t LG G4 running 10G firmware, Verizon LG G4 running 11A firmware, T-Mobile LG G4 running 10H firmware, Sprint LG G4 running ZV5 firmware and International LG G4 H815 running 10C firmware. The method initially seemed a bit complex, but we have made this comprehensive guide to make it easy for you. Let’s go ahead root your LG G4 now.
Preparations
- This guide is for LG G4, the variants listed above. Do not try this on any other device or else you may result in bricking it.
- Charge your LG G4 up to 50% to avoid any power issues during the rooting process.
- Backup your important contacts, call logs, sms messages and NVRAM/IMEI data.
- Download and install Android ADB & Fastboot drivers: Full ADB & Fastboot Drivers | Minimal ADB & Fastboot drivers.
- Download and Install LG USB Drivers: All LG USB Drivers | Verizon LG USB Drivers
- Enable USB debugging mode on your LG G4. To do so, go to settings > about device > tap build number for 7 times. You will have developer options in settings now. Open developer options > enable USB debugging mode.
How To Root LG G4 [International, Verizon, At&t, T-Mobile]
Step#1: Download LG_Root.zip file and unzip the contents of this file on your computer’s desktop.
Step#2: Download Root file according to your variant
Step#3: Unzip the file for your variant. You will get a file named system.rooted.xxx.yyy.img.
Step#4: Having the USB debugging mode enabled, connect your LG G4 to your PC now and copy the unzipped system.rooted.xxx.yyy.img file to your phone’s internal storage.
Step#5: Now disconnect your phone from your PC as we need to connect it again in Fastboot mode. To do so, turn it off completely.
Step#6: Now press and hold Volume Up + Power Key and plug in the data cable to establish connection between your phone and your PC. Your phone will show the download/fastboot mode. As it shows, release the keys and put your phone aside.
Step#7: Get back the extracted LG_Root folder and double click the ports.bat file. A command window will open up showing you COM port numbers. Look for DIAG port number and write it down.
Step#8: Open the extracted LG_Root folder. Now within in the LG_Root extracted folder, press and hold shift key and then right click. Now from the open list click on “Open command window here”. This will open command prompt from LG_Root folder. You’re all set to push commands now and root your LG G4.
Step#9: Now in the command prompt, enter the following command: Send-Command.exe \\. \COM4 (Replace the COM4 number with the DIAG port number that you noted above.)
Step#9: When this command is done running successfully, it will show you a “#” sign.
Step#10: Now get back to the opened command window again and type “id‘ and press enter. You will get something like “uid=(0)root gid=(0)root”.
Step#11: It’s the time to root your device now. Now issue one of the following commands according to your variant and press enter.
For At&t: dd if=/data/media/0/system.rooted.h81010g.img bs=8192 seek=65536 count=579584 of=/dev/block/mmcblk0
For Verizon: dd if=/data/media/0/system.rooted.vs98611a.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0
For T-Mobile: dd if=/data/media/0/system.rooted.H81110h.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0
For International G4: dd if=/data/media/0/system.rooted.H81510c-EU.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0
For Sprint LG G4: dd if=/data/media/0/system.rooted.LS991ZV5.img bs=8192 seek=65536 count=557312 of=/dev/block/mmcblk0
Step#12: Your LG G4 will be rooted in a few minutes. Wait for it to reboot. As it reboots, disconnect your device and find SuperSu in app drawer. Verify root access using Root Checker application.
That’s all. Stuck with something? Don’t worry! Reach us out through the comment box below.
Credits: thecubed [XDA recognized developer]
The Send-Command.exe doesn’t work for me any idea why ?
It always shows this error “0xc000007b”
Same issue…Send-Command.exe not recognized
I tried v1.3 on my At&T LG G Vista (5.0.2) and it gets to the Download mode and I get Send_Command.exe error (I have downloaded/installed all versions of Visual Studio) Turned off Windows Defender but still getting “The application was unable to start correctly (0xc000007b) Click OK to close the application.” When it hits the “Rooting Phone” part it hangs for a while but it doesn’t actually root-won’t let me install Supersu any suggestions? Running Windows 10 in KVM/Qemu If anyone has Linux maybe a quick tutorial as I have Android-tools setup and device is recognized
its Send_Command.exe