Even before the times when Motorola was owned via Lenovo, the company has shared a really great relationship along with the Android OS. However, the days of Motorola being Google’s go-to company to create flagship devices may be long gone actually. They haven’t really stopped developing excellent devices, which is apparent in the Moto G series actually. In this article, we are going to talk about How to Root Moto G6 Play, Moto G6 Plus, and Moto G6. Let’s begin!
Well, the latest addition to the club is the Moto G6 and G6 Plus, both of which are considered formidable mid-range devices of 2018 actually. But, in order to get more out of these devices, you guys might just decide to install a custom TWRP recovery and turn on root access.
Contents
How to Root Moto G6 Play, Moto G6 Plus, and Moto G6
Moto G6 Plus root
You guys can root the Moto G6 Plus via the patch boot image file. Provided below is basically a custom boot image file for the Moto G6 Plus (only), codename evert.
- Make sure that you guys have the software version OPW27.113-45 installed on your Moto G6 Plus. (Once again guys, just do not try this on any other device than Moto G6 Plus, and that too must be running build OPW27.113-45.) actually.
- Now unlock the bootloader of your Moto G6 Plus. (This will delete each and everything so take a full backup of your device first.)
- You have to install the ADB and Fastboot Driver on your Windows PC.
- Just make sure that you have enabled USB Debugging on your device.
- Now download the patched_boot.img file.
- Connect your Moto G6 Plus to the PC along with a USB cable.
- You have to open the terminal window in the folder on your PC where you guys have the patched boot image file. For that, just head to that folder, and then type cmd in the address bar and press the enter key. A command window will now open up, and its location will be that folder.
- Now, you need to type in the following command in order to verify ADB is working (you should get a random serial number). If you want to run a command, then simply type it and hit the enter key to run it.
adb devices
└ If you guys get a permission dialogue on your device in order to “Allow USB debugging”, click OK.
Further
- Boot your device into fastboot mode (also called bootloader mode) via running the command below:
adb reboot bootloader
- In fastboot mode, flash the patched boot image file via running the command below. This will basically install the modified boot image, which would install root access actually.
fastboot flash boot patched_boot.img
- When the process is complete, just restart the device through the following command:
fastboot reboot
- When your device reboots, just go ahead and download the Magisk Manager APK on your device.
- Install the Magisk Manager app through its APK.
- You have to open the Magisk manager app, and install Magisk as shown in the screenshot right below.
- [Optional] Wanna play with Xposed and its awesome modules too? Well, just install the Xposed Installer 3.1.5 app.
With the Magisk app then open, you guys can simply press the Install button. Choose the Direct Install method and have root access on your Moto G6 Plus up and running as well.
Moto G6 Play root
Note: Do not try this guide on any device other than the Moto G6 Play actually. Of course, just do not try this on Moto G6, and Moto G6 Plus.
Compatibility
- XT1922-7 (Boost Mobile, software version that is Build OCP27.91-23, codename Jeter)
- XT1922-5 (Brazil)
- XT1922-4
- XT1922-3
Root Guide
- You can prepare the device and PC:
- Just unlock the bootloader of your Moto G6 Play. (This will basically delete everything so take a full backup of your device first.)
- Just install the ADB and Fastboot driver on your Windows PC.
- Download it, extract, and then copy the new ADB and fastboot files to your ADB folder in the C Drive as well.
- Make sure you guys have enabled USB Debugging on your device.
- Also, make sure you have backed up all you need from the device as this will delete each and everything on the device.
- Download the needed files:
- TWRP file | Download link | Filename: moto-g6-play-jeter-patched-twrp.img
- DM Verity disabler file actually. Now download the one file from below based on your device’s model no.:
- Patched boot image file | Download link | Filename: fstab.qcom
- Magisk Root file | Download Link | Filename: Magisk-v16.4.zip
Then
- You transfer all the downloaded files into a separate folder on your PC. Let’s now name this folder G6Root so that it becomes easy in order to reference it below.
- Connect your Moto G6 Play to the PC along with a USB cable.
- You can copy the Magisk file (Magisk-v16.4.zip) to your device.
- Just open the terminal window in the folder (G6Root folder, that is) on your PC where you guys have the downloaded files. For that, head to that folder, and then type cmd in the address bar and tap on the enter key. A command window will also open up, and its location will be that folder (G6Root in this case).
- Now, you have to type in the following command to verify ADB is working (you should get a random serial number). In order to run a command, just simply type it and hit the enter key to run it.
adb devices
└ If you get a permission dialogue on your device in order to “Allow USB debugging”, click OK.
Further
- Boot your device into fastboot mode (also called bootloader mode) through running the command below:
adb reboot bootloader
- [Optional] You can create a backup of the stock boot image file currently on your device to your PC. (So that you can install it back if anything goes wrong).
- In fastboot mode, boot into TWRP recovery through temporarily installing it through the command below (you can also copy-paste the command):
fastboot boot moto-g6-play-jeter-patched-twrp.img
→ We are basically using the boot command above rather than the flash recovery command. As we don’t want to install the recovery permanently.
- It may take a while before the TWRP recovery shows up, and then it would first try to decrypt your data. It would actually fail and prompt for a password. If you have a password or PIN set, then use it. otherwise, just click on cancel (also in case the password doesn’t work).
- You guys will see now see TWRP recovery. Then run the command below to back up the stock boot image right now on your device to PC. (So that you can install it back if anything goes wrong actually). You guys will have a file named stockboot.img in your PC folder now, that actually means that you have safely backed up the stock boot file.
adb pull /dev/block/platform/soc/7824900.sdhci/by-name/boot stockboot.img
- Reboot into fastboot mode again through running the command below:
adb reboot bootloader
- In fastboot mode, boot into TWRP recovery through temporarily installing it through the command below (you can also copy-paste the command):
- Just install the DM Verity disabler file via running the command below:
fastboot flash boot <filename>.img
As an example, for model no. XT1922-7, the command here would be fastboot flash boot XT1922-7_no_dm-verity_boot.img in order to install the DM Verity disable file.
What’s More
- Boot the TWRP recovery via running the command below:
fastboot boot moto-g6-play-jeter-patched-twrp.img
- You can mount the vendor partition on your device and also make it re-writeable via running the command below:
adb shell mount -o,rw /dev/block/platform/soc/7824900.sdhci/by-name/vendor /vendor
- You have to install the patched boot image file via running the command below:
adb push fstab.qcom /vendor/etc/fstab.qcom
- Now factory reset your device. This will delete each and everything on the device. For this, in TWRP recovery, on the home screen, just click on Wipe, and then confirm it along with the swipe action at the bottom.
- Install root access now through flashing the Magisk file. On the home screen of TWRP recovery, click on the Install button, and then choose the Magisk-v16.4.zip file, and then swipe in order to confirm the installation.
- Click on the Reboot System button in order to restart the device.
- When the device is restarting, it might also say N/A in the top corner for a few seconds. Just don’t worry. You will soon see Motorola’s boot screen and the setup screen thereafter actually.
- After you set up the phone, open the Magisk Manager app and then verify the root access. You can also verify root access via a root checker app.
Troubleshoot
Having Bootlooping issues? The above guide is easily one of the most tricky root guides in recent times as well. It is possible that everything doesn’t go alright and your device may be stuck into the boot loop as well. In such a case, you will have to install the stock recovery again.
If you guys saved your device’s stock recovery above, then just install it using the command below. In case you didn’t save it earlier, you can download the stock boot image for your device’s model no. from here, and download and install it using the command below.
- Put the device in fastboot mode.
- Run this command to install stock boot file:
fastboot flash boot <filename>.img
Use the filename of the stock boot
- Restart the device with this command:
fastboot reboot
Conclusion
Alright, That was all Folks! I hope you guys like this “root moto g6 play” article and also find it helpful to you. Give us your feedback on it. Also if you guys have further queries and issues related to this article. Then let us know in the comments section below. We will get back to you shortly.
Have a Great Day!
Also See: What is Touch Up My Appearance on Zoom