[Moto X Q&A] motoridersd:
A friend of mine got an XT1053 in Mexico. Thinking the T-Mobile version is an XT1053, he brought it over and I decided to flash the Tmo KitKat leak on it.

I assumed this had an unlockable bootloader, but I also failed to read the instructions all the way, so I downloaded the 4.4 zip file, ran flashall.sh (I'm on a Mac) and got a failure when the script tried to flash boot. I then read that an unlocked bootloader was needed, so I went through the process only to find out that this device is not unlockable (failed verification on Moto's site).

Here's the output of the tmo 4.4 flash:

dhcp-523:tmobile_4.4_11.13 jdargence$ ./flashall.sh

Motorola Mobility flashing station script version 1.5

serial number not passed but found one device to flash
>>flashing [TAXXXXXXXX]

>> Waiting for fastboot enumeration...
Found TAXXXXXXXX device
>> Found TAXXXXXXXX device

>> Flashing gpt and bootloader images...

/sbin/fastboot -s TAXXXXXXXX flash partition gpt.bin
(bootloader) Variable not supported!
target reported max download size of 805306368 bytes
sending 'partition' (32 KB)...
OKAY [ 0.164s]
writing 'partition'...
(bootloader) This may take a few seconds, if a
(bootloader) different partition table is being
(bootloader) flashed since we need to backup
(bootloader) and restore a few partitions
OKAY [ 0.451s]
finished. total time: 0.615s

/sbin/fastboot -s TAXXXXXXXX flash motoboot motoboot.img
(bootloader) Variable not supported!
target reported max download size of 805306368 bytes
sending 'motoboot' (1604 KB)...
OKAY [ 0.278s]
writing 'motoboot'...
(bootloader) flashing sbl3 ...
(bootloader) flashing rpm ...
(bootloader) flashing tz ...
(bootloader) flashing aboot ...
(bootloader) flashing sbl1 ...
(bootloader) flashing sbl2 ...
OKAY [ 4.759s]
finished. total time: 5.038s

/sbin/fastboot -s TAXXXXXXXX reboot-bootloader
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s

>> Waiting for fastboot enumeration...
Found TAXXXXXXXX device
>> Found TAXXXXXXXX device

>> Erasing cache ...

/sbin/fastboot -s TAXXXXXXXX erase cache
(bootloader) Variable not supported!
erasing 'cache'...
OKAY [ 1.116s]
finished. total time: 1.116s

>> Flashing modem SW...

/sbin/fastboot -s TAXXXXXXXX flash modem NON-HLOS.bin
(bootloader) Variable not supported!
target reported max download size of 805306368 bytes
sending 'modem' (53740 KB)...
OKAY [ 3.602s]
writing 'modem'...
OKAY [ 2.413s]
finished. total time: 6.015s

/sbin/fastboot -s TAXXXXXXXX flash fsg fsg.mbn
(bootloader) Variable not supported!
target reported max download size of 805306368 bytes
sending 'fsg' (1234 KB)...
OKAY [ 0.344s]
writing 'fsg'...
OKAY [ 0.783s]
finished. total time: 1.127s

/sbin/fastboot -s TAXXXXXXXX erase modemst1
(bootloader) Variable not supported!
erasing 'modemst1'...
OKAY [ 0.432s]
finished. total time: 0.433s

/sbin/fastboot -s TAXXXXXXXX erase modemst2
(bootloader) Variable not supported!
erasing 'modemst2'...
OKAY [ 0.434s]
finished. total time: 0.434s

>> Erasing clogo ...

/sbin/fastboot -s TAXXXXXXXX erase clogo
(bootloader) Variable not supported!
erasing 'clogo'...
OKAY [ 0.546s]
finished. total time: 0.546s

>> Flashing AP images...

/sbin/fastboot -s TAXXXXXXXX flash logo logo.bin
(bootloader) Variable not supported!
target reported max download size of 805306368 bytes
sending 'logo' (619 KB)...
OKAY [ 0.358s]
writing 'logo'...
OKAY [ 0.913s]
finished. total time: 1.271s

/sbin/fastboot -s TAXXXXXXXX flash boot boot.img
(bootloader) Variable not supported!
target reported max download size of 805306368 bytes
sending 'boot' (10240 KB)...
OKAY [ 0.985s]
writing 'boot'...
(bootloader) Preflash validation failed
FAILED (remote failure)
finished. total time: 2.195s
ERROR: fastboot failed.

I also used the wrong fastboot during that initial flash, not the motorola one.

I then finally looked at the box closer, and realized there's a Nextel Mexico sticker on there.

With the locked bootloader, I can't flash the required boot image to make the kit kat version boot, and I can't install an older version of files because the check fails and I can't downgrade.

Am I screwed? Is there something I can do to recover? I can't find the stock image for the Nextel Mexico XT1053, the only XT1053 images I can find are the stock Tmo ones. I tried flashing those and I get a failure when trying

Since I already flashed a newer gpt.bin partition, I can't downgrade it.

TMO_XT1053_4.2.2-13.9.0Q2.X-116-X-17-6_CFC

moto-fastboot-osx64 flash partition gpt.bin

sending 'partition' (32 KB)... OKAY [ 0.340s]

writing 'partition'... FAILED (remote failure)

Phone says

downgraded security version

update gpt_main version failed

preflash validation faled for GPT

I can't flash system.img, it failes with a PIV partition mismatch error.

Seems like the phone now has different versions of files and the only way to fix it will be to wait for an official 4.4 image for an XT1053. Hoping that this will have a signed boot.img that this device will allow to be flashed.