How to unlock bootloader and root Moto G3 and Moto G

If you are here to see Moto G 1st Gen rooting guide then please scroll below. Moto G root guide is below, and for Moto G3 root guide read Moto G3 rooting section. Moto G 3rd Gen root guide consists How to unlock the bootloader, install custom recovery, and root Moto G3.

Update: – Moto G4 and Moto G4 Plus rooting guide is here.

The third generation Moto G smartphone called Moto G3 and Moto G 2015 comes with many new features. The device has a 5.0-inch display screen which is an HD display screen.

Under the hood of the Moto G 3rd gen, you get a 1.4 Ghz quad core processor and 2 GB RAM. The rear shooter of the device is a 13 Megapixel one whereas you get a 5 Megapixel front shooter with the device.

P.S. – You should check out these best Motorola offers on mobiles, smartwatches, and accessories.

If you want to install custom ROMs on the device or want to have root access you should get root permissions on the Moto G 3rd gen. Today in this guide we will show you the method to unlock the bootloader of Moto G3 and how to root Moto G3. If you want to root Moto G Turbo then read this guide.

root moto g3 and root moto g



  • The device which you are going to root should have a decent amount of battery. We suggest your device is having at least 80% of battery in it.
  • Enable USB debugging on your smartphone. Go to Settings > About Phone and tap on build number 8 times. Return to Settings and then go to Developer Options. Enable USB debugging from here.
  • If you are having important data, create a backup of all the data which is present in your device. All your data will be erased at the stage you are going to unlock the bootloader of the device.
  • Install Minimal ADB and Fastboot tools on your PC.
  • Install drivers of Moto G3 on your PC.

Extra Note: If you enjoyed android apps and games on your Moto G and want them on you PC, you can do so just by downloading and installing Bluestacks android emulator. Here are blue stacks system requirements to run blue stacks without error. Check now.

How to unlock bootloader of Moto G 3rd gen

In order to get root access on Moto G 3rd gen, the bootloader of your device should be unlocked first. Follow the guide shared below as it will help you to unlock the bootloader of Moto G 3rd gen.

  1. Power off your Motorola Moto G smartphone. Once your device is powered off, you need to switch it on in Fastboot mode. To enter Fastboot mode of Moto G 3rd gen you have to press Volume Up + Power key.
  2. Connect the smartphone with your PC. Once your device is connected, go to the folder where you have installed Minimal ADB &Fastboot tools. You need to enter a couple of commands now. Open the command window by selecting right mouse button and Shift key. Select open command window here.
  3. Check if Moto G is connected in Fastboot mode with your PC by entering the command mentioned below.

fastboot devices

  1. Now you need to get the unlock data which will help you to unlock the bootloader of your smartphone. You can enter the command shared below which will help you in getting unlock key data.

fastboot oem get_unlock_data

  1. A long string will be displayed in front you. Copy it and keep it in Notepad. Remove all the spaces which are present in the string.
  2. The next step is opening the Motorola website. Go to the link and open Motorola website.
  3. Create a new Motorola account if you are not having one. Once you are logged in the website you have to paste the string which you have copied in notepad in Step 5.
  4. Copy it and then select Can my device be unlocked. Select I Agree on the option and after that, you have to choose Request Unlock Key.
  5. Open your mail id which you used for logging on the Motorola website and then check the mail sent by Motorola. It will have a unlock code which will help you to unlock the bootloader of Moto G3
  6. Open the command window again and enter command mentioned below which will finally unlock the bootloader of Moto G3.

fast boot OEM unlocks (insert code here)

This will unlock the bootloader of Moto G 3rd generation. Now you are ready to install recovery and root your device.

How to install TWRP recovery on Moto G 2015

To install TWRP recovery, you need to download the recovery first.

  1. Download TWRP(2.8.7-r7.img) recovery for Moto G by opening this link. Rename the recovery to img and copy it to the directory of MinimalFastboot and ADB tools.
  2. Now you have to again put your device in Fastboot mode. Repeat Steps 1 and 2 here which you followed while unlocking the bootloader.
  3. Enter the command mentioned below as it will flash recovery on your device.

fastboot flash recovery twrp.img

  1. Within a couple of minutes, recovery will be flashed on the device.

Once TWRP recovery is flashed, you are ready to root  Moto G3.

Also Read: – All about Motorola Moto G3

How to root Moto G3

  1. Download SuperSU on your mobile by opening this link.
  2. Once downloaded power off your smartphone and enter the recovery by pressing Power + Volume Down button.
  3. Select Install button and browse Super SU file.
  4. Flash the file on your device.

You will get root access on Moto g 3rd gen. This is how you can easily unlock bootloader and root Moto G 3rd gen.

How to Root Moto G on any Android Firmware

  1. The first thing you have to do is to go to this page.
  2. From above mentioned site, you have to download the latest version of Superboot app.
  3. Place the downloaded file on your PC.
  4. Unzip the file anywhere for example on a desktop.
  5. On your computer open a command prompt window (start – run – cmd).
  6. On the command prompt window navigate to the folder you have just unzipped (using cd commands).
  7. Turn off your Moto G smartphone.
  8. Wait a few seconds and then reboot in bootloader mode.
  9. For bootloader mode press and hold volume down and power buttons at the same time for a few seconds.
  10. Then connect your smartphone to your computer via a USB cable.
  11. On the cmd window type the following command: “superboot-windows.bat”.
  12. Wait while your Moto G is being rooted.
  13. In the end, unplug the USB cord and reboot your phone.
  14. Go to Google Play and download the Root Checker app to check the root status.
  15. If root checker app says root access available then Enjoy you have rooted your Moto G.
  16. After Moto G rooting you can install custom Rom’s and firmware.

Note: – If you want to remove the unlocked bootloader message then just download this file and flash it via TWRP recovery.


  1. Motorola October 16, 2016
  2. Sachin October 12, 2016
  3. Motorola September 4, 2016
  4. Sai Teja September 3, 2016
  5. Motorola August 16, 2016
  6. Motorola August 16, 2016
  7. hamed August 14, 2016
  8. Sasi August 11, 2016
  9. Hanmanthu August 10, 2016
  10. Motorola August 3, 2016
  11. arabind August 1, 2016
  12. Motorola July 26, 2016
  13. harshid July 25, 2016
  14. Motorola July 23, 2016
  15. Motorola July 23, 2016
  16. Mihir July 22, 2016
  17. Mihir July 22, 2016
  18. Motorola July 19, 2016
  19. Krishnandu Baidya July 18, 2016
  20. Motorola July 17, 2016
  21. prithvi July 15, 2016
  22. Motorola July 14, 2016
  23. aadi July 12, 2016
  24. Motorola July 4, 2016
  25. Motorola July 4, 2016
  26. sanket July 2, 2016
  27. Madhu July 2, 2016
  28. Motorola June 24, 2016
  29. akash kumar June 23, 2016
  30. Motorola June 10, 2016
  31. masterbayne June 9, 2016
  32. Motorola June 8, 2016
  33. Paventhan May 27, 2016
  34. Motorola May 26, 2016
  35. anu May 23, 2016
  36. Motorola May 12, 2016
  37. Bryan Turano May 12, 2016
  38. Motorola May 8, 2016
  39. karanbir singh May 8, 2016
  40. Motorola May 1, 2016
  41. gayathiri. b May 1, 2016
  42. Nasir April 30, 2016
  43. geoff April 25, 2016
  44. Motorola April 23, 2016
  45. Motorola April 18, 2016
  46. Motorola April 18, 2016
  47. Abington April 17, 2016
  48. ammy rajput April 17, 2016
  49. Sahib April 16, 2016
  50. Motorola April 14, 2016
  51. Motorola April 14, 2016
  52. Nimaynu April 10, 2016
  53. Motorola April 10, 2016
  54. Motorola April 10, 2016
  55. Nimaynu April 9, 2016
  56. Mihai Durbaca April 6, 2016
  57. manikandan April 5, 2016
  58. Kumar sankalp April 4, 2016
  59. Rahul Vyas March 30, 2016
  60. nk March 28, 2016
  61. Aniket March 7, 2016
  62. Utkarsh February 25, 2016
  63. Motorola February 23, 2016
  64. Rajasekar February 22, 2016
  65. Sridhar February 21, 2016
  66. Motorola February 20, 2016
  67. Motorola February 20, 2016
  68. jaffy February 18, 2016
  69. Kundan Kumar February 18, 2016
  70. Motorola February 18, 2016
  71. anurag pawar February 11, 2016
  72. Motorola February 7, 2016
  73. Sahil February 7, 2016
  74. Motorola February 6, 2016
  75. Sahil February 6, 2016
  76. Motorola January 28, 2016
  77. Motorola January 28, 2016
  78. AjayK January 28, 2016
  79. Garv Sharma December 10, 2015
  80. Sasa December 8, 2015

Add Comment