Boot Xiaomi Mi A3 into Fastboot and Recovery Mode (Guide)

How to Boot Xiaomi Mi A3 into Fastboot Mode and Recovery Mode

If you own a Xiaomi Mi A3 and are into the Android customization/development scene, then you might often need to enter Fastboot Mode or Recovery Mode at some point. Even if you’re an average user, knowning about the procedure could come in handy if you want to restore the stock firmware or perform a factory reset on your phone. The instructions in this guide will show you how to easily boot your Xiaomi Mi A3 into Fastboot Mode and Recovery Mode using two different methods, either by using the physical buttons combination or using ADB commands.

If you’re new to this, you must first understand what these modes actually are and when you might need to boot into them. The following pointers will explain you the same.

  • What is Fastboot Mode? – In general “fastboot” is a part of the Android SDK Platform-tools, which can be used to modify (write, erase, or format) your Mi A3’s partitions. When it comes to practicality, it allows you to flash the stock firmware, unlock the bootloader, custom recoveries like TWRP, or even custom binaries like Magisk-patched boot images to gain root. But into order to perform any of the said procedures, you will be required to enter Fastboot Mode on Xiaomi Mi A3 and then connect it to the PC.
  • What is Recovery Mode? – Recovery in Android is a bootable partition on Android where the stock recovery console is pre-installed by the manufacturer (Reference: Android Central). Entering Recovery Mode on Xiaomi Mi A3 can help you perform a factory reset to fix software issues like bootloops, and even help you manually sideload OTA updates on your phone, and perform several other actions. In case you have a custom recovery installed (like TWRP), booting your Mi A3 into Recovery Mode could provide additional features like installing custom ROMs, kernels, mods, or root solutions like Magisk, etc.

Now that you know what both modes are and when you’d need to access them, let us move onto the instructions.

In order to use the second method, you must first install ADB on your PC and make sure that you have enabled USB debugging on your Mi A3. Also ensure that you have the proper USB drivers for your Xiaomi device installed on your PC.

Table of Contents

How to Boot Xiaomi Mi A3 Fastboot Mode

Booting your Xiaomi Mi A3 into Fastboot Mode could be done using two different methods – (1) By using the physical buttons combination, or (2) By using ADB commands. Both of the methods have been listed below. If you’re new to this, do not worry, the instructions are very easy and wouldn’t do any damage to your phone at all in any circumstances.

Method 1: Using Physical Buttons Combination

  1. First, hold the Power button of your Xiaomi Mi A3 until the Reboot menu appears.
  2. Tap on “Power off” to shut down your phone.
  3. Wait for a few seconds to ensure that your Mi A3 is powered off completely.
  4. Now press and hold the Volume Down (-) button.
  5. Whole holding the Volume Down button, press the Power button to finally enter Fastboot Mode on your Xiaomi Mi A3.

Method 2: Using ADB

  1. Connect your Xiaomi Mi A3 to the PC using the USB cable.
  2. Go to the folder where ADB is installed (e.g. C:\platform-tools).
  3. Hold the “Shift” key on the keyboard and right-click on any empty space inside the folder.
  4. Select “Open PowerShell window here” from the contextual menu that appears.
    Boot Xiaomi Mi A3 Fastboot Mode - Open PowerShell in Windows
  5. If you’re using macOS or Linux, open the Terminal and simply “cd” to the folder where ADB is installed.
  6. Now, enter and execute the following command in the command-line window to ensure that your Mi A3 is being correctly detected by ADB.
    • Windows PowerShell:
      .\adb devices
    • Linux/macOS Terminal:
      ./adb devices
  7. If you see a prompt on the phone’s screen to allow USB debugging, simply press “Allow”.
  8. Finally, enter the below command to boot your Xiaomi Mi A3 into Fastboot Mode:
    • Windows PowerShell:
      .\adb reboot bootloader

      Boot Xiaomi Mi A3 into Fastboot Mode using ADB Commands

    • Linux/macOS Terminal:
      ./adb reboot bootloader

      Boot Xiaomi Mi A3 Fastboot Mode using ADB on macOS/Linux

Your phone should now be in Fastboot Mode with the Mi bunny and “FASTBOOT” text shown on the screen. You may now go ahead, connect your Mi A3 to the PC and perform desired procedures using fastboot.

Fastboot Mode on Xiaomi Mi A3

How to Boot Xiaomi Mi A3 Recovery Mode

Just like in case of fastboot mode above, booting Xiaomi Mi A3 into Recovery Mode could be done via two methods – (1) Either by using the physical buttons combination, or (2) By using ADB commands. It doesn’t matter if you have the stock recovery installed on your A3 or TWRP, the method(s) to boot into Recovery Mode stay the same.

Method 1: Using Physical Buttons Combination

  1. Press and hold the Power button of your Xiaomi Mi A3 until the Reboot menu appears.
  2. Tap on “Power off” to shut down your phone.
  3. Wait for a few seconds to ensure that your Mi A3 is powered off completely.
  4. Now press and hold the Volume Up (+) button.
  5. Pres and hold the Power button while holding the Volume Up button for about 3-5 seconds.
  6. You shall now see a screen with a warning sign and “No Command” text.
    • Note: In case if you have TWRP installed, then you shall not see the “No command” screen and your phone will directly boot into TWRP.
      Boot Xiaomi Mi A3 Recovery Mode - No Command Screen
  7. At this point, press and hold the Power button.
  8. Finally, tap the Volume Up (+) button once, while holding the Power button to enter Recovery Mode on your Xiaomi Mi A3.

Method 2: Using ADB

  1. Connect your Xiaomi Mi A3 to the PC using the USB cable.
  2. Go to the folder where ADB is installed (e.g. C:\platform-tools).
  3. Hold the “Shift” key on the keyboard and right-click on any empty space inside the folder.
  4. Select “Open PowerShell window here” from the contextual menu that appears.
  5. If you’re using macOS or Linux, open the Terminal and simply “cd” to the folder where ADB is installed.
  6. Now, enter and execute the following command in the command-line window to ensure that your Mi A3 is being correctly detected by ADB.
    • Windows PowerShell:
      .\adb devices
    • Linux/macOS Terminal:
      ./adb devices
  7. If you see a prompt on the phone’s screen to allow USB debugging, simply press “Allow”.
  8. Finally, enter the below command to boot your Xiaomi Mi A3 into Recovery Mode:
    • Windows PowerShell:
      .\adb reboot recovery

      Boot Xiaomi Mi A3 into Recovery Mode using ADB Commands

    • Linux/macOS Terminal:
      ./adb reboot recovery

      Boot Xiaomi Mi A3 Recovery Mode using ADB on macOS/Linux

Your phone should now be in Recovery Mode (Stock or TWRP, whichever you may have installed). You can now go ahead and use it to perform various actions, like performing a factory reset or manually installing an OTA update in case of the stock recovery. Or, use TWRP to install custom ROMs, kernels, mods, backup/restore your firmware, and even Magisk installer zip file to root your phone.

Recovery Mode on Xiaomi Mi A3

There you go! You have just learned how to boot Xiaomi Mi A3 into Fastboot Mode and Recovery Mode using two different methods. It was easy, wasn’t it? If you still face any issues regarding the procedure, or have any other questions about the Mi A3, simply ask us through the comments section.

Comments

  1. hello and thanks for information

    i have a problem my phone was stuck when i opend camera and show black screen and i tried to restart it but i hold all of the buttons in different way and i saw both fastboot and no command screen now and then it show clearing i tried to turn it off and on so now all of my contens and files and every thing i had have been deleted is there any way to take them back i really need my data and im waiting for your answer.

    1. Tom, I suppose you accidentally performed a factory reset via the stock recovery. The “No command” screen is the initial screen you’d see when entering recovery mode.

      If so, I am not sure if you’d be able to recover your lost data at all. There’s a small chance of partial recovery. I faced a similar situation a long time back but was only able to recover some photographs and nothing else.

      I don’t remember the exact tool or app I used, but there are some you could try. Some of these tools/apps may require your phone to be rooted for better chances of recovery.

  2. After update my phone itself locks and open camera app frequently while using and also some times it will not power on for long time . What to do ?

    1. Hi Ajith. That’s a one-of-a-kind issue I have seen in a while. Have you tried performing a factory reset via the settings menu or through the stock recovery?

      Also, did you previous flash any updates manually or installed TWRP, or unlocked the bootloader?

    1. Hi Trishit. Thanks a lot for pointing this out.

      I will personally try this on Mi A3 and update the article accordingly.

Leave a Reply

Your email address will not be published. Required fields are marked *