[Guide] How to root Moto G 3rd gen (2015) and install Custom recovery

Today I will tell you How to Root  Motorola Moto G 3rd gen 2015 and you can download TWRP recovery For Moto G 3rd gen lollipop 5.1.1. Before we start Flashing keep the few points in mind.This is the full step by step guide of rooting Moto g 3rd gen 2015 with picture also.
Update Now you can root Moto G 3rd gen running on android marshmallow 6.0.

how-to-root-moto-g-3rdg-gen-2015-easily-gammerson.jpg

#Read before proceeding

1.You need to unlock bootloader of your Moto G 3rd gen 2015 you can visit this link for guide to unlock Moto G 3rd gen 2015 bootloader.

2.You must have proper Motorola Drivers installed in your PC.

3.And ADB fastboot also for flashing TWRP recovery.

Lets start the tutorial of Rooting Moto G 3rd gen 2015

Warning: The author is not responsible, if you damage or brick your device. Do it at your own risk and follow the instructions properly.

#How to root Moto G 3rd gen(2015) easily.

1.Download latest TWRP recovery From [Here]

2.Download Motorola USB Drivers. 

3.Download Minimal fastboot and install it on desktop.

4.Download latest SuperSUv2.46.zip from

5.Now Unlock your Moto G 3rd gen Bootloader From Here.

6.After unlocking Bootloader of Moto G 3rd gen ,Copy SuperSu.zip in you Device memory that you downloaded  above .

how-to-root-moto-g-3rd-gen-2015-easily

7. Now turn OFF you Mobile.

8.Then Turn On it gain By holding (Volume down button and power button) at the
same time for 6 sec and release it you will again see the  bootloader.Now pug you device with yor PC.

 

9.Then copy twrp-osprey-2.8.7-test1.img that you Downloaded above and paste it in the mfastboot folder.

10. Now navigate to mfastboot folder where you installed earlier.
Hold the shift key and right click on the mouse the in any blank space
in that folder you will see open command window here click on that.

how-to-root-moto-g-3rd-gen-2015-easily
11.Now type the below code in command prompt and hit enter.
how-to-root-moto-g-3rd-gen-2015-easily

                                  fastboot flash recovery recovery.img

Note
:
recovery.img is the name of the TWRP recovery that you downloaded  above
steps so you can rename according to the name of the file that you
paste in the Mfastboot folder here the name of the file is twrp-osprey-2.8.7-test1.img .

12.You have succesfully flashed TWRP Recovey in your Moto G 3rd gen (2015) running on android lollipop 5.1.1.

13.
Now keep press volume down button on your Moto G 3rd gen (2015) untill you get  the recovery
option in the bootloader And  Press Power button to select it.

14.In Recovery ,Select Install from sdcard  Option.

15.Select
install zip from sdcard  then select 0 (0 is the location of internal
storage )  and now select supersu.zip and flash it.

►Now swipe to install it.

16.Now wait for few seconds until installation in progress.

17.Now Select advanced > reboot to bootloader.

Select No if asked to fixed the SuperSu issue.

18.Select Start option in Bootloader by pressing Power button.

19.Congratulations You have successfully rooted you Moto G 3rd gen (2015).

see also:How to flash Cm12.1 Rom in Moto G 3rd gen

73 thoughts on “[Guide] How to root Moto G 3rd gen (2015) and install Custom recovery”

  1. Steps 13 onward are not correct for my phone;

    13) Press volume down until you see 'Recovery start' or something like that. Press the Power button.

    14) You will not be inside TWRP. You can kind of follow the above instructions, but you'll need to press the home button a few times and search for things. The instructions on this article are not exactly clear. But you will find the things you need.

    Reply
  2. Everything seems to be working good until step 13. When I choose the Recovery Mode it goes all black and then a dead Android icon appears with the legend "Sin comandos" (My phone is in spanish: No commands).

    I got stucked here.

    Reply
  3. great this took me 10 mins with basic knowledge of systems etc. I spent days with ADK and king root, kango root etc and none of them work with 5.1.1
    Very good instructions and everyone who is struggling please follow the sequence above

    Reply
  4. I'm going to do root in my Moto G3 for first time and literally I'm gonna do root first time ever, I need help if i face problems, i don't want to ruin my newly bought phone, is there any number i can call you or whatsapp you? Take mine 7278222534

    Reply
    • don;t worry just follow step by step above process i personally suggest you the guide i included all A to Z steps in it.If you have Doubt in any step you can ask here

      Reply
  5. after when I enter the command fastboot flash recovery twrp-osprey-2.8.7-test1.img……, then I receive the message:
    error: cannot load 'twrp-osprey-2.8.7-test1.img.
    Even when i have copied this file under the directory Mfastboot.
    Can somebody help me with this issue please?

    Reply
  6. Update Now you can root Moto G 3rd gen running on android marshmallow 6.0.
    Not working for marshmallow.After flashing the super su, mobile go to soft dead.
    I think because Super su V2.46.Super su V2.46 unable to root on marshmallow.

    Reply
  7. Whenever i try to install superuser inorder to root in stock rom.Its getting stuck on motologo not passing that aftwards i.e device is not booting stuck white moto logo scrn.Even though my device is unlocked and twrp installed on it.What is the fix for this?.Confused what to do now?.Only this occurs on stock rom

    Reply
  8. I followed every step unlock bootloader..rooted and insttall twrp but when i rebooted its not rebooting its stuck on the image of Warning Bootloader Unlocked..ASAP Help Me !!

    Reply
  9. Worked for me. But I had to follow the instructions exactly. But that's what they said! I tried a couple of other methods first, and failed.

    Thanks. Awesome.

    Reply
  10. hey. sir i'm a moto g3 user and… i have rooted my phone today. through your post. ( http://www.gammerson.com/2015/08/how-to-root-moto-g-3rd-gen-2015-easily.html )
    i have rooted succesfully through this post and my phone was working good. Few minutes later i decide to install xposed framework through recovery mode.
    i had succesfull installed that and pressed option for turn on my phone, but my phone is not starting. only a message is appearing on the screen showing "WARNING BOOTLOADER UNLOCKED". when i unlocked bootloader i found this message on my screen on every time when i switched on my phone. but now this message is only appearing on my phone. i should i have to do. my english is not good so plz try to understand by read again. plz help me sir im waiting.
    [email protected]

    Reply
    • Just flash xposed framework uninstaller from recovery then wipe clear cache and reboot your device.
      If this does not fix it then just download stock rom of moto g 3 and then flash it from twrp done !

      Reply
  11. after when I enter the command fastboot flash recovery twrp-osprey-2.8.7-test1.img……, then I receive the message:
    error: cannot load ‘twrp-osprey-2.8.7-test1.img.
    Even when i have copied this file under the directory Mfastboot.
    Can somebody help me with this issue please?

    Reply
  12. after when I enter the command fastboot flash recovery twrp-osprey-2.8.7-test1.img……, then I receive the message:
    error: cannot load ‘twrp-osprey-2.8.7-test1.img.
    Even when i have copied this file under the directory Mfastboot.
    Can somebody help me with this issue please?
    i have download twrp osprey 2.8.7.img from all sites but all files gives error, so please suggest me ….

    Reply
  13. hi, getting this error all the time.. what should i do?
    “has-slot:recovery: not found
    error: cannot load ‘recovery.img'”

    but the recovery.img is definitly in the folder.
    help?

    Reply
  14. Important:
    Create a backup after unlocking bootloader using TWRP or you’ll be stuck as I was. I had internet in my phone and the only phone (I had at the time) got soft-bricked. Or as an alternative download recovery from http://forum.xda-developers.com/2015-moto-g/general/index-moto-g-factory-firmware-images-t3169639 for your device checking android version, ram, model etc.
    I tried with like 7 versions of chainfire’s app and none worked out. I’ll try clockworkmod’s app.

    Reply
  15. i followed all the instructions given above but after rebooting my phone it shows ‘Warning: Bootloader Unlocked’ screen and its not disappearing. i am so worried, plz tell me what to do!!! i cant even connect my phone to PC now, plzz tell me fast

    Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.