How to Root the Motorola Moto G

Want to root your brand new Motorola Moto G smartphone? If your answer is Yes, the guide below is all you need. Rooting your device will let you enjoy the true potential of your device namely root-only apps, custom recoveries and custom ROMs. Here’s how you can root your Moto G:

I. Before You Begin:

1. This will void the warranty of your device. However, you can reinstate the warranty by unrooting your device if there’s any unrooting procedure available.

2. Your bootloader must be unlocked in order to use this procedure. Please head to this site and get your bootloader unlocked first.

II. Downloading Required Files:

1. Superboot (Download link’s available in the first post)

III. Rooting the Motorola Moto G:

1. Download and place the Superboot archive onto your Desktop.

2. Unzip files from the archive over to your Desktop.

3. Turn OFF your Moto G.

4. Reboot your Moto G into bootloader mode. To do so, simply hold down the Volume DOWN+Power buttons together and you should boot into the bootloader mode.

5. Right-click on superboot-windows.bat and select Run as administrator.

6. It’ll automatically start rooting your device.

7. It’ll notify you when your device’s rooted.

8. You’re all done!

Awesome! You’ve successfully rooted your Motorola Moto G and you now have all the doors open to the world of custom developments!

If this procedure helped you please thank/donate to the original developers here.

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • michaell012

    people Earning BIG BIG and BIG $$$ On the ­NE­T send me message to see full report..

  • michaell012


  • VersedNJ

    I’m getting a Moto G VZW version, its a second line, I need VZW;s service, and really don’t want some religous carrier evanglism on other carriers. This is a specific need, and it has to be this carrier. Is there anyway to root this device without unlocking the bootloader, I have no intentions on flashing roms. All I want to do is to be able to remove carrier and some motorola apps. Just want root access, nothing else.

  • Would this method work with the Moto G 4G running Android 4.4.4?

  • Karan Bhayani

    I right-clicked superboot-windows.bat and clicked on run as administrator, on my device it shows that only one command has been entered, which is “getvar:all”. The cmd is closed, it closed on its own. Is the device rooted?

  • Jesal Patel

    plz help me……i connected my moto g first gen 8 gb and when i opened superboot-windows.batas administrator it closes automaticall…i performed all steps correctly…plz help me

  • syamkumar

    My phone Android version 5.1 lollipop ,I can’t root this method

    • Karl Keyte

      I have the same problem. It executes, completes and reboots, but when I run any of the root-check apps, I’m told that the device is NOT rooted. So – right now, I can’t find a way to root this device. And yes, the bootloader is unlocked properly.

      Any ideas?