Download Xiaomi Mi A3 Software Updates & Installation Guide (Latest: March 2021 Security Update)

Download and Install Xiaomi Mi A3 Android 10 Update

Through this page, you can download all the Xiaomi Mi A3 software updates released till now in form of OTA packages and fastboot ROM. This includes the latest Android 11-based March 2021 security update with “V12.0.6.0.RFQMIXM” build number for the global variant and “V12.0.5.0.RFQEUXM” build number for the European variant. Further, we will show you how to manually install software updates on your Xiaomi Mi A3.

Xiaomi Mi A3 is part of Google’s Android One program, which assures consistent support for software updates. The phone was released with Android 9 Pie out-of-the-box, upgraded to Android 10, and has recently been updated to Android 11 this year. This update is currently available over-the-air and you can check for it by going to “Settings” → “System” → “System update” on your Mi A3.

Table of Contents

Why would you need to manually install updates?

Like any other Android phone, OTA software updates for the Mi A3 are rolled out in phases. These updates are made available for a small percentage of devices initially, followed by a wider rollout in the following days or weeks. So, it means that you’d probably need to wait a bit before the latest update is available for your specific Mi A3 unit.

If you do not want to wait and are eager on upgrading your phone right away, then you can manually install the update. You could do this either by installing the OTA update package (also known as ‘Recovery ROM) via in-built stock recovery or TWRP recovery. Or, by flashing the fastboot ROM on your Mi A3 via fastboot or Mi Flash Tool.

And that’s what this post is about. You can download the latest software update for Xiaomi Mi A3 in form of OTA packages (also known as “Recovery ROMs”) and Fastboot ROMs, and further, follow the provided instructions to manually install it.

Xiaomi Mi A3 Software Updates Download Links

Below you will find the links to download all software updates for the Xiaomi Mi A3 released till now, for both the Global and European (EEA) variants.

As mentioned previously, these updates are available in the form of an “OTA package” or “Fastboot ROM”. The download URLs for both of these types are captured directly from Xiaomi and Google servers, so you can be assured of their integrity.

You will need to download the update file depending upon the installation method you choose. If you’re going to use the recovery installation, you will need the OTA package (Recovery ROM). On the other hand, if you’re going to use fastboot installation, you will need the Fastboot ROM.

Note: The provided Mi A3 OTA files are full OTA packages, which means they can be installed over any previous software version. For instance, if you have Android Pie on your phone, you can directly install the latest Android 10 OTA file without any issues.

For Global Variant

V10.3.4.0.PFQMIXM (August 2019 Update)

V10.3.6.0.PFQMIXM (September 2019 Update)

V10.3.8.0.PFQMIXM (October 2019 Update)

V10.3.9.0.PFQMIXM (November 2019 Update)

V10.3.12.0.PFQMIXM (December 2019 Update)

V10.3.13.0.PFQMIXM (January 2020 Update)

V10.3.14.0.PFQMIXM (February 2020 Update)

V10.3.16.0.PFQMIXM (March 2020 Update)

V11.0.15.0.QFQMIXM (May 2020 Update)

V11.0.16.0.QFQMIXM (June 2020 Update)

V11.0.19.0.QFQMIXM (July 2020 Update)

V11.0.20.0.QFQMIXM (August 2020 Update)

V11.0.21.0.QFQMIXM (September 2020 Update)

V11.0.22.0.QFQMIXM (October 2020 Update)

V11.0.23.0.QFQMIXM (November 2020 Update)

V12.0.4.0.RFQMIXM (Android 11 Update)

V12.0.6.0.RFQMIXM (February 2021 Update)

V12.0.7.0.RFQMIXM (March 2021 Update)

  • Android version: Android 11
  • Google Security Patch version: 2021-03
  • OTA: n/a yet
  • Fastboot ROM: n/a yet

For European Variant

V10.3.7.0.PFQEUXM (August 2019 Update)

V10.3.12.0.PFQEUXM (November 2019 Update)

V10.3.13.0.PFQEUXM (December 2019 Update)

V10.3.14.0.PFQEUXM (January 2020 Update)

V10.3.15.0.PFQEUXM (February 2020 Update)

V10.3.17.0.PFQEUXM (March 2020 Update)

V11.0.1.0.QFQEUXM (April 2020 Update)

V11.0.2.0.QFQEUXM (May 2020 Update)

V11.0.3.0.QFQEUXM (June 2020 Update)

V11.0.5.0.QFQEUXM (July 2020 Update)

V11.0.6.0.QFQEUXM (August 2020 Update)

V11.0.8.0.QFQEUXM (September 2020 Update)

V11.0.9.0.QFQEUXM (October 2020 Update)

V11.0.10.0.QFQEUXM (November 2020 Update)

V12.0.3.0.RFQEUXM (Android 11 Update)

V12.0.5.0.RFQEUXM (March 2021 Update)


  • First and foremost, take a full backup of all your important data. Although the provided instructions/method will not erase any data, it’s still strongly recommended, especially when performing manual upgrades. If you need it, we also have a detailed guide for this purpose here.
  • Charge your Mi A3 to a sufficient battery level. This shall help avoid any sudden shutdowns during the update process.

How to Manually Install Software Updates on Xiaomi Mi A3

Now, you can manually install the latest software update on your Mi A3 through the following ways/methods.

  • First, by sideloading the OTA package via the stock recovery. This method is only for phones that are unrooted with the stock recovery installed, and it does not require an unlocked bootloader.
    • Note: OTA sideloading will only work from Android 10 and onwards. If you still have Android Pie software installed, this method will not work.
  • Second, by flashing the OTA package (Recovery ROM) via TWRP recovery. This is the best method if you further want to preserve both Magisk root and TWRP after updating.
  • Third, by flashing the fastboot ROM via the Mi Flash Tool. This method is useful for restoring your Mi A3 back to the latest stock firmware and requires an unlocked bootloader.

So, follow the method according to your device’s current state and what you want to do with it further.

Method 1: Sideload OTA Package via Stock Recovery

The stock recovery includes two different options for installing OTA updates – (1) Via the external SD card or (2) via ADB Sideload. The former is the easiest and doesn’t require a PC at all, however, it will only work if you have an external SD card installed on your phone. If you have it, then use the “Apply update from SD card” option of the recovery menu as shown in this guide.

If you do not have an SD card, then follow the instructions below to sideload the OTA package using ADB sideload.

  1. Download the latest OTA update package for your Mi A3 on the PC.
  2. Next, download the Android SDK platform-tools for your PC from here and extract the downloaded file to get the ‘platform-tools‘ folder containing the required tools. Then move the extracted folder to the C:\ drive of your PC for the ease-of-access.
  3. Copy the downloaded OTA zip file to C:\platform-tools on your PC.
  4. Hold the SHIFT key of the keyboard and right-click on any empty space inside the folder.
  5. Select ‘Open PowerShell window here‘ from the contextual menu that appears. A blue-colored PowerShell window will open on your PC.
  6. Now, power off your Mi A3 and boot it into the stock recovery mode. To do this, hold the Volume Up and Power keys together until you see an Android bot on the screen with ‘No command‘.
    Enter Stock Recovery Mode on Xiaomi Mi A3
  7. When on this screen, hold the Power key and tap the Volume Up key once to enter the stock recovery mode.
  8. Use the volume keys to move the selector to ‘Apply update from ADB‘ and press the power key to confirm the selection. Your phone should now accept sideloading of OTA updates from the PC.
    Select 'Apply update from ADB' in Xiaomi Mi A3 Stock Recovery
  9. Connect your phone to the PC via the USB cable now.
  10. Enter the following command in the PowerShell window to sideload the latest OTA update package on your Mi A3:
    .\adb sideload
  11. Replace “” with the full filename of the OTA file you have downloaded. For instance, if you have downloaded the V11.0.19.0.QFQMIXM OTA, then the command should be:
    .\adb sideload
  12. As soon as you enter the command, the OTA installation will begin on your phone and you would see the installation progress at the bottom of the screen. It could take a couple of minutes, so leave the connection undisturbed.
    Xiaomi Mi A3 Android 10 OTA Installation via Stock Recovery
  13. Once the installation finishes, select ‘Reboot System Now’ in stock recovery to reboot your phone into the updated software.

Method 2: Flash OTA Package via TWRP Recovery

If you have TWRP installed, then the easiest way to manually install the latest software update on your Xiaomi Mi A3 is by flashing the OTA package/Recovery ROM through it. You can further flash the TWRP installer and Magisk ZIP files to preserve both of them after the update.

To do this, follow the instructions below.

  1. Download the latest Xiaomi Mi A3 OTA update package.
  2. Also, download the latest TWRP installer and Magisk ZIP files.
  3. If you have downloaded the files on your PC, then transfer them to your phone’s internal storage.
  4. Now, power off your Mi A3 completely and boot it into TWRP recovery mode by holding the Volume Up and Power buttons together.
  5. (Optional: If you have a custom ROM installed) Go to the ‘Wipe’ > ‘Advanced Wipe’ and wipe the ‘system’, ‘data’, and ‘cache’ partitions.
  6. Tap on the ‘Install’ button in TWRP and select the OTA package (e.g.
    Flash Xiaomi Mi A3 Android 10 OTA Package using TWRP
  7. Now swipe the button on the screen to flash the OTA package and install the latest software update on your Xiaomi Mi A3.
  8. Once the OTA is installed, go back to the TWRP main menu and tap on ‘Install’ again.
    Tap on 'Install' and Select the TWRP Recovery Installer ZIP file
  9. Select the TWRP installer zip file (, then tap on ‘Add More Zips’ and select the Magisk ZIP file (e.g. to add both of them to TWRP’s flashing queue.
    Add Magisk ZIP File to the Flashing Queue in TWRP
  10. Once both the files have been added, swipe the button on the screen to flash the files.
  11. After the flashing process finishes, press the ‘Reboot System’ button.

Your Mi A3 will now boot into the latest software, along with TWRP and Magisk root.

Method 3: Flash Fastboot ROM via Mi Flash Tool

This method is great for those who want to completely restore the stock firmware on their Mi A3. It doesn’t matter if your phone is rooted/unrooted/has stock recovery/TWRP installed; this method will work given that your Mi A3’s bootloader is unlocked.

Now follow the steps below to flash fastboot ROM on your Mi A3.

Step 1: First off, download the latest fastboot ROM for Xiaomi Mi 3 on your PC. Then extract the downloaded ZIP/RAR file to an easily accessible location on your PC using an archive tool like 7-Zip. The extracted folder should contain individual firmware partition image files and the required flashing scripts.

Flash Android 10 Fastboot ROM on Xiaomi Mi A3

Step 2: Now power off your phone completely and boot it into Fastboot Mode. Once your phone is in Fastboot mode, connect it to your PC using a USB cable.

Boot Xiaomi Mi A3 into Fastboot Mode to Flash Android 10 Fastboot ROM

Step 3: Download the latest version of the Mi Flash Tool from this page and install it on your PC. Once installed, launch the Mi Flash Tool.

Step 4: Click the “Refresh” button in the tool’s GUI window. The tool will automatically identify your phone over the fastboot interface and display its unique ID under the “device” column.

Step 5: Now, you need to load the fastboot ROM in the Mi Flash Tool for flashing. To do this, click “Select” and select the folder where the fastboot ROM images and flashing scripts were extracted.

Step 6: Depending on the type of flash you want to perform, select the mode on the bottom of the tool.

  • Clean all: This mode will erase all the data on your phone including the internal storage
  • Save user data: This mode will preserve all the data on your phone
  • Clean all and lock: This mode will erase all the data and lock your phone’s bootloader after flashing

Step 7: Finally, click the “flash” button to flash the latest fastboot ROM on your Xiaomi Mi A3.

The progress of the flashing process will be shown under the “result” column. Once it’s finished, you shall see the “success” message and your phone will automatically reboot into the updated software with the latest security patch.

Although this method won’t erase any data stored on the phone, it’s strongly recommended to perform a factory data reset via the stock recovery to ensure that you do not face any unusual bugs/issues.

Important information regarding Xiaomi Mi A3 Android 11 update

The current issues/bugs with Android 11 are being documented and discussed over at this XDA thread. If you face an issue other than the ones mentioned above, please consider reporting it on the thread or provide your feedback directly to Xiaomi. In doing so, you might even be able to find a solution to that issue.

So there you go! You have just downloaded and installed the latest software update on your Mi A3. If you have any questions regarding the update instructions mentioned here, please feel free to post a comment and let us know.