Moto X VZW Developer Edition (XT1060): Bootloader Unlock, TWRP (Recovery), and Su flash

The developer edition is pretty clean from the get-go, but its primary advantage does come from the unlockable bootloader. It wasn’t nearly as smooth of a process as my Galaxy Nexus, but no Nexus 5 on Verizon means options are far and few between. Farewell old friend

The Usual Toys + mfastboot & RSD Lite

Grab the usual platform-tools from the Android SDK. Add the binaries to your PATH if you’d like etc.

Motorola devices also may (in this case assuredly) need to use mfastboot which helps avoid some flash recovery size issues with this purpose-built Motorola variant of fastboot.

I’ve uploaded a copy here —  — but, you’re free to find a copy for yourself if you’re wary.

RSD Lite –

KitKate 4.4 OTA or Manual Update

Before anything, I patched the system up to KitKat 4.4 through OTA

EDIT: Also, you can find the firmware here –

If you’re going to use RSD Lite:

  1. Install Motorola Device Manager (for drivers) –
  2. Extract the correct firmware (e.g. )
  3. Find the .XML file in the extracted directory and remove the line:
  4. Save the file.
  5. On the phone, enter the bootloader
  6. Open up RDS Lite and ensure the program sees your phone.
  7. Navigate to the XML file and begin the process. (This will cause a wipe)

Unlock the Bootloader

If you’re not on VZW or ATT (or have the “Developer Version” on those carriers) you can unlock your bootloader by following the instructions on this website:

You will need fastboot/mfastboot to recovery necessary GUIDs/IDs and perform the unlock.

Essentially it involves pulling and formatting data from the device, submitting that to Motorola, and they provide you with an unlock code to which you can unlock your device in the bootloader using:

This may void your warranty.

TWRP patched for Moto X

At the time of this article, only had initial support for f2fs which Moto X uses (KitKat 4.4)

I should also note that ADB sideload did not seem to be functional, so you’ll have to load the ZIP files on to the /sdcard

  1. Boot into the bootloader (Power+VolDwn)
  2. Use the command to flash the recovery
  3. After a successful flash, use VolDown to select RECOVERY and use VolUp to boot into it (Power will simply boot into system). If you do not do this after initially flashing the recovery, you will encounter issues like “No Command” the next time you try to boot into Recovery

SuperSU Root

Once you’ve verified TWRP is working you can either flash the SuperSU ZIP yourself or use the play store app to download/flash it for you.


Leave a Reply

Your email address will not be published. Required fields are marked *