This is what you need to download the Motorola stock ROMs, aka Motorola firmware flash files, for all Motorola mobile devices.

Flashing stock ROMs can help you update to newer or older versions of Android, fix bugs, unbrick the mobile devices, remove root access and custom recovery images, so forth.

The Motorola stock ROMs that you find here in this guide are no different to the Motorola firmware that you get as over the air updates. The only difference is that you are flashing the files manually yourself whereas an automatic OTA update would download the files for you using the internet connection.

Any OTA updates that may have arrived for your Micromax mobile device will become available to you if it is a newer version of Android compared to the version you are flashing here, and you’ll be able to accept and install them, as you would usually expect, when they become available too.

Each mobile device carrier network usually has their own stock ROMs for their specific model numbers. You should always flash the stock ROM that is made for your carrier network if your device is still locked to that carrier. On the other hand, if your device is unlocked from the carrier, then you can install the stock ROMs intended for other carrier networks just fine. If the stock ROMs are not labeled as for any carrier network on the page, then it’s because it is an unbranded stock ROM, meaning you can install it on any device with the same name, no matter the carrier network.

What not to do with stock ROMs: don’t ever flash a stock ROM that was made for another device. It won’t work and it’ll soft-brick your device until you manage to get the correct ROM flashed again.

Password information: if your stock ROM is password protected, use “” as the password to download the firmware.

Download Motorola Firmware for All Devices

Android 8.0 Motorola Firmware Flash Files

Android 7.1.1 Motorola Firmware Flash Files

Android 7.1 Motorola Firmware Flash Files

Android 7.0 Motorola Firmware Flash Files

Android 6.0.1 Motorola Firmware Flash Files

Android 6.0 Motorola Firmware Flash Files

Android 5.1 Motorola Firmware Flash Files

Android 5.0.2 Motorola Firmware Flash Files

Although we always do our best to make sure all external sources are safe, it’s safe practice to view the WOT reputation and VirusTotal scan results before downloading links to your computer.

Note before flashing: the guide for the SP flash tool — the most commonly used flash tool — can be used for everyone who has a device with a MediaTek chipset.

Those of you with a device that has a Qualcomm chipset can use other flashing tools such as the QcomDloader tool or Qualcomm Flash Image Loader (QFIL).

MediaTek and Qualcomm make up most chipsets, but occasionally a device can also have a Spreadtrum,  Broadcom or Rockchip system chip, in which case you should use the tools designed for those system chips instead.

For the odd rare occasion, some of you may need to use the Miracle Box software which can be downloaded from a search engine such as Google.

Lastly, follow the guides here if you have to install a PAC file or flash an RDA bin file.

How to Motorola Stock ROM Using Qualcomm Flash Image Loader (for Qualcomm Chipsets)

1. Install the Qualcomm USB driver on the same computer that you plan on using for the installation of the flashing tool.

2. Next, download the latest Qualcomm Flash Image Loader (QFIL) file on the computer and then extract the file by right-clicking on it and choosing “Extract” from the menu.

3. Open the Qualcomm Flash Image Loader (QFIL) folder and then double-click on the QFIL application so that the flashing tool launches. (It’s the file with the green icon.)

4. Turn off the smartphone that you want to flash and hold the Volume Up key and connect it to the computer with the USB cable.

5. Click on the “Browse” button from the QFIL interface and upload the firmware file that you’re looking to flash to this location. (This is often the file with the “.mbn” extension at the end.)

6. Give QFIL a few seconds to load the rest of the data automatically.

7. Click on the “Download” button, and the flashing will begin.

Note: Firmware files can be quite large and subsequently it’s not unusual for the flashing to take 10 minutes or sometimes even longer. You know the firmware is flashed when the device reboots for the last time.

For a more detailed how-to guide, you can check out our other article on how to use Qualcomm Flash Image Loader (QFIL).

Important Notes

Back Up Your Data: You should always back up your data before you begin flashing new firmware files to your Motorola smartphone or tablet. All of your pictures, music, videos, documents, etc. should be still on your device after you have updated the firmware, but you may need to restore the contacts and applications from a backup.

Wipe Cache and Factory Reset: Some people claim that taking a factory reset isn’t necessary after updates, but at the very least you should wipe the system cache after installing new firmware. This way you can help eliminate any performance issues and battery draining bugs. Taking a factory reset is the best way of avoiding common problems many users face after applying software updates.

Related Tutorials