Root & install TWRP recovery on Moto G 3rd Gen (2015). If you want a phone with good camera, latest Android OS, best protection glass, long lasting battery life, more internal storage and main thing if you want all these specs in a less budget phone then the newly launched Motorola Moto G 3rd Generation is the phone for you. This is the 3rd phone the famous G series of Motorola. It was launched just a few days back along with Moto X Style and Moto X Play. The most noticeable features which is making all the users crazy is the water resistant. It has IPX7-rating which can handle splashes and accidental drops in water. Some of its more breath taking features include 13 MP rear camera, 5 MP front camera with ultra-fast f2.0 lens, dual LED flash and HDR, long-lasting 2470 mAh battery which can last for an entire day, 1.4 GHz Quad-core Qualcomm Snapdragon 410 processor, 2 GB RAM, 12.7 cm (5) HD display, Corning Gorilla Glass 3, 16 GB internal storage and Android Lollipop v5.1.1 OS. All these eye catching features you are getting at cheap price tag of only $180. The well known and senior Xda developer squid2 has recently developed the famous TWRP custom recovery for Moto G 3rd Gen smartphone. In this article we’ll see a detailed step by step procedure on how to Root & install TWRP recovery on Moto G 3rd Gen (2015).

I recommend to use every single step given below at you own risk. If by mistake any damage happens to your Moto G 3rd Gen (2015) then neither do I nor the developers will be responsible for that. Although the chances that your Moto G 3rd Gen will get damaged by following this article are least still you must attempt every step correctly. Note that this guide is only compatible for Moto G 3rd Gen (2015). Applying this on any other device or other variant may damage your device. So confirm that you are using the same phone as mentioned.

Install twrp on moto g 3rd gen twrp

Download Files:

  1. Download ADB and Fastboot setup.
  1. Download TWRP.img for Moto G 3rd Gen (2015).
  1. Download Updated Super SU for Moto G 3rd Gen (2015).

Pre-Requisites:

  • This procedure will void your device warranty. But if you want to regain it back then you can do that by un-rooting your Moto G 3rd Gen (2015).
  • Make sure you have charged your Moto G 3rd Gen at least up to 60% so as to avoid any power issues during the process.
  • Backup your contacts, messages, notes, call logs and apps etc. for safety.
  • Make sure your computer has Motorola mobile specific USB drivers installed in it. This is must so as to detect the phone when connected to computer. You can manually install the drivers from the link given below.
  1. Download Motorola USB drivers (Windows)
  1. Download Motorola USB drivers (Mac OSX)
  • You must unlock bootloader of your phone before proceeding further. Refer our guide to unlock bootloader:
  1. How to Unlock Bootloader of any Motorola Android Smartphone.
  • Make sure that you’ve enabled the OEM Unlock mode on your phone. If not, then do so by following the path Menu->Settings->Developer options ->OEM Unlock. If you can’t see Developer option then go to Settings->About Phone and tap 7 times on the Build number. This will appear the Developer option in the Settings menu.

How to unlock bootloader Motorola smartphones Enable OEM unlock option screenshot

  • Also enable the USB Debugging mode on your device by following the path: Menu->Settings->Developer options->USB Debugging.

Procedure to Install TWRP on Moto G 3rd Gen (2015):

Step 1: Download and install the ADB and Fatsboot setup on your computer.

Step 2: Also download the TWRP.img file. Copy this file to the location C:\Program Files\Minimal ADB and Fastboot folder (where you’ve installed the adb and fastboot).

Step 3: So you’ll have these files in the Minimal ADB and Fastboot folder:

Install twrp on moto g 3rd gen adb and fastboot folder

Step 4: Now connect your Moto G 3 to the computer using micro USB cable.

Step 5: Now go to the C:\Program Files\Minimal ADB and Fastboot folder, hold Shift button and right mouse click on an empty space. You’ll see a list of options from which select Open command window here option. This will launch the command prompt window on your computer.

Install twrp on moto g 3rd gen open cmd window screenshot

Step 6: Now to ensure that your Moto G 3rd Gen is properly connected to your computer or not, type the following commands in the command window and press enter:

adb devices

As soon as you press enter key, you’ll see a message saying ‘List of devices attached’ along with random numbers. This will confirm that your phone has properly connected to computer.

Install twrp on moto g 3rd gen cmd window screenshot 1

Note: If such thing doesn’t happen, then re-install device drivers (link given in pre-requisites), enable USB debugging mode and try again.

Step 7: Now you need to boot your phone in fastboot mode. For that type the following command in the command window and press enter:

adb reboot bootloader

Install twrp on moto g 3rd gen cmd window screenshot 2

As soon as you press enter key, your Moto G 3rd Gen will boot into fastboot mode as shown below:

Install twrp on moto g 3rd gen fastboot mode screenshot

Step 8: You can check whether fastboot is functional or not by typing the following command in the command window and press enter:

fastboot devices

Some random number along with ‘List of devices attached’ message will prove that fastboot is functional.

Install twrp on moto g 3rd gen cmd window screenshot 3

Step 9: Now let’s flash the TWRP custom recovery. For that type the following command and press enter key:

fastboot flash recovery twrp.img

As you press enter, the TWRP recovery will get flashed. It will hardly take few seconds to flash. Refer the screenshot:

Install twrp on moto g 3rd gen cmd window screenshot 4

After flashing, your phone will automatically boot into TWRP recovery.

That’s it! You’ve successfully flashed the TWRP custom recovery on Moto G 3rd Gen (2015) smartphone. You can use this recovery to flash custom ROMs, root your phone, flash kernel, mods, take nandroid backup and much more.

Procedure to Root Moto G 3rd Gen (2015):

Step 1: Download and copy the Updated Super SU zip file on your phones internal storage. Remember not to extract this zip file.

Step 2: Now you need to boot your phone into fastboot mode. For that firstly switch off your phone. Then press and hold Volume down key + Power button simultaneously until you land into fastboot mode. As shown above you can even use the command window for booting into fastboot mode.

Step 3: As you enter the TWRP recovery you’ll be asked to modify the system partitions or not. So just swipe to the right side to allow modifications.

Install twrp on moto g 3rd gen twrp screenshot 1

Step 4: Now you need to flash the Updated Super SU zip file which we’ve copied earlier. So press on the Install option.

Install twrp on moto g 3rd gen twrp screenshot 2

Step 5: As you click on it, you’ll see all the files and folders located on phones internal storage. Just navigate to the Updated Super SU zip file and select it.

Step 6: On the next screen just swipe to start the actual Rooting process. Wait and be patient until it completes successfully.

Step 7: After completion, you’ll see the successful message on the screen.

Install twrp on moto g 3rd gen twrp screenshot 5

Step 8: After completing everything as mentioned above, restart your device by selecting the Reboot option present on the recovery mode itself. It will take more time to start than usual.

Install twrp on moto g 3rd gen twrp screenshot 6

That’s all! You’ve successfully rooted your Moto G 3rd Gen (2015) smartphone. You may use Root Checker app to confirm the same. An app named Superuser installed on your phone will confirm that your device is properly rooted. This Superuser app supervises each and every app that requires a root access.

Also Read: How to install Android 8.0 Oreo based Lineage OS 15 custom ROM on Moto G3 2015.

Success

Voila! You’ve successfully rooted and flashed TWRP custom recovery on your Moto G 3rd Gen (2015) smartphone. Now you can easily flash Custom ROMs, Custom kernels, take backups, wipe data and much more on your device. If you have any trouble while going through the process or have any problem regarding the content then don’t hesitate to inform me through the comment section below. I’ll try my best to help you out. Till then Enjoy! 🙂