Last Updated on July 20, 2022 by Mathew Diekhake
The third-generation Motorola Moto G is now out and a reliable rooting method made readily available thanks to SuperSU.
REQUIREMENTS
- You must unlock the bootloader before starting this guide or else the rooting process will not work.
BEFORE WE BEGIN
- You must be using a Windows PC for this guide.
- Download the Motorola USB Drivers to the Windows PC. The universal drivers will work for the Moto G just as well as any other Motorola device.
- You are voiding the Motorola manufacturer’s warranty by following the guide. Both flashing a custom recovery image and gaining root access void the warranty.
HOW TO ROOT THE MOTOROLA MOTO G 2015 THIRD-GENERATION
1. Download and install Minimal ADB and Fastboot to the computer.
2. Download the SuperSU file you need. Transfer the SuperSU to the internal SD card root folder. Don’t hide it in a sub folder.
3. Download the TWRP Recovery file from here.
4. Transfer the TWRP recovery to the minimal ADB and fastboot folder.
5. Open the py_cmd.exe file found in the minimal ADB folder.
6. It will now open the command prompt windows for you to type some commands.
7. Type the first command: “adb devices”.
8. Press Enter.
9. Type the second command: “adb reboot bootloader”.
10. Press Enter.
11. Type the third command: “fastboot flash recovery twrp-osprey-2.8.7-test1.img”.
12. Press Enter.
13. Select the recovery option from the ADB mode on the Motorola Moto G’s display. browse through the options using the two volume keys. Scroll one way only using the Volume Down key and select the option using the Volume Up key.
14. You should now be in the desired TWRP recovery mode.
15. Choose the Install option from the TWRP menu and browse the internal SD card for the SuperSU file.
16. Go back to the main TWRP recovery menu and reboot the device from the options.
Now you have root access running on your third-gen Moto G. The custom recovery allows you to directly install custom ROMs and take NANDroid backups. Remember to always apply the NANDroid backup before installing new ROMs.