Motorola

Moto X 2013 (ghost): Guided Flashing Walkthrough

The Moto X 2013 (codename ghost), which Motorola marketed as the "X8 Mobile Computing System," shipped across seven region- and carrier-locked model numbers: XT1049 (Republic Wireless/C Spire), XT1052 (Europe/Asia-Australia retail), XT1053 (T-Mobile US/NII Mexico), XT1055 (U.S. Cellular), XT1056 (Sprint), XT1058 (AT&T plus a wide Latin American carrier set), and XT1060 (Verizon). This page covers one representative build per model number plus the full guided flashing walkthrough below.

Motorola Moto X 2013 (ghost)
Brand
Motorola
Codename
ghost
Model Family
XT1049, XT1052, XT1053, XT1055, XT1056, XT1058, XT1060
Chipset
Qualcomm MSM8960DT "Snapdragon S4 Pro" (Motorola X8 Mobile Computing System)
GPU
Adreno 320
Display
4.7" AMOLED, 720x1280
Battery
2200mAh, non-removable
Launch OS
Android 4.2.2
Latest OS
Android 5.1 (official ceiling on most branches)
Firmware Type
Motorola CFC.xml/flashfile.xml service package, flashed via mfastboot or RSD Lite
Flash Method
mfastboot with CFC.xml packages (RSD Lite as a confirmed alternate)

Download Firmware for Motorola Moto X 2013 (ghost)

XT1049
Region
REPW (Republic Wireless)
Android
Android 5.1
Size
894.6 MB
↓ Download
XT1052
Region
RETEU (Retail Europe)
Android
Android 5.1
Size
852.2 MB

Two UK-tagged builds for the cid7 group (O2-GB, RETGB) are covered separately on firmwarefile.uk.

↓ Download
XT1053
Region
TMO-RETAIL (T-Mobile US retail)
Android
Android 5.1
Size
879.7 MB

XT1053 also ships as NII/Nextel Mexico builds — see the full archive if that's your branch.

↓ Download
XT1055
Region
USC (U.S. Cellular)
Android
Android 5.1
Size
890 MB
↓ Download
XT1056
Region
SPRINT (Sprint USA)
Android
Android 5.1
Size
912 MB
↓ Download
XT1058
Region
ATT (AT&T USA)
Android
Android 5.1
Size
894.8 MB

XT1058 also ships across a dozen-plus Latin American carrier branches (TEF*, AMX*, NII*, RETBR, TIMBR, RCICA, PERAR, OIBR) — see the full archive for the exact one.

↓ Download
XT1060
Region
VZW (Verizon Wireless)
Android
Android 5.1
Size
990 MB
↓ Download

Compatibility & Bootloader Notes

A stock mfastboot flash restores system, boot, and radio images only — it does not itself lock or unlock the bootloader. That's a separate, optional step via Motorola's official unlock-token process and is not required just to reflash stock firmware.

Preparation checklist for Motorola Moto X 2013 (ghost)
  • Confirm the exact model number (XT1049/XT1052/XT1053/XT1055/XT1056/XT1058/XT1060) from Settings > About phone.
  • Note the carrier/branch tag on the fastboot screen before downloading — it must match the package exactly.
  • Install the Motorola USB drivers and either the mfastboot binary or RSD Lite 6.1.5+.
  • Back up accessible files — a full flash on this device can format internal storage.
  • Charge to at least 30% — this device has a non-removable battery, so a mid-flash power loss carries more risk.

How to Flash Motorola Moto X 2013 (ghost)

mfastboot with CFC.xml package (recommended for most users)

  1. Before downloading anything, confirm both your exact model number and carrier/branch tag from Settings > About phone or the fastboot screen — for example XT1058_GHOST_ATT for an AT&T unit, or XT1055_Ghost_USC for U.S. Cellular, as listed in the downloads above. XT1058 in particular spans a dozen-plus non-interchangeable Latin American branches, so the branch tag matters as much as the model number.
  2. Back up any accessible files first — a full flash on this device generation can format internal storage, not just wipe the usual userdata partition.
  3. Install the Motorola USB drivers and the mfastboot binary, then power the device off completely and hold Volume Down + Power together until the bootloader/fastboot screen appears. Connect it via USB.
  4. From the extracted CFC.xml package's folder, run its flash script with mfastboot (not stock Android SDK fastboot — it doesn't recognize several of the OEM commands these scripts issue).
  5. If you'd rather use RSD Lite instead of the mfastboot script, note that some of this device's packages need one XML line deleted first before RSD Lite will accept them — see FlashGuideHub's full guide for that exact fix rather than guessing at it here.
  6. Let the script run to completion without disconnecting, then confirm the Android version and IMEI/signal under Settings > About phone once it reboots.

Manual Fastboot (Partition-by-Partition)

  1. An advanced alternate to the full mfastboot script, useful if the script itself won't run on your OS. Extract the same CFC.xml package and identify the individual images inside it — boot.img, system.img, and the radio/modem image.
  2. Boot into the bootloader/fastboot screen (Volume Down + Power) and confirm the device is detected with fastboot devices.
  3. Flash each partition individually with standard fastboot — for example fastboot flash boot boot.img, then fastboot flash system system.img — using images from the same branch-matched package confirmed above.
  4. Reboot with fastboot reboot once every partition you need has been flashed.

Frequently Asked Questions