This is a stock firmware list for all Moto G 4G/LTE. Useful for returning to stock, resetting and updating firmware.
Thanks to the Firmware Team. Please Donate to them.
Thanks to @lost101 for timely updates.
Latest Available Firmware
MORE MIRRORS - THANKS HACKTRIX2006
XT1039
XT1040
XT1042
XT1045
Older Firmware
Identifying Correct Firmware
If unsure about which version to flash. Ensure the CID Number matches your current device and it will work.
Identify CID using the following:
Fastboot - 'fastboot getvar all' and read cid: 0x000* (* = CID)
Playstore - Install CID getter from Playstore and read this value 'ro.boot.cid' it should be 0x* (* = CID)
Instructions:
Extract the firmware to location of mfastboot and use the following commands (phone should be on fastboot screen and connected to computer):
Enjoy!
Thanks to the Firmware Team. Please Donate to them.
Thanks to @lost101 for timely updates.
Latest Available Firmware
MORE MIRRORS - THANKS HACKTRIX2006
XT1039
Europe/Australia
Android 4.4.4 (Retail Europe) KXB21.14-L1.56-1 CID7 + Mirror #1
Android 4.4.4 (Orange Europe) KXB21.14-L1.46 CID7
Android 4.4.4 (Retail Europe) KXB21.14-L1.56-1 CID7 + Mirror #1
Android 4.4.4 (Orange Europe) KXB21.14-L1.46 CID7
Great Britain
Android 4.4.4 (Retail Great Britain) KXB21.14-L1.56-1 CID7 + Mirror #1
Android 4.4.4 (Tesco Great Britain) KXB21.14-L1.46 CID7
Android 4.4.4 (Retail Great Britain) KXB21.14-L1.56-1 CID7 + Mirror #1
Android 4.4.4 (Tesco Great Britain) KXB21.14-L1.46 CID7
Brazil
Android 4.4.4 (Retail Brazil) KXB21.14-L1.56-1 CID12
Android 4.4.4 (Nextel Brazil) KXB21.14-L1.56 CID12
Android 4.4.4 (Retail Brazil) KXB21.14-L1.56-1 CID12
Android 4.4.4 (Nextel Brazil) KXB21.14-L1.56 CID12
XT1040
Latin America
Android 4.4.4 (Retail Latin America) KXB21.14-L1.56-1 CID12 + Mirror #1
Android 4.4.4 (Telefónica Latin America) KXB21.14-L1.65 CID12
Android 4.4.4 (Retail Latin America) KXB21.14-L1.56-1 CID12 + Mirror #1
Android 4.4.4 (Telefónica Latin America) KXB21.14-L1.65 CID12
XT1042
United States
Android 4.4.4 (US Cellular) KXB21.14-L1.41 CID9
Android 4.4.4 (US Cellular) KXB21.14-L1.41 CID9
XT1045
Older Firmware
XT1039
XT1040
XT1045
Europe/Australia
Android 4.4.3 (Retail Europe) KXB21.14-L1.31 CID7 + Mirror #1
Android 4.4.4 (Retail Europe) KXB21.14-L1.46 CID7 + Mirror #1
Android 4.4.3 (Retail Europe) KXB21.14-L1.31 CID7 + Mirror #1
Android 4.4.4 (Retail Europe) KXB21.14-L1.46 CID7 + Mirror #1
Great Britain
Android 4.4.4 (Retail Great Britain) KXB21.14-L1.46 CID7
Android 4.4.4 (Retail Great Britain) KXB21.14-L1.46 CID7
XT1040
Brazil
Android 4.4.3 (Retail Brazil) KXB21.14-L1.23-4 CID12 + Mirror #1
Android 4.4.4 (Retail Brazil) KXB21.14-L1.56 CID12
Android 4.4.3 (Retail Brazil) KXB21.14-L1.23-4 CID12 + Mirror #1
Android 4.4.4 (Retail Brazil) KXB21.14-L1.56 CID12
Latin America
Android 4.4.3 (Retail Latin America) KXB21.14-L1.23-4 CID12
Android 4.4.3 (Retail Latin America) KXB21.14-L1.31 CID12
Android 4.4.3 (Telefónica Latin America) KXB21.14-L1.31 CID12
Android 4.4.4 (Telefónica Latin America) KXB21.14-L1.56-1 CID12
Android 4.4.3 (Retail Latin America) KXB21.14-L1.23-4 CID12
Android 4.4.3 (Retail Latin America) KXB21.14-L1.31 CID12
Android 4.4.3 (Telefónica Latin America) KXB21.14-L1.31 CID12
Android 4.4.4 (Telefónica Latin America) KXB21.14-L1.56-1 CID12
Canada
Android 4.4.3 (Retail Canada) KXB21.14-L1.23-4 CID14
Android 4.4.4 (Retail Canada) KXB21.14-L1.54 CID14
Android 4.4.4 (Retail Canada) KXB21.14-L1.61 CID14
Android 4.4.3 (Retail Canada) KXB21.14-L1.23-4 CID14
Android 4.4.4 (Retail Canada) KXB21.14-L1.54 CID14
Android 4.4.4 (Retail Canada) KXB21.14-L1.61 CID14
XT1045
If unsure about which version to flash. Ensure the CID Number matches your current device and it will work.
Identify CID using the following:
Fastboot - 'fastboot getvar all' and read cid: 0x000* (* = CID)
Playstore - Install CID getter from Playstore and read this value 'ro.boot.cid' it should be 0x* (* = CID)
Instructions:
Extract the firmware to location of mfastboot and use the following commands (phone should be on fastboot screen and connected to computer):
Code:
mfastboot flash partition gpt.bin
mfastboot flash motoboot motoboot.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.3
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata [COLOR="Red"]--> THIS WILL ERASE YOUR DATA (SD CARD IS UNTOUCHED). NOT REQUIRED IF ALREADY ON STOCK[/COLOR]
mfastboot reboot
Enjoy!
Last edited: