Moto G Turbo Root and TWRP Recovery: Downloads and Guide

moto g turbo root

Page content:

  • 1.Downloads
  • 2.Supported devices
  • 3.Warning!
  • 4.Backup!
  • 5.Moto G Turbo Root and TWRP Recovery

Want to get root access on your Moto G Turbo? Well, it’s super easy now thanks to release of TWRP recovery by Squid2, and of course, the super cool SuperSU root package by Chainfire.

After rooting Moto G Turbo, you can go ahead and install Xposed framework and sue its modules for customizing your G Turbo to maximum levels.

Root access is pretty cool thing to have. It lets you backup your apps and games including their data, settings and everything, using apps like Titanium Backup and such.

Root access is basically system level access, you become administrator of your device, rather than confined to it as user. You can make changes to files and folders in system folder, which opens up a world of tweaking possibilities.

Just search for root apps on Google Play Store to download such root apps and tweak your android device.


For latest download link (if any) of TWRP recovery, check the development page here.

Supported devices

  • Motorola Moto G Turbo, codename merlin
  • Don’t try this on any other device whose codename is different than the one mentioned above.


Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.


Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have backup of all your important files.

Moto G Turbo Root and TWRP Recovery

Step 0. Make sure that you have unlocked bootloader of your Moto G Turbo. See step 8 for help. You can do it later too but it’s preferred to have it done already.

Step 1. Download SuperSU and TWRP recovery from above.

Step 2. Create a new folder called root6, and transfer the two downloaded files into it. Rename the TWRP recovery file to twrp.img for convenience.

Step 3. Connect the device to PC, and transfer the SuperSU file to your Moto G Turbo. Remember the location of the file. Then disconnect the device from PC.

Step 4. Install ADB and Fastboot drivers on your Windows PC.

Step 5. Boot your Moto G Turbo into bootloader mode. For this:

  1. Power off the device. Then wait for 4-5 seconds after screen goes off.
  2. Press and hold Volume down + Power button together (for about 2-3 seconds) to enter bootloader mode. You will see FASTBOOT written at top.

Step 6. Now, open command window in the root6 folder, in which you have the modified boot and TWRP files. For this:

  1. Open that root6 folder and then left click on empty white space in the folder.
  2. Now, while holding shift key, right click on empty white space to get a pop-up as shown below.
  3. Now choose Open command window here option from that.

open command windows here
You will see a command window open up, with location directed to root6 folder.

Step 7. Test whether fastboot is working alright. In the command window by running the following command.

fastboot devices

→ Upon this, you should get a serial no. with fastboot written after it. If you don’t get fastboot written on cmd window, then it means you need to reinstall adb and fastboot drivers, or change restart PC, or use original USB cable.

Step 8. Make sure your Moto G Turbo is bootloader unlocked. Skip this step if your device is already unlocked (check the Lock status at bottom of the screen in bootloader mode).

If your device is not bootloader locked, then do this to unlock bootloader of it. This WILL DELETE everything on the device. Device will restart after this.

  1. Run the following command first.
    fastboot oem unlock
  2. Now, look at device’s screen, and press Volume up button to choose Yes. (Upon doing this, your device’s all apps and data will be deleted.)

→ Important: Because unlocking the bootloader will delete everything on device, you will need to transfer the SuperSU file again (step 4) and then boot into bootloader mode again.

Step 9. Boot into TWRP recovery now. Use the following command for that.

fastboot boot twrp.img

(You have to use the recovery image’s filename in the above command, which in our case is twrp.img, from step 2. In case you want to install TWRP recovery permanently, then use the command fastboot flash recovery twrp.img and then run the above command too to boot into recovery mode directly.)

Step 10. Now’s the time to root your Moto G Turbo. Install SuperSU now.

In TWRP, tap on Install, and then select the SuperSU file. Next, do the swipe action at bottom of the screen to flash the SuperSU file.

Step 11. When done, tap on Reboot System button to restart the device.

That’s it. Moto G Turbo of yours is now rooted., all thanks to Chainfire’s SuperSU root tool and Squid2’s TWRP recovery.

Need help? Let us know via comment section below.

1 Comment

  1. camera not working after rooting

Leave a Reply