The Custom Droid

Android Tutorials, Tips and Tricks

How to Hard Reset Xiaomi Mi A1 to Factory Settings (2 Methods)

Hard Reset Xiaomi Mi A1 using Stock Recovery and Settings

In this article, we will guide our readers on how to hard reset Xiaomi Mi A1 using stock recovery or settings menu.


First, let us talk a bit about ‘Factory Reset’ or traditionally called ‘Hard Reset’. It is basically a restoring process of software of an electronic device (like Xiaomi Mi A1 in the present case). This restoring process will bring the device to its original system state. Just like it was when you first took the device out-of-the-box.

This could be done by wiping away all of the information/data amassed on the device so that the software of the device can be brought back to its manufacturer settings.

One of the main reasons as to why you are reading this article is probably the Xiaomi Mi A1 Android Pie update. As we all know, this recent update has caused the device to become vulnerable to many issues. One of the best methods to deal with these issues is to factory reset Xiaomi Mi A1. So the present article is here for your rescue wherein the next few paragraphs will assist you to hard reset Xiaomi Mi A1.

But before you get there, go through a list of situations where factory resetting the device will help you.

  • Apps or data slowing down your device over time.
  • In case you’re planning to sell your Mi A1.
  • Facing software issues like lags, force-closes, etc.
  • The latest software update has minor issues.

Well, those are just a few to count. There could be several reasons for why you would want to factory reset Xiaomi Mi A1.

Now, you can factory reset Xiaomi Mi A1 using two different methods. The first method is via device settings and the second one is based on using the stock recovery. Out of the two methods, the former is the easier one and widely adopted by the users.

Hard Reset Xiaomi Mi A1 in Settings

  1. Go to the app drawer and launch ‘Settings‘.
    Hard Reset Xiaomi Mi A1 in Settings - 1
  2. Open the Reset menu. Out of the following two, choose the one that fulfills your configuration:
    • For Android 7.1.2 Nougat: Select ‘Backup & reset option.
    • For Android 8.0 Oreo: Go to System‘ -> ‘Reset‘.
  3. Tap on ‘Factory data reset‘.
    Hard Reset Xiaomi Mi A1 in Settings - 2
  4. Scroll down and tap on ‘RESET PHONE‘.
  5. Finally, select ‘ERASE EVERYTHING‘ to hard reset Xiaomi Mi A1.
    Hard Reset Xiaomi Mi A1 in Settings - 3

After following the above steps, your phone will reboot and perform a full reset. Now, if your device is stuck in a bootloop or you’re not able to access the OS for some reason, then follow method 2 below. The steps will help you factory reset Xiaomi Mi A1 using stock recovery.

Hard Reset Xiaomi Mi A1 using Stock Recovery

  1. Switch off the Xiaomi Mi A1
  2. Press and hold together the Volume Up and Power buttons until Mi logo pops up on the screen.
  3. Then release the buttons to boot into Stock Recovery.
  4. An Android bot with the ‘No command’ message should appear on the screen.
    Hard Reset Xiaomi Mi A1 - No Command Screen
  5. Hold down the Power button and tap the Volume Up key once.
  6. Scroll to ‘Wipe data/factory reset using Volume button.
    Hard Reset Xiaomi Mi A1 using Stock Recovery
  7. Select it using the Power button.
  8. When prompted, select ‘Yes‘ to confirm and hard reset Xiaomi Mi A1.

Once your device boots, you will see the initial setup screen. Which means the process was successful.

So you have just been able to factory reset Xiaomi Mi A1 using Stock recovery or Settings. If you have any questions, leave them in the comments below.

About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Comments 4 Comments

    1. Nataraja, I think you’re confusing two different things. The “no command” screen is just an initial screen that you’ll see when entering recovery mode on your Mi A1.

      The internal process of factory resetting is essentially the same. When you perform it via the Settings (Method 1), the phone will reboot, enter recovery mode, and perform a reset automatically. Whereas in the second method, you do the same, but manually. Also, the latter is only needed if your phone couldn’t enter the OS for some reason.

  1. i have rooted Mi A2, i wanna go for Stock. can i hard reset or how to flash stock zip, plz help

    1. Hi Anuj. A hard/factory reset is not at all similar to restoring the stock firmware. A hard reset just erases all the data on your phone, including the storage.

      If you would like to restore the stock firmware, you can download the fastboot image from here and flash it using the Mi Flash Tool. Make sure that you take a full backup of all your data first.

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.