The Motorola Moto G is a low-end smartphone that was released in November, 2013. The Moto G is truly a revolution for the low-end smartphone market as it comes with very decent specs without compromizing anything.

In this post you will learn how to root the Motorola Moto G and get the best out of your Android smartphone. Before you proceed, you first need to unlock your bootloader. You can find a link with the instructions in the pre-requisites part.


Rooting your phone will void your warranty! AndroidJunkie will not be held responsible for any damages caused to your device by following this tutorial. Perform these steps at your own risk!


  • Make sure you have unlocked your bootloader - How to unlock Moto G bootloader
  • Download the Android SDK package to your computer and extract it (provided by AndroidPit) - ADB Tools
  • Download the Moto G bootloader file to your computer - Click here.
  • Download the Moto G Recovery image - Click here.
  • Download and transfer the SuperSU zip file to your phone - Click here.
  • Be sure to create a backup of your important data as in this guide we will be wiping it.
  • Enable USB Debugging from your Developer options. You first need to unlock Developer options by heading into Settings > About phone and multiply tapping on Build Number until it says you are a developer. You can then find Developer options right above About phone in your Settings menu.

Rooting Motorola Moto G 

  1. Unzip the bootloader file into the folder adb-tools that you got after extracting the ADB Tools package from the pre-requisites above and put the recovery.img file there as well.
  2. Turn off your Moto G and boot into fastboot mode by holding Volume down + Power buttons together
  3. Now connect your phone to your computer via your USB cable
  4. Now hold the Shift key on your computer and right-click on a blank spot inside that folder and choose "open Command Prompt here".
  5. Now type in the following command: " mfastboot flash motoboot motoboot.img "
  6. After that, type in this command: " fastboot flash recovery recovery.img "
  7. Once that is also done, disconnect your Moto G from your computer
  8. Turn it off once again but this time boot into recovery mode by holding Volume up + Power buttons together.
  9. Now choose "install zip" and locate the SuperSU zip file
  10. After that is done, choose reboot system now

That's it, you should now have a rooted Moto G.

    Post a Comment