New Motorola Moto GEarlier this month Motorola had launched the New Moto G 2014. The device comes with improved specifications and bigger screen. Soon after its announcement, Motorola Moto G XT1068 went on sale in India.

New Motorola Moto G 2nd Gen runs on almost Stock Android Kitkat 4.4.4. But Sometimes you want more customizations and want more out of your device. And there comes the rooting. After rooting the device you can do much more from your smartphone.

Today, I am posting first method of rooting Moto G 2nd Gen XT 1068. The rooting method is developed by XDA member. The rooting method works for all versions of Moto G including the one sold in India.

Earlier I have also posted the tutorials for rooting first Gen Moto G and Moto X and now we are presenting the guide to unlock the bootloader and root the Second Gen Moto G. It works for both Moto G XT 1068 and XT1069.

The Rooting Process involves two steps:


  • Rooting your device will void your warranty and you will not receive any OTA Update from Motorola though you can revert back to stock version and receive OTA updates, but you cannot regain your warranty.
  • Rooting Process will wipe all your data, so before proceeding, make sure you have backed up all your phone data.

Pre-Requisites and Downloads:

Before proceeding, you need to download below files:

Install the Android SDK and copy mFastBoot file in the ADB directory, that is in the C:\Program Files\android-sdk\platform-tools directory.

Steps for rooting Moto G 2nd Generation:

After downloading the above files, installing the Android SDK and coping the mfastboot files. Follow steps below

Unlocking Bootloader:

  • You need to unlockbootloaderin order to root the device. To unlock thebootloader follow steps below:
    • Put your device in bootloader mode – Turn off the phone then turn on with the ‘volume down’ button pressed to enter the bootloader.
    • Open command prompt and type :

      CD C:\Program Files\Android\android-sdk\platform-tools

    • Connect device to PC and then type Type:

      fastboot oem get_unlock_data

    • The output will look like this:

      (bootloader) 0A40040192024205#4C4D3556313230
      (bootloader) 30373731363031303332323239#BD00
      (bootloader) 8A672BA4746C2CE02328A2AC0C39F95
      (bootloader) 1A3E5#1F53280002000000000000000
      (bootloader) 0000000

    • Now copy the above string without (bootloader), The string will look like this


    • Now, Goto Motorola website to unlock the bootloader of Moto G.
    • Enter the String which you received in above steps (paste your bootloader key, don’t paste the above key)
    • After entering above key, you will get your unlock key by email, Copy your unlock key and then type

      fastboot oem unlock UNLOCK_KEY

    • Now your device is unlocked.


  • Put your device in bootloader mode and copy in the SD Card.
  • Now to root the device, follow the below steps:
    • Open command Prompt and type:

      CD C:\Program Files\Android\android-sdk\platform-tools

    • Now, Type:
      fastboot flash recovery TWRP2801-titan-motog-2014.img
    • Disconnect device from PC.
    • Then get into recovery mode by pressing the Volume Down button to highlight recovery mode and then press the Volume Up button to select the recovery mode.
    • You should now have booted into the Team Win Recovery Project custom recovery. Click on Install to install SuperSu. Scroll down to sdcard and then select it.
    • Then scroll down to download and select it.
    • Select the SuperSU zip file and swipe to install.
  • Now, your device is rooted.

You can head over to original thread at XDA for any query.

So, in this way you can unlock the bootloader and root the Moto G 2nd Gen 2014. If you have any problem then tell us in the comment section below.