[Moto G General] sanilch99:
Hello, guys this is my first post but i am quite sure that my methods work.If there any problems then u can surely ask in the section below. This thread will be a GUIDE TO ROOT AND INSTALL CUSTOM RECOVERY FOR MOTO G 1st Gen users.

Some prerequisites are:

1. Motorola drives (https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481)

2.Fastboot and recovery files (https://www.dropbox.com/sh/9jf2va51ffg0pzq/AAAxDT-ETf7AESIcHGnfEgv7a?dl=0)

[ Let these files be downloaded and kept in Cdrive of ur pc and and place them on the desktop.. Please name this folder MOTO FILES]

3. SuperSu files https://download.chainfire.eu/696/supersu/ and[/url] paste it in ur phones internal memory and please do this after unlocking the bootloader cause bootloader unlocking will delete everything so its better to do it after unlocking bootloader

Download these files and ur done... Now lets continue to the fun part

This process involves three very simple steps :

1. Unlocking the Bootloader:-

This process is infact very easy to do. There are several guides on the internet regarding this process but the one that i suggest is by High On Android/ Max Lee . Follow his method and u can very easily unlock ur bootlader. Copy this url and see it for urself fellow guys...http://highonandroid.com/android-smartphones/how-to-unlock-bootloader-on-motorola-android-smartphone

2. Erasing ur previous recovery and installing a new one and rooting ur phone all in one process

Some users have been reporting that even after installing custom recovery , whenever they go into recovery they enter into stock recovery. The actual problem is that the stock rom of the Moto G rewrites over the new custom recovery installed.

So we have to install the recovery actually twice but it only takes a few minutes

i) Firstly be sure to have lots of juice in your phone

ii) Boot ur phone into the bootloader by power offing ur device and then pressing the volume down and power button together for 10 seconds and then leaving both of them together.

iii) Now connect ur device to ur pc/laptop

iv) Now open a cmd and enter the following commands(press enter after every command)

- cd Desktop

-cd MOTO FILES

-fastboot flash recovery Recovery2.img

-fastboot reboot-bootloader

[MAKE SURE NOT TO REBOOT UR DEVICE ]

v) Now ur phone has custom recovery installed in it and u shud now enter into recovery mode by choosing the option from the bootloader, by pressing volume down and then volume up while in bootloader mode.

vi) This will open the Philz recovery that i have provided with. I prefer the philz recovery over the cwm one. Now go on and install the SuperSu update zip file. And BOOM ur Device is now rooted !!!!.

vii) Now reboot ur phone and u must install

-ROOT CHECKER (to check root)

- and most importantly ROOT EXPLORER

viii) After following step (vii), now if u try to go into recovery, u will be booted to stock recovery. So to prevent that use the ROOT EXPLORER app and go to the root \system\etc and delete the file named install-recovery.sh .

ix) After deleting the file u will once again have to follow step (iv) and install custom recovery this will ensure u having custom recovery even after rebooting ur device and u will have ROOT access as well :o