[Moto Maxx General] ChazzMatt:
So, you just came here and didn't eve read. :rolleyes:

Read just two replies above your question. It says NO. I wrote that just a week ago...

XT1225 International Moto Maxx/Moto Turbo and XT1250 U.S. Moto Maxx have different FCC IDs and firmware is not cross compatible. You CAN flash XT1254 Droid Turbo firmware over the XT1250 -- as the are the exact same identical device with the exact same FCC ID (which proves they are the same device), just with different model names. Many people actually flashed XT1250 firmware over their XT1254 to get bloat-free Motorola stock firmware without Verizon carrier crap. But you can do the same thing vice-versa, flash XT1254 firmware over XT1250 U.S. Moto Maxx.

HOWEVER, there is ONE way you can flash XT1225 firmware over your XT1250 -- and that is if you have bootloader unlocked and have TWRP installed, and flash ONE SPECIFIC "stock" custom ROM. There's an almost stock custom ROM based on Brazil XT1225 Marshmallow, which has [MENTION=5747496]bhb27[/MENTION] custom kernel. Due to the custom kernel in this "stock" Marshmallow ROM, you can flash it on ANY Quark -- XT1254, XT1250, XT1225. The only difference between XT1225 pure stock Motorola Marshmallow and this ROM is the custom kernel (which makes it cross compatible) and some CDMA build prop lines, so it will work with XT1250/XT1254. It will use the radio you already have installed. (You won't get XT1225 bands on XT1250.)

Before Marshmallow was released for the Droid Turbo XT1254 this ROM was the only way for XT1254 owners to get "stock" Marshmallow. XT1225 owners didn't need it, as they already had stock Marshmallow. For XT1250, you can also use it.

Copy and paste answer is below from another thread. Click on the link below and go to that thread if you have any questions:

____________

[MENTION=7109882]iiWoodstocK[/MENTION] adpapted the 6.0.1 Brazil Motorola factory ROM to work on the XT1254/XT1250. Flash it with TWRP.

[ROM][6.0.1][Stock][Odexed]MPG24.107-70.2 Brazilian 6.0.1 for XT1254[TWRP Flashable]

Stock 6.0.1 MPG24.107-70.2 (Brazil) for Verizon XT1254

http://xdaforums.com/droid-turbo/development/rom-mpg24-107-70-2-brazilian-6-0-1-t3426234

You keep the radio you have, you have but in TWRP you can flash that ROM and have stock Marshmallow Motorola firmware.

That ROM will work on all Quarks (XT1254/XT1250/XT1225). It has a custom kernel, and uses whatever radio you already have.

____

I'm also throwing this in here to help anyone with similar questions, my answer from another post:

The XT1225 (FCC ID IHDT56PK2) and XT1254/XT1250 (FCC ID IHDT56PK1 -- both XT1254/XT1250 are really the same device) do not have compatible factory firmware. (Although there is that "stock" custom ROM by [MENTION=7109882]iiWoodstocK[/MENTION] mentioned in the section above which is compatible with all Quarks.)

The factory firmware of one FCC ID Quark is NOT compatible with the other FCC ID Quark.

All the XT1225 (Moto Maxx, Moto Turbo) factory firmware is compatible with each other.

All the XT1254 (Droid Turbo) and XT1250 (U.S. Moto Maxx) factory firmware is compatible with each other. (That is the "American" model, it's really the same phone).

But the XT1225 has a different FCC ID, different radio bands from the XT1254/XT1250.

____________________

FCC ID IHDT56PK2

____________________

FCC ID IHDT56PK1

______________________

How to Flash Different Official Firmware on Moto Maxx/Turbo

http://xdaforums.com/droid-turbo/help/tutorial-how-to-flash-official-firmware-t3074724

All Quark firmware can be found here:

@baybutcher27 folder

http://xdaforums.com/showpost.php?p=63217981&postcount=31

and here:

File Factory (very slow download speeds)

http://www.filefactory.com/folder/f9d1880e6c5b4800/?sort=created&order=DESC&show=50