Resetting Xiaomiโs smartphone to factory settings via Recovery Mode is a last resort when the device doesnโt respond to standard reset methods through settings, which comes in handy if you forget your password, the phone is stuck on the Mi logo, or after a failed firmware update, but itโs important to understand that a full reset deletes all data โ photos, contacts, messages and installed apps.
In this article, weโll look at all the ways you sign in to Recovery (including hidden combinations for new models), explain how to avoid reset errors, and what to do if your phone doesnโt respond to commands, and reveal the secret Fastboot recovery method for devices with locked Recovery.
If youโve never worked with a recovery mode, donโt worry: weโve detailed each step with pictures and warnings about possible risks, but remember: once reset, the phone will be โlike newโ โ youโll have to reset your Mi Account, connect Google, and restore backups (if any).
What is Recovery Mode and When to Use It
Recovery Mode is an Android service mode that allows you to perform critical operations without booting the main system. On Xiaomi smartphones, it is used to:
- ๐ Reset to factory settings (wipe data)
- ๐ง Installation of official and custom firmware
- ๐ Unlock the bootloader (bootloader)
- ๐ ๏ธ Recovery after failures (bootloop)
From standard reset via Settings โ About Phone โ Recovery Settings Reset is different in that it works even if the system does not boot. For example, if Xiaomi hangs on the Mi logo or cyclically reboots, then only through Recovery can it be brought back to life.
But there are limitations:
- โ ๏ธ New models (e.g. Xiaomi) 13/14 series, Redmi Note 12) Recovery can be blocked by Mi Account password.
- โ ๏ธ Resetting through Recovery doesn't get by FRP-Blocking (Google protection after reset).
- โ ๏ธ On some firmware (for example, MIUI Global) may not have a Wipe Data option.
โ ๏ธ Warning: If you reset your phone before selling, be sure to log out of Mi Account in the pre-reset settings. otherwise the new owner will not be able to activate the device!
How to go to Recovery Mode on Xiaomi: all the ways
Recovery login depends on the model and version of MIUI, and here are the proven combinations for different devices:
| Xiaomi model | Button combination | Notes |
|---|---|---|
| Redmi Note 8/9/10/11, Poco X3/X4 | Keep the food up + Volume up | Release buttons when the Mi logo appears |
| Xiaomi 11/12/13 series, Redmi K40/K50 | Hold Power + Volume Up 10-15sec | On some firmware you need to confirm the entrance button Volume up |
| Poco F3/F4/F5, Black Shark | Power + Volume Down, then select Recovery | Used by Fastboot Mode as an intermediate screen |
| Older models (Redmi 4/5, Mi A1/A2) | Food + Volume up + Volume down | A charging connection may be required |
If the combination does not work:
- Try holding the buttons for longer than 20 seconds.
- Connect your phone to charge โ some models donโt include Recovery at low charge.
- For devices with a power button that is not working, use the ADB command: adb reboot recovery.
What if Recovery asks for a password?
Xiaomiโs step-by-step reset via Recovery
When you are successfully logged in to Recovery, follow this instruction:
Turn off the phone from charging (to avoid failures)
Make sure the battery is at least 30% charged.
Backup important data (if the phone is still working)
Remember the data from Mi Account and Google
-->
- Use volume buttons for navigation and power to confirm your choice.
- Select Wipe Data (on some firmwares โ Wipe & Reset).
- Confirm the reset by selecting Wipe All Data or Yes.
- Wait until the process is completed (usually takes 1-3 minutes).
If you see a screen that says Data wipe complete or Success, it means that the reset was successful. If the process is frozen during Formatting /data... for more than 10 minutes, then:
- ๐ The battery is discharged (plug the charger and try again).
- ๐ ๏ธ The file system is damaged (try resetting via Fastboot).
- ๐ Device locked with Mi Account (unlocked).
๐ก
If the phone asks you to enter the old password after the reset, it means that FRP protection has been activated. To get around it, you need to enter data from the last connected Google account.
Frequent Resetting Mistakes and How to Fix Them
Even with the right actions, resetting through Recovery can go wrong, and here are the most common problems and solutions.
| Mistake. | Reason. | Decision |
|---|---|---|
| Can't mount /data | The file system or data partition is damaged | Run the Wipe Cache, then repeat the reset. |
| E:unknown command | Incompatible version of Recovery | Install official Recovery via Fastboot |
| The phone vibrates and turns off. | Too low battery charge | Charge up to 50% and try again |
| After reset, asks for a Mi Account password | Account binding activated | Enter data or unlock through i.mi.com |
If after resetting the phone does not turn on or hovers on the logo:
- Try going to Recovery and repeat the reset.
- Install the official firmware via the Mi Flash Tool (instruction below).
- Check if the antirollback is activated (on models with MIUI 12+).
โ ๏ธ Note: On dynamic partition devices (e.g. Xiaomi 12 Pro, Redmi) K50 Ultra) resetting via Recovery can cause the userdata partition to be lost, in which case only flashing through Fastboot will help.
Alternative Resetting Methods If Recovery Does Not Work
If a standard Recovery reset is not available (for example, due to a blocked menu or a damaged partition), use these methods:
1. Reset via Fastboot (for advanced users)
You will need a computer with ADB/Fastboot drivers installed and an unlocked bootloader.
- Connect your phone to your PC in Fastboot mode (hold Power + Volume down).
- Enter the command to reset: fastboot erase userdata fastboot erase cache fastboot reboot
2. Reset via EDL Mode (Emergency Mode)
Used if the phone doesn't respond to any combination of buttons.
- ๐ Connect your phone to the PC via USB.
- ๐ง Close the contacts test point (location depends on the model).
- ๐ป In Mi Flash Tool, select firmware and press Flash.
๐ก
Resetting via EDL deletes all data without recovery, including IMEI. Use this method only as a last resort!
3. Reset via service codes (for a running system)
If the phone turns on, but you want to return factory settings without Recovery, type in the dialer:
- ##7378423## is a Xiaomi service menu (on some models).
- #3646633## - Engineering menu (caution: not all items are safe!)
How to recover data after resetting
If you havenโt backed up in advance, the chances of getting your data back are minimal, but there are a few ways to do this:
- ๐ฑ Recovery from the cloud: When you first turn on after a reset, the system will prompt you to restore data from Mi Cloud or Google. Enter the account details that were tied before the reset.
- ๐พ Recovery software: Dr.Fone, EaseUS MobiSaver or DiskDigger can scan the phone's internal memory. Success depends on whether the data has been overwritten.
- ๐ง Manual search in folders: Connect your phone to your PC and check folders DCIM, Downloads and MIUI โ sometimes they persist.
For the future: set up automatic backup in Settings โ About Phone โ Backup. Xiaomi lets you save copies to Mi Cloud (5GB free) or Google Drive.
โ ๏ธ Note: If you are selling a phone, after the reset, be sure to untie it from the Mi Account on account.xiaomi.com. Otherwise, the new owner will not be able to use the device!