How to root Motorola Moto G on KitKat 4.4.2

By | June 26, 2014

There is no doubt that the Motorola Moto G is the best budget smartphone till now. Moto G comes with awesome combination of software and hardware and is very well optimized and will give you smooth performance as well. We have already written many articles related to Moto G  rooting and custom recovery which you can find in this website. Recently Motorola Moto G got Android 4.4.2 update few days back and previous method does not work with this update. So, In this article we’ll share a new method to root your Moto G running on Android 4.4.2 Kitkat.


Method which I have posted here is quite confusing one so you need to be careful throughout the process, any silly mistake can harm your device. Here below are some warnings or cautions you need to know before going through the process. Read them thoroughly and follow accordingly.


  • Rooting is not an authorized process hence you will be losing all your warranty benefits over your Android Smartphone after Rooting it.
  • You might not receive any future official software or firmware updates after rooting and installing Custom ROM in your Android Smartphone.
  • There are certain risks of damaging your Android handsets/tablets while Rooting. Hence, it is recommended that you proceed at your own risk.

Things to be Done

  • You must be ready with the Windows computer, this method has been tested on Moto G and it works only with this model only.
  • Download and Install Moto G drivers on your PC. Click Here to Download.
  • Now enable USB debugging mode on your device, if you don’t know how to do that, then follow this: Settings-> Applications-> Developers Options-> check USB debugging mode.
  • Charge your device minimum up to 70%, don’t follow the process if you battery is showing less than 50%.
  • Create a complete backup of your data and make sure you have saved them in your PC for extra safety.
  • One confusing task you have to accomplish, install and configure Android SDK on your PC. Click Here for guide.
  • Download Pie Exploit(Root tool)

How to root Motorola Moto G on KitKat 4.4.2

  1. Download and extract the Pie Exploit in a folder on the desktop.
  2. Now the time is to connect your Moto G with USB to your PC, make sure that you have enabled the USB debugging mode.
  3. Open the folder where you have extracted the Pie Exploit, now open command prompt here – Shift+Right Click ans select the option called ‘open command prompt here’.
  4. Execute the following two command to root your device, make sure that without completion of one don’t write the 2nd one:
    adb push pie.jar /data/local/atvc
    adb push /data/local/atvc
  5. Now after executing above two command, execute the following one:
    adb shell chmod 755 /data/local/atvc/
    adb shell /data/local/atvc/
  6. This is the output you will see after executing those commands, if you get any different result or output then comment below:
    Retina:package jcase$ adb push pie.jar /data/local/atvc
    5288 KB/s (1538203 bytes in 0.284s)
    Retina:package jcase$ adb push /data/local/atvc
    81 KB/s (137 bytes in 0.001s)
    Retina:package jcase$ adb shell chmod 755 /data/local/atvc/
    Retina:package jcase$ adb shell /data/local/atvc/
    pie by jcase
    want to buy me pie? paypal->
    Retina:package jcase$ adb shell
    shell@ghost:/ $ su
    root@ghost:/ # id
    uid=0(root) gid=0(root) context=u:r:kernel:s0
  7. Done, just reboot your device.

If you still have doubt that your device got rooted or not then go to Play Store and search for “Rootchecker” app and install. It will show is your device is rooted or not.

Author: Galvin Carter

Galvin Carter, the Associate Editor at The Tech Bulletin, is a computer programmer by profession and a geek by passion. He likes to gather knowledge about current technologies, gadgets. Being an Android lover, his content revolves around Android. +GalvinCarter