How to Manually Official Firmware on any Motorola Device
- Unlocked Bootloader if you want to flash firmware from another country or locked bootloader to flash the official firmware from the country/carrier of your device
- Android Studio or Minimal ADB and Fasboot (i personally recommend Minimal Adb and Fastboot because thats all we gonna need and its lighter than Android Studio 2 Mb vs 800Mb)
- Official Firmware you want to flash
- mFastboot (motorola Fastboot) i uploaded it for you: https://mega.nz/#!pI9iVZwS!CZTh_-wCl...Z4zElk6eArXrXk
RSD LITE is the fastest way if you want to install the official firmware of your phone, download latest RSD lite, download the firmware of your phone carrier/country, open rsd select the .zip and start flash, your phone will reboot when done, thats all, RSD lite doesnt work if you want to flash firmware from another country, just your phone default carrier/country firmware
1.- Install MAaF
Install Minimal ADB and Fastboot
2.- Install mFastboot
Copy the contents of mfastboot.zip and put them on Minimal ADB and Fastboot Folder (C:\Program Files (x86)\Minimal ADB and Fastboot)
Now you have working Fastboot AND mFastboot
3.- Copy Firmware
Copy the contents of your desired firmware to Minimal ADB and Fastboot Folder like this:
Now you are ready to flash!
First turn off your device and Put it on fastboot mode (Power and volume down for 2 seconds with your phone off)
4.- Get Detected
if you get some numbers and letters like the picture you are ready to go.
if not, you are missing drivers, looks for Motorola Device Manager
Copy and Paste these commands on Minimal ADB and Fastboot:
If you are upgrading to Marshmallow use this:
mfastboot flash bootloader bootloader.img 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 system system.img_sparsechunk.4 mfastboot flash system system.img_sparsechunk.5 mfastboot flash system system.img_sparsechunk.6 mfastboot flash system system.img_sparsechunk.7 mfastboot flash system system.img_sparsechunk.8 mfastboot flash system system.img_sparsechunk.9 mfastboot flash system system.img_sparsechunk.10 mfastboot flash system system.img_sparsechunk.11 mfastboot flash modem NON-HLOS.bin mfastboot erase modemst1 mfastboot erase modemst2 mfastboot flash bluetooth BTFM.bin mfastboot flash fsg fsg.mbn mfastboot erase cache mfastboot erase userdata mfastboot erase customize mfastboot oem fb_mode_clear mfastboot reboot
mfastboot flash bootloader bootloader.img
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 system system.img_sparsechunk.4
mfastboot flash system system.img_sparsechunk.5
mfastboot flash system system.img_sparsechunk.6
mfastboot flash system system.img_sparsechunk.7
mfastboot flash system system.img_sparsechunk.8
mfastboot flash system system.img_sparsechunk.9
mfastboot flash system system.img_sparsechunk.10
mfastboot flash system system.img_sparsechunk.11
mfastboot erase cache
mfastboot erase userdata
mfastboot oem fb_mode_clear
And thats all, as easy as copy from here and paste on cmd.
when your phone finishes flashing just press enter to execute mfastboot reboot and you will boot the new firmware.
you can remove/skip the line
mfastboot flash recovery recovery.img
Flashing another firmware will erase all your information
i know that you can flash without erasing anything but that causes many many errors and inestability i've seen it a lot of times so i encourage to erase everything every time you flash a different firmware, better start fresh.
i have a X Force and i want to flash Verizon (or another Firmware) will it work???
Flashing different Kinzie phones firmware will work and boot, however getting signal its another history, all x force are unlocked and there is no problem with them but if you flash droid turbo 2 firmware on moto x force you likely wont get any signal and have wifi issues.
Why i can't just flash it using RSD LITE?
Because somehow it detects the firmware you are on, so you can only flash your original firmware
Why did you not include gpt.bin in the flashing???
Because if you were on marshmallow, installed brasil or another firmware back to lollipop your gpt.bin version will be greater than the one you'll try to flash and it will FAIL TO FLASH, dont worry just skip that line.
Why If i flashed UK/Mexico/Brasil Firmware it says the name of my original Firmware???? did it failed??
Motorola Somehow stores in a separate partition your original firmware name, even if you flash another from another country it will say the name of the original firmware you had, dont worry it doesnt affect anything.
Can i go back to lollipop if i flashed the Mexico or Brasil stock marshmallow???
Yes you can flash back to lollipop without risk of brick if you flashed the mexican or LAT firmware using the method of this thread.
Where i can get my official firmware???
you can get it in another thread i have: [All Kinzie][Official] Stock Firmware Moto X Force / Droid Turbo 2
Im in mexico or brasil Lollipop or marshmallow how can i get root?
Just boot or flash TWRP and flash Super SU for android 5.1 or 6.0.1 by chainfire.
Protip: (my view on flashing soak test on locked devices)
DONT YOU EVER EVER EVER FLASH A SOAK TEST IF YOU HAVE LOCKED BOOTLOADER OR DONT WANT TO UNLOCK, GPT.BIN AND SOME OTHER BOOTLOADER FILES WILL BE UPDATED AND WILL FAIL IF YOU TRY TO FLASH BACK TO OLDER VERSIONS YOU'LL HAVE TO WAIT FOR THE FIRMWARE TO GET OFFICIALLY RELEASED AS A FULL (NOT OTA) AND EVEN THAT ITS NOT A GUARANTEE THAT YOU'LL HAVE YOUR PHONE BACK WORKING, BE CAREFUL WHAT YOU DO TO YOUR PHONE, UNLOCKED BOOTLOADER ITS BEST TO TRY FIRMWARE.
this is a Q&A thread, so if you have any questions just post them here!
i took my time to upload and write this guide for you, so...
If this was useful Press Thanks and if you have $1.00 spare on paypal, i can always take it
Click Donate to me below my name