Motorola

Nexus 6 / Moto X Pro (XT1115, China): Guided Flashing Walkthrough

The Nexus 6, sold in China as the Moto X Pro (codename shamu), is a Motorola device built on the Qualcomm Snapdragon 805 platform. This page covers XT1115, the China-market model number, tagged RETCN and CID11 in every known file — a different distribution channel from the globally-sold Nexus 6, which Google shipped directly as factory images under different model numbers.

This page covers all 3 known files for this build plus the full guided flashing walkthrough below.

Motorola Nexus 6 / Moto X Pro (XT1115 shamu, China)
Brand
Motorola
Codename
shamu
Model Family
XT1115
Chipset
Qualcomm Snapdragon 805 (APQ8084)
GPU
Adreno 420
Display
5.96" AMOLED, 2560x1440 (Quad HD)
Battery
3220mAh (non-removable)
Launch OS
Android 5.0.2
Latest OS
Android 5.0.2 (this China-market archive only; globally-sold Nexus 6 model numbers received later updates not represented here)
Firmware Type
Motorola stock fastboot firmware (CFC.xml packages and individual partition images)
Flash Method
Fastboot, via the flashfile.bat/CFC XML script or manual mfastboot flash

Download Firmware for Motorola Nexus 6 / Moto X Pro (XT1115 shamu, China)

XT1115
Region
RETCN (China, CID11)
Android
Android 5.0.2
Size
624 MB

Same build number as row 2 below, hosted on Google Drive.

↓ Download
XT1115
Region
RETCN (China, CID11), MobileGuru4.com mirror upload
Android
Android 5.0.2
Size
625 MB

Same build number as row 1 above, hosted on MediaFire via a third-party reupload — pick either one, not both.

↓ Download
XT1115
Region
RETCN (China, CID11, subsidy-DEFAULT)
Android
Android 5.0.2
Size
624.6 MB

A slightly newer build than rows 1 and 2, and the only file here with a supplied MD5 checksum.

↓ Download

Compatibility & Bootloader Notes

Stock firmware replaces the system, boot, and radio images only. Bootloader lock state is controlled separately through fastboot oem lock/unlock commands. The globally-sold Nexus 6 is well documented as unlockable this way with no token required; whether the same applies to this specific China-market XT1115/CID11 build rather than Motorola's token-based unlock process is untested and treated as unconfirmed here.

Preparation checklist for Motorola Nexus 6 / Moto X Pro (XT1115 shamu, China)
  • Confirm the XT1115 model number and CID11/RETCN tag from the device label, Settings > About phone, or the fastboot screen.
  • Install Motorola USB drivers and the mfastboot binary.
  • Back up accessible user data before flashing — both methods below wipe it.

How to Flash Motorola Nexus 6 / Moto X Pro (XT1115 shamu, China)

flashfile.bat / CFC XML fastboot script

  1. Install the Motorola USB drivers and the mfastboot binary on your PC, then extract one of the three shamu packages above — rows 1 and 2 are likely the same build, so pick either one, or use row 3 if you want the newer build with a verified checksum
  2. Boot the phone into fastboot mode (Volume Down + Power) and connect it with a reliable USB cable
  3. Confirm CID11 and the RETCN tag on the fastboot screen match the package before running flashfile.bat from a command prompt in the extracted folder
  4. Let the device reboot once the script completes

Manual fastboot flash (advanced, partition-by-partition)

  1. Extract the firmware zip and identify the individual images: boot.img, system.img, and the APQ8084 modem/NON-HLOS.bin radio partition
  2. Boot into fastboot mode and confirm the unit is detected with fastboot devices
  3. Flash only the partitions you need — for example fastboot flash boot boot.img, then fastboot flash system system.img — using images from the CID11/RETCN-matched package confirmed above
  4. Optionally run fastboot erase cache and fastboot erase userdata for a clean start on this device — this wipes data
  5. Reboot with fastboot reboot and confirm the boot loop or boot-image issue on this Nexus 6 / Moto X Pro unit is resolved

Frequently Asked Questions