The LG G7 was launched back in June and developers have had enough time with the device. US variants of the LG G7 ThinQ can’t be unlocked, just like US variants of Samsung flagships. However, the European variants of the device are under no such restriction. Since they can be unlocked, they can also be rooted. Today we will show you how to root LG G7 ThinQ without TWRP. Keep in mind though that this method is only valid for the LM-G710EM variant of the LG G7 ThinQ.
Usually, when we root a device, the first step after unlocking the bootloader is to install TWRP recovery. Once that is done, we can go ahead and flash the Magisk zip which patches the stock boot image and roots the device. In the case of the LG G7 ThinQ, this is the opposite. So first, we’ll need to root the device with Magisk, using a patched boot image and then TWRP can be installed. Currently, there isn’t a TWRP recovery for the G7 ThinQ though that can be permanently installed while using the stock ROM. Hence, we will only be guiding you through the rooting process for now.
- LG G7 ThinQ with unlocked bootloader running on the G710EM10b firmware.
- Go to Settings » About phone » Build number and tap it 7 times to enable Developer options on your device. Then go back to Settings » Developer options and enable USB Debugging and OEM unlocking.
- Set up ADB and Fastboot on your PC. We have dedicated, detailed guides on how to do just that for all the three platforms. You can check them out by following the links below.
- Install LG smartphone drivers on your PC.
- Backup important files on your device to a safe place as unlocking the bootloader will format your entire device.
- Make sure you have enough charge on your device before starting the process.
How to root LG G7 ThinQ
- Download the patched boot image file from the download link above and transfer it to your ADB folder. If you installed minimal ADB and Fastboot, the path to the adb folder is C:\Program Files (x86)\Minimal ADB and Fastboot\.
- Plug your phone to the PC with a USB cable and open a command prompt window inside the adb folder. Windows users can do this by simply typing cmd in the address bar and hitting Enter. Mac and Linux users can right-click on any empty space inside the folder and select Open in Terminal.
- In case this is the first time you’re using ADB with the PC, you’ll be required to grant USB debugging permissions to the PC on your phone. If not, just enter the following command to trigger it.
If you’re using Windows PowerShell instead of the command prompt, you’ll need to use .\ before the command.
Similarly, macOS and Linux users may need to enter ./ before the command. This is not necessary if you’re using Ubuntu Linux.
- Reboot your device in the fastboot mode using this command. Edit the command as per the OS or command line tool you’re using as before. Do this for every command from here on.
adb reboot bootloader
- Now flash the patched Magisk boot image to your device using the following commands.
fastboot flash boot_a path/to/patched_boot_10b.img fastboot flash boot_b path/to/patched_boot_10b.img
Replace /path/to/ with the actual path to the patched boot image file. If you’ve moved the file inside the ADB folder, you don’t need to enter any path. So the commands you can use is:
fastboot flash boot_a patched_boot_10b.img fastboot flash boot_b patched_boot_10b.img
- Reboot your device now with this command.
- When your device boots up again, download the Magisk Manager APK from the downloads section above and install it.
You should now be rooted and will be able to grant root access to any apps that ask for it.