[Moto G 2015 General] drmuruga:
my method to root g3 te

If you are ready to accept all the implications of unlocking the bootloader, which -except for Developer Edition devices- includes completely voiding your device's warranty, then let's get started.

Make sure to take a backup of your entire device data.

Download the Android SDK OR Download the Minimal ADB and Fastboot

Install the latest Motorola USB Drivers on your desktop. Download from motorola website

Put your device in fastboot mode (power off, then press the power and volume down buttons simultaneously).

Open Command Prompt on androidsdk/platform-tools/ (Hold Shift and right click and press open command window here)

Connect your Phone to PC

Type this in the CMD prompt window - fastboot oem get_unlock_data

You will get a return string. Copy it. [Right Click-Mark- Mark the text by pressing the shift key-Now press Ctrl+C]

Paste all the lines together in a notepad. Remove the empty spaces.

Now go to the Motorola Site.Sign in using your Google account or Motorola ID. Scroll down the page and paste the copied string in the field at step #6. Then click on ‘Can my device be unlocked?’, after which a "REQUEST UNLOCK KEY" button will appear at the bottom of page.

To get your unlock key, select the ‘I Agree’ option. Note: You will receive an email with your Unlock Key at the email address you used to log in there.

Important – Copy the 20-character key that Motorola sent you via email. Make sure your device is connected.

Then in CMD type: fastboot devices (To check your device is connected)

Then type: fastboot oem unlock UNIQUE_KEY

NOTE: In above command, replace the word ‘UNIQUE_KEY’ with the unlock code that you got via email. Then hit enter and the unlocking process should begin. Wait for a while and soon you’ll see ‘Bootloader Unlocked’ warning on your Moto

NOTE: You will be asked to sign up/register for My Moto Care to continue on.

UNLOCK YOUR BOOTLOADER

STEP 2 - GET YOUR DEVICE ID & UNLOCK CODE

First ensure your device has the latest tools.

Install the Android SDK. Download here.

Install the latest Motorola USB Drivers on your desktop. Download here.

NEXT GET YOUR DEVICE ID

Put your device in fastboot mode (power off, then press the power and volume down buttons simultaneously).

On your desktop, open a command prompt or terminal, and go to the directory where you installed the Android SDK tools (or make sure fastboot is in your $PATH)

At the prompt, type

$ fastboot oem get_unlock_data

The returned string will be used to retrieve your unlock key.

Example: On a Windows Desktop, the returned string format would be

$ fastboot oem get_unlock_data

(bootloader) 0A40040192024205#4C4D3556313230

(bootloader) 30373731363031303332323239#BD00

(bootloader) 8A672BA4746C2CE02328A2AC0C39F95

(bootloader) 1A3E5#1F53280002000000000000000

(bootloader) 0000000

On a Mac OS Desktop, the returned string format would be

INFO0A40040192024205#4C4D3556313230

INFO30373731363031303332323239#BD00

INFO8A672BA4746C2CE02328A2AC0C39F95

INFO1A3E5#1F53280002000000000000000

INFO0000000

Paste together the 5 lines of output into one continuous string without (bootloader) or ‘INFO’ or white spaces. Your string needs to look like this:

0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000

Check if your device can be unlocked by pasting this string in the field below, and clicking “Can my device be unlocked?”

Can my device be unlocked?

NOTE: If your device is unlockable, a "REQUEST UNLOCK KEY" button will now appear at the bottom of this page.

THEN GET YOUR UNLOCK KEY

NOTE: To get your unlock key you must read the following agreement and accept the terms before clicking the button below.

LEGAL AGREEMENT AND WARNING

I agree to be bound by the terms of the legal agreement.

I Agree I Disagee

NOTE: If your device is unlockable, a blue "REQUEST UNLOCK KEY" button will appear.

*You will receive an email with your Unlock Key at the email address you used to log in here. If you don't see the email, check your spam folder to make sure it wasn't sent there by mistake.

Download the correct twrp image file http://xdaforums.com/devdb/project/?id=13468#downloads

and copy the file into the same folder as your adb and fastboot binaries. Rename the image to twrp not twrp.img ( because twrp.img not working for me )and type:

fastboot flash recovery twrp.img

fastboot reboot

Download the SuperSU package from the download section.

Now transfer the zip files into your device’s internal storage. Place the zip file where you can easily locate it.

Now reboot into Custom Recovery (like TWRP). To boot into TWRP, first turn off your device and then press and hold volume down and power keys at the same time.

Although this is optional, it is recommended that you perform a nandroid backup. To backup your ROM, tap on backup option in TWRP and select all the partitions:System, Data, Boot, Recovery, EFS and swipe right where appropriate, to backup.

Now go back to the TWRP main menu or home screen and tap on the install option. Navigate to the SuperSU 2.62.3 file and select it.

Swipe the confirmation button to proceed with the installation.

Once installed, reboot to system.

Once you reboot, you can enjoy root access on your Android device with latest firmware. Verify root using the root checker app.

---------- Post added at 04:16 PM ---------- Previous post was at 04:07 PM ----------

Im using combined methods

Motorola global portal, xda forums .if confusing i will post simple method when i have time ( i'm busy to take care of my children)

---------- Post added at 04:25 PM ---------- Previous post was at 04:16 PM ----------

Simple root

1) unlock bootloader

2) flash twrp 2.8.7 for moto g turbo edition

3)reboot to twrp recovery first backup and flash supersu 2.62.3 which is very stable for me.DON'T ALLOW TWRP TO INSTALL SUPRRSU WHILE REBOOT.

You will root successfully .