I have a Moto G. I need to root my phone to use some apps.

Can anyone given me the steps to root a Moto G running 4.4.4 KitKat (the most safest and easyist way).

How to Root Moto G

There are are three simple steps only

  1. UNLOCK BOOTLOADER

  2. FLASH CUSTOM RECOVERY [I USED CWM]

  3. FLASH SUPERSU

DONE

Yeah ...you don't need to downgrade your bootloader which is very risky

Procedure

  1. UNLOCKING BOOTLOADER :- i thinks its already explained well at different sites and motorola's site also [ i used this guide Moto-g-unlock-bootloader-and-root only for unlocking]

  2. FLASHING RECOVERY-

You need 3 things (a) motorola usb drivers [download from here ] (b) adb drivers (download from here ] (c) Custom recovery (download from here ] i used cwm without touch OR USE PHILZ RECOVERY (4.4.4) CLICK HERE TO DOWNLOAD

Real procedure:-

  1. install motorola usb drivers
  2. extract adb drivers anywhere in your computer
  3. copy recovery.img [i renamed it to only recovery] into adb tools folder
  4. boot your phone into fastboot mode by pressing volume down key and pressing power key simultaneously , and then releasing power key .
  5. connect your moto g to your computer through data cable
  6. go into adb tools folder => while pressing shift key => right click => and click open cmd here !
  7. type [fastboot flash recovery recovery.img] and press enter { IGNORE Mismatched partition size' AFTER FLASHING RECOVERY }

DONE just press volume down and then volume up to boot into cwm

  1. FLASHING SUPER SU

  2. DOWNLOAD THIS FILE FROM HERE

  3. PUT IT IN INTERNAL MEMORY

PROCEDURE => IN CWM =>INSTALL FROM SD CARD => CHOOSE SUPER SU => RESTART It will ask 'root is broken' WHEN REBOOTING FROM CWM. CHOOSE YES DONE !

I recommend these apps you should install first after rooting

  1. Greenify (getting awesome battery backup )
  2. xposed installer
  3. gravitybox
  4. tinted status bar (i love this module..make your android like ios7)
  5. Titanium Backup
  • Couple questions: Can one use the Play Store SuperSU instead of installing the linked file with the custom recovery? Is the only reason for using the custom recovery to install the SuperSU program from a file? Sorry I'm confused what exactly the custom recovery does differently, and what does the linked SuperSU do differently? Thanks! – user29020 Jan 22 '15 at 23:57
  • Think of the SuperSU application as being a sort of graphical front-end for the su binary. Because of the way directory/file permissions are configured on Android, you need to have the su binary on your /system partition in order for it to work. Putting elsewhere will not suffice, because it will not have the permissions it needs to actually allow processes to switch users. Normal applications (without root) cannot write to/system, so the SuperSU application itself cannot simply install su where it needs to be. This is the reason why you will not have root if you install SuperSU from the Pla – redchief Jan 24 '15 at 14:32

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.