How to Root and Install TWRP Recovery on Moto Maxx XT1225


Motorola had made quite a fortune last year with the budget phones like Moto E, Moto G and some premium devices like the Moto X. However, the Nexus 6 received some mixed opinions from the tech community, thanks to the gigantic 5.9 inch screen and somewhat pricey tag for a Nexus device. Nevertheless, Motorola launched another device at the end of 2014 which is internationally known as the Motorola Moto Maxx XT1225 or the Verizon Droid Turbo exclusively in US. Moto Maxx is yet another powerful device from Motorola which is arguably a good choice over the Nexus 6 except for the sturdy looks compared to Nexus 6’s decent design.

Powered by a 2.7 GHz Snapdragon 805 processor and coupled with 3 gigs of RAM, the Moto Maxx is one of the strong contenders in the premium Android phones shelf. Unarguably, the hardware of the device is quite powerful enough to replace the PC but there is some more power buried under the hood which can be unleashed once the device access is fully available to the user. To enjoy the full power of Android OS, one should definitely root their device and gain complete access over the OS rather than playing to the tunes of manufacturer’s limitations.

Rooting a device gives you hardware level access which can be used to boost the device performance by directly manipulating the hardware of the device. However, this might turn out sore for some users but you should be fine as long as you know what you’re getting into. In this tutorial, we will show you how to install TWRP recovery on your Moto Maxx XT1225 and root it. Once the device is rooted, you can use loads of advanced apps which will improve the device’s performance.


This Guide is intended only for the Moto Maxx with the model number XT1225, not for any other device of Motorola. Be extra cautious when you choose the firmware builds as flashing wrong firmwares might result in a bricked device. You alone are responsible for any consequences that might occur during the process, we shall not be held responsible for any damage to your device.


  • Unlock the device bootloader before following this guide.
  • Either setup ADB and Fastboot on your computer, or download the Minimal Fastboot tool and unzip it: (Rename mfastboot.exe to fastboot.exe)
  • Install Motorola USB Drivers on your computer.
  • Enable USB Debugging on your Moto Maxx. If you don’t know how to do it, follow the instructions given here.


TWRP RecoveryClick Here

Root file Click Here


You can now root your Moto Maxx XT1225 running Lollipop and install a custom recovery on it. Head over to our new tutorial by clicking the link below:

Flash TWRP Recovery and Root Moto Maxx XT1225 on Lollipop

Installation Instructions

For your convenience, the guide is split into two parts. First we will install TWRP on your device and later flash the root file to attain SuperSU permissions.

Install TWRP Recovery on Moto Maxx XT1225

  1. Download the TWRP recovery file and unzip it to get an image file with the name maxxpatched.img. Rename the image file to recovery.img for convenience.
  2. If you’ve setup system wide ADB, you’re good to go. Otherwise, place the recovery.img from step 1 in the directory where the fastboot files are installed/extracted.
  3. In the fastboot folder, open a command prompt by pressing Shift+Right Click and select open command prompt here from the windows context menu.
  4. Connect your Moto Maxx using an USB cable and make sure the device is detected by your PC. Now reboot the device into bootloader with the following command:
    adb reboot bootloader
  5. Once in bootloader, flash the recovery.img on your device with the following command:
    mfastboot.exe flash recovery recovery.img
  6. Reboot the device with the following command once the image is successfully flashed on your device.
    mfastboot.exe reboot

Root Moto Maxx XT1225

  1. Transfer the root file, to the root of your device’s internal storage using an USB cable.
  2. In the fastboot folder, open a command prompt by pressing Shift+Right Click and select open command prompt here from the windows context menu.
  3. Connect your device to PC using an USB cable. Boot your device into recovery mode using the following command:
    adb reboot recovery
  4. In recovery mode, select install to install the downloaded root file. Navigate to the location where you have placed the file and select it.
  5. Confirm flashing the file by swiping to the right and wait for the zip to be flashed successfully.
  6. If everything went good, you can reboot the device from the reboot options in TWRP main menu.

That’s it. Now you have a working root on your Moto Maxx along with the powerful TWRP recovery.

For any queries regarding the tutorial, you can approach us from the comments section below.

  • No.

  • thunderjay heart

    can i use it on my moto droid turbo xt1225??
    with android version 6.0.1

  • Nope. It doesn’t make any difference. You can use “mfastboot” or mfastboot.exe”.

  • Ivan Barrenechea

    Does it have to do with this step you instructed?

    “Rename mfastboot.exe to fastboot.exe”

  • pedro ayres

    it goes normal, but I what should I do to install the stock firmware? I tried ‘mfastboot adb push the name of the firmware and then go on recovery to install, I tried ‘mfatboot flash zip’ it wont go, and it doenst turn on so i cant turn usb debugging so I cant use RSD lite

  • What happens when you go to fast boot mode?

  • pedro ayres

    How? I tried a lot of ways and it wont go. I tried fastboot, recovery, but it wont go

  • Install the stock firmware.

  • pedro ayres

    My xt1225 is bricked. What can I do?

  • Try this instead. Tested on 5.0.2:

    Download TWRP:

    Download SuperSU:

    Reboot phone in fastboot mode
    Rename the downloaded recovery file as “recovery.img”
    Flash TWRP using this command: mfastboot flash recovery recovery.img
    After flashing it ,boot in recovery mode
    Install Super su update zip file
    Now reboot the phone.

    Let me know!

  • Fábio Trevisan

    Hello, tks for so specific directions… I have updated to Lollipop 5.0.2. Is it possible to root it again, using same above procedures? Tks,

  • Pingback: Enjoy louder Volume on your Moto Maxx with the High Volume Mod()