How to Reset Your Settings on Xiaomi via Fastboot: A Complete Guide with Step-by-Step Instructions

Resetting your Fastboot on Xiaomi smartphones is a radical but effective way to bring your device back to factory status when standard methods don’t work.Maybe your Redmi or POCO is getting stuck on your logo, doesn’t respond to touch, or you’ve forgotten your pattern lock.

But this method requires caution: wrong actions can turn a phone into a brick. In this article, we will discuss when you really need to reset via Fastboot, how to prepare the device, what commands to use, and what to do if the process is deadlocked, and you will learn how this method differs from reset via Recovery and when to choose alternative methods.

If you've never worked with ADB or Fastboot, don't worry: we'll explain it in plain language, with illustrations and videos. The main thing is to keep an eye on every step and don't miss warnings. Let's start with the most important thing: when a Fastboot dump is justified, and when it's best to look for another way.

When you need to reset via Fastboot on Xiaomi

Fastboot drops are not first aid, but rather heavy artillery.

  • πŸ”„ Xiaomi smartphone does not turn on or hover on the MI logo (bootloop).
  • πŸ”’ You have forgotten your password, pattern lock, or PIN- code, and unlocking through Mi Account is not available.
  • πŸ› οΈ After a failed firmware update, the device stopped responding.
  • πŸ“± The screen is not working (broken or not displaying an image), but the phone is determined by the computer.
  • 🚫 A standard reset via Recovery does not work or gives an error.

However, there are situations where Fastboot won’t help or even hurt:

  • ❌ If the problem is a hardware malfunction (e.g., a motherboard has burned).
  • ❌ If the phone is under 30% discharge, the reset may be interrupted.
  • ❌ If you are not sure about the model of the device, the wrong firmware will turn the phone into a brick.

⚠️ Warning: Fastboot reset deletes all data on the device, including photos, contacts, and apps. If the phone is turning on at all, try saving important information first through ADB or cloud services.

If your case is on the first list, we'll move on to preparation, and if you don't, maybe you can use a Recovery reset or a service center.

πŸ“Š What kind of smartphone you Xiaomi?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Redmi 9/10/13C
Other

Preparation for resetting: what will be needed

Before you start, make sure you have everything you need:

  • πŸ–₯️ A computer with Windows 10/11 or macOS/Linux (instructions for all OSes will be below).
  • πŸ”Œ Original. USB-cable (better the one that came with the phone).
  • πŸ”‹ Battery charge of at least 50% (ideally 100%).
  • πŸ“₯ Installed Xiaomi drivers and tools ADB/Fastboot.
  • πŸ“‚ Firmware for your model (if you need firmware reflashing).

The most important step is to install drivers and tools, and without them, the computer simply won't see the phone in Fastboot mode.

Installation of ADB and Fastboot

For Windows:

  1. Download Google’s Platform Tools (official package with adb and fastboot).
  2. Unpack the archive in the root of the C:\ disk (e.g., C:\platform-tools).
  3. Install Xiaomi drivers using the Mi Flash Tool.

For macOS/Linux:

  1. Install adb and fastboot via the terminal: brew install android-platform-tools (for macOS) or sudo apt install adb fastboot (for Linux).
  2. Check the installation command: adb version

⚠️ Warning: If you're using Windows, turn off driver digital signature verification. To do this, when you boot, hold Shift and select "Reboot Safe Mode with Signature Check disabled."

After installing the tools, check if your computer sees your phone. Connect Xiaomi in Fastboot mode (how to do this in the next section) and type in the command line:

fastboot devices

If you see the serial number of the device in response, everything is ready to be reset.

β˜‘οΈ Checklist before reset

Done: 0 / 5

How to get into Fastboot mode on Xiaomi

You can enter Fastboot mode on Xiaomi in several ways, depending on the state of the device.

Method 1: Using the phone switched off (if the screen is running)

  1. Turn off your smartphone (press the power button and select β€œSwitch off”).
  2. Press the Power button + Volume down at the same time.
  3. Hold for 5-10 seconds until the hare appears in the hat-eared (Fastboot logo).

Method 2: ADB (if the phone is turned on but glitchy)

If your smartphone is turned on but you want to reset it via Fastboot (for example, due to viruses), use ADB:

  1. Enable USB debugging in the developer settings (Settings β†’ About Phone β†’ MIUI version – tap 7 times, then go back to Additional settings β†’ For Developers).
  2. Connect your phone to your PC and type in the command line: adb reboot bootloader

Method 3: If the phone does not respond (emergency method)

If Xiaomi doesn’t turn on and react to buttons, try the hard login to Fastboot:

  1. Connect your phone to charge for 10-15 minutes (even if it shows no signs of life).
  2. Press the Power button + Volume down for 20-30 seconds.
  3. If it doesn’t work, try the Power Button + Volume Up + Volume Down combination (on some models).

On the POCO F1, Redmi K20 Pro and some others, you may need to first press the Volume up and then press the Power button without letting it go.

What if your phone is not included in Fastboot?
If none of these things worked, there might be a hardware problem (e.g., the power button is faulty), in which case you might try connecting your phone to your PC and you can type in the fastboot reboot command blindly, sometimes the device responds even if the screen isn't working, and if that doesn't work, then you'll only have a service center.

Step-by-step: how to reset Xiaomi via Fastboot

Now, to the reset itself, follow the instructions carefully, and an error at any stage can cause the device to fail.

Step 1: Connecting your phone to your PC

  1. Enter your phone in Fastboot mode (as described above).
  2. Connect it to your computer with the original cable.
  3. Open the command line (Win + R β†’ cmd) and go to the folder with platform-tools: cd C:\platform-tools
  4. Check Connection: Fastboot devices If the device is determined (you will see its serial number), you can continue.

Step 2: Unlock the bootloader (if required)

On new Xiaomi models (released after 2020), the bootloader is locked. To reset the settings via Fastboot, it must be unlocked:

  1. Go to the Mi Unlock website and download the Mi Unlock Tool.
  2. Start the program and log in to your Mi Account (it should be tied to your phone!).
  3. Connect your phone in Fastboot mode and follow the program instructions.
  4. Once unlocked (it can take up to 72 hours!), reconnect the phone.

⚠️ Warning: Unlocking the bootloader erases all data on the device and resets it to factory settings. If you forget the Mi Account password, restore it before the procedure begins - otherwise the phone will remain locked!

Step 3: Performing the discharge

Now that the phone is connected and the bootloader is unlocked (if required), you can start resetting. Type the following commands in turn:

fastboot flashing unlock


fastboot erase userdata




fastboot erase cache




fastboot reboot

Transcript of commands:

  • Fastboot flashing unlock is the final unlock of the bootloader (if not previously done).
  • fastboot erase userdata - delete user data (photos, applications, settings).
  • fastboot erase cache – clearing the cache (accelerates the first download after reset).
  • Fastboot reboot is a reboot of the phone.

Once the commands are done, the phone will restart and start setting up as new. This process can take 5-15 minutes -- don't interrupt it!

πŸ’‘

If the phone has been stuck on the logo for more than 10 minutes after reset, try re-entering Fastboot and running the command fastboot continue.This sometimes helps when you freeze during the first boot stage.

What to do if the reset does not help

In some cases, a Fastboot reset doesn't solve the problem, and here are the possible causes and solutions:

Problem.Possible causeDecision
The phone will not turn on after resettingFirmware or loader damagedFlash your device through the Mi Flash Tool with the choice of clean all
Mistake. FAILED (remote: 'Flashing is not allowed')The bootloader is not unlockedRe-unlocking with the Mi Unlock Tool
Phone asks for password after resetThere is still a link to the Mi Account.Sign in to your account or reset your password on Xiaomi’s website
Fastboot teams are not workingNo drivers or administrator rightsReinstall drivers and run the command line on behalf of the administrator

If neither option helped, there may be a hardware problem (e.g., damaged memory or processor), in which case it is better to contact the service center.

Flashing through Mi Flash Tool (extreme case)

If the reset didn't work, and the phone still doesn't work, you just have to reflash it completely.

  1. Download the official firmware for your model from the Xiaomi Firmware website.
  2. Unpack the archive into a folder without Cyrillic characters (e.g., C:\ROM).
  3. Open the Mi Flash Tool, connect your phone in Fastboot mode.
  4. Select the firmware folder and click Refresh β†’ Clean all β†’ Flash.

⚠️ Warning: Flashing through the Mi Flash Tool deletes all data without recovery, including IMEI on some models. Use this method only if other methods have failed!

πŸ’‘

Fastboot resets are not a panacea; if the problem is hardware (for example, a memory chip has burned), no software method will help, and in such cases, diagnostics are required at the service center.

How to recover data after resetting

Unfortunately, a Fastboot reset deletes data permanently, but there are ways to minimize the loss:

If the phone was turned on before the reset

  • πŸ“± Use ADB backup to create a backup (if debugging was enabled).
  • ☁️ Restore contacts and photos from Mi Cloud (if synced).
  • πŸ’Ύ Try data recovery software like Dr.Fone or EaseUS MobiSaver (not all models).

If the phone isn't on

So the chances of recovering the data are minimal, but you can try:

  • πŸ”§ Remove the memory chip and connect it to another device (sweetening equipment required).
  • πŸ› οΈ Contact a data recovery lab (expensive but sometimes effective).

To avoid data loss in the future, back up regularly through Settings β†’ System & Device β†’ Backup or sync important files with Google Drive or Mi Cloud.

Frequent Mistakes and How to Avoid Them

Even experienced users sometimes make mistakes when resetting via Fastboot.

  • πŸ”Œ Use of unoriginal cable β†’ phone shuts down during process. Solution: use only Xiaomi's proprietary cable.
  • πŸ”‹ Low battery power β†’ reset is interrupted at half. Solution: charge the phone to 100% before starting.
  • πŸ“₯ Wrong firmware β†’ phone turns into a brick. Solution: Always check the device model in Settings β†’ About Phone β†’ Model.
  • πŸ”’ Forgotten password from Mi Account β†’ phone locked after reset. Solution: Restore access to your account in advance.
  • πŸ–₯️ No Administrator Rights β†’ fastboot commands are down. Solution: Run the command prompt on behalf of the administrator.

Another common mistake is interrupting the process. If you start resetting or firmware, don't disconnect your phone from your PC, even if it seems like nothing is happening. Some operations (such as unlocking the bootloader) can take up to 10 minutes.

What if the phone asks for an old password after reset?
This means that the device has Factory Reset Protection (FRP) enabled.To unlock the phone, you need to enter data from the last synchronized Google account.If you can't remember the password, restore it through Google's recovery page.

FAQ: Answers to Frequent Questions

❓ Can you reset Xiaomi via Fastboot without a computer?
No, you need a computer to work with Fastboot. If you don't have a PC, try resetting via Recovery (press Power + Volume up when your phone is off) or contact a service center.
❓ Will the SIM- cards work after being reset via Fastboot?
Yes, SIM- cards will work because the reset does not affect the communication module. However, on some models (for example, Redmi Note 8 Pro) after flashing can reset IMEI. In this case, it can be restored through the engineering menu or service center.
❓ Why does the phone ask for a password again after reset?
This is due to a link to Mi Account (on new models) or Google FRP (on old ones). To remove the lock, you need to enter data from the last synchronized account. If you can't remember the password, restore it through the official sites of Xiaomi or Google.
❓ Can I cancel the reset via Fastboot?
No, once you run the fastboot erase userdata command, the data is permanently deleted. The only way to "cancel" the reset is to restore the backup (if it was made before the reset).
❓ How to know your Xiaomi model if it doesn’t turn on?
The model can be identified by: Inscriptions on the box or under the battery (if removable), check or warranty card, serial number (if the phone is identified in fastboot devices, enter fastboot getvar product).