TWRP recovery and Rooting guide for Moto G

TWRP recovery and Rooting guide for Moto G

Although there are so many ways to root your Moto G 4G but here I am going to present the very simplest way to root your device.
Before starting this process please make sure that you have at least one hour of complete time.
Please don’t do this in hurry, because I will not be held responsible for any mistakes that YOU did.

Before proceeding to root your device I want you to take a backup of all your current data.

Please follow the link for how to backup all the data on your android device:
Step by step guide to take full backup of your phone data

After backup go to unlock your boot loader.
Boot loader unlock process will delete all user data.
Boot loader unlock website

After taking backup and unlocking boot loader of your phone please make sure that you have the following things in hand to start with the rooting method.

Required things:
Depending on you Moto G version you download the corresponding recovery ONLY.

Fastboot and adb binaries
Latest SuperSu su binaries developed by Chainfire
TWRP recovery image for your Moto G 1st Gen (Code name: Falcon)
TWRP recovery image for your Moto G 2nd Gen (Code name: Titan)
TWRP recovery image for your Moto G 4G (Code name: Peregrine)
USB cable and USB Driver for Moto G

STEP 1:

Unzip the fastboot and adb binaries and save it in some folder.
Copy the recovery image file inside the fastboot and adb folder.

STEP 2:

Open a command console and go to the folder where you have adb, fastboot and the recovery image.
Type the following command in the console:

$ adb reboot bootloader

This will take your device to the bootloader mode where you can change your under lying system data.

STEP 3:

Type the following command that installs the TWRP recovery image to your device:

$ fastboot flash recovery <RECOVERY FILE NAME>

$ fastboot reboot

After successful completion of these commands your Moto G 4G will have the TWRP recovery flashed and your phone will be rebooted.

Rooting the Moto G:

NOTE:
Rooting guide will only work after TWRP custom recovery installation.
If you will SKIP the TWRP recovery installation process and perform only these steps then rooting will not be done.

STEP 1:

Copy the SuperSu zip file that you have downloaded to your SD card.

STEP 2:

Type the following command in the console:

$ adb reboot recovery

 

STEP 3:

Follow the below mentioned steps to flash the SuperSu zip file to your Android system.
Touch on the Install software button
And then Select a zip file to install.
Select the SuperSu binary zip file where you have kept in the SD card.
Now, swipe the button on the bottom to start the flashing procedure.

After successfully completing all the above mentioned steps your device will be rooted.

Previous World's first firefox OS based, most affordable, feature packed phone launched in India: Intex Cloud FX
Next [ROM] Official Cyanogenmod 11 for the Moto G 4G (Code name: Peregrine)

About author

siba 698 posts

A B.Tech degree holder with more than 5 years of experience on Embedded Systems design domain. He has worked on Aerospace domain, NAND storage, Server storage and Wireless networking.

View all posts by this author →

You might also like

Uncategorized 1Comments

[CUSTOM ROM] [LP] NameLess ROM based on CyanogenMod 12 Android 5.0 Lollipop for Samsung Galaxy S3

Of course the latest Android Lollipop is rolling out but after the source code release it has been rapid up by the developers around to provide unofficial releases. The official

Uncategorized 0 Comments

AMD 6th Gen APU brings 12 core processing at the cost of less power

Definitely AMD is not comparable to the processing capability of Intel and hence it is focusing more to capture the mid range market at least. With the AMD 6th Gen

Uncategorized 0 Comments

CyanogenMod 12.1 for Moto G2, Android Lollipop 5.1

This CyanogenMod 12.1 for Moto G2, 2014 version (device codename: TITAN). CyanogenMod 12.1 is based on Android Lollipop 5.1 with lots of customizations. WARNING: Installing custom ROM requires a custom

0 Comments

No Comments Yet!

You can be first to comment this post!