Booting into Recovery Mode on Xiaomi, Redmi or POCO smartphones is a must-have skill for owners who want to reset, flash the device or fix software failures. This mode is a minimalist recovery environment built into Android firmware and allows you to manage critical phone functions even when the main system is damaged. However, the process of logging into Recovery differs depending on the model, MIUI version and bootloader status.
In this article, we will look at all the current ways to download Recovery on Xiaomi in 2026, including physical combinations of buttons, commands via ADB, as well as sign-in via the Mi Flash Tool for devices with a locked bootloader. We will focus on typical errors (for example, the appearance of No Command or the getting stuck on the Mi logo) and how to fix them. If you plan to sew your phone or restore it after a crash, this instruction will be your reliable guide.
What is Recovery Mode and Why You Need It on Xiaomi
Recovery Mode is an isolated Android environment that works independently of the main operating system. On Xiaomi smartphones, it is used to:
- π Hard reset β deletes all data, including accounts and apps.
- π¦ Install official firmware via.zip files (for example, update) MIUI).
- π§ Cache cleaning (Wipe Cache Partition) to eliminate lags.
- π Unlock the bootloader (required for installing custom firmware).
- π οΈ Recovery after crashes when the phone doesnβt boot in normal mode.
Xiaomi devices have a default stock Recovery from the manufacturer (with limited features) or custom (for example, TWRP) if the user has stitched it. It is important to understand that stock Recovery does not support the installation of informal firmware - this requires a TWRP or unlocked bootloader.
β οΈ Note: Signing into Recovery on locked bootloader devices can result in automatic reboot to normal mode. To avoid this, pre-unlock the bootloader through the official Xiaomi tool.
If you see No Command on the screen, it means that the system was unable to boot the Recovery interface, the solution being to re-press the button combination or connect the phone to a PC for diagnosis.
Method 1: Enter Recovery via hardware buttons (for all models)
The most versatile method is the use of physical buttons. It works on 99% of Xiaomi devices, including older models (Redmi Note 3/4) and new flagships (Xiaomi 14, POCO F6).
Step-by-step:
- Turn off your smartphone (press the power button and select Turn off).
- Press simultaneously: Power button (Volume Up)
10-15 seconds
Mi
Recovery Mode
Mi Bunny
βοΈ Checking before entering Recovery
On some models (e.g. Redmi 9A or POCO M3), you may need to press the Volume Down button further. If the standard combination doesn't work, try:
Power + Volume Up + Volume Down (Simultaneously)If the phone vibrates and loads in normal mode after holding the buttons, then the bootloader is locked, in which case use the method via ADB or unlock Bootloader.
What to do if your phone doesnβt respond to the buttons?
Method 2: Download Recovery via ADB (for unlocked bootloader)
If the hardware buttons donβt work (for example, the Volume Up button is broken), you can log in to Recovery via your computer using Android Debug Bridge (ADB).
- π» PC with installation ADB and Fastboot.
- π USB-cable (preferably original).
- π± Included debugging by USB developer-setting.
- π Unlocked bootloader (for some commands).
Instructions:
- Connect the phone to the PC and allow debugging over USB (a request will appear on the smartphone screen).
- Open the command prompt (cmd) in the folder with adb.exe.
- Enter the command to check the connection: adb devices must appear serial number of the device.
- Recovery: Adb Reboot Recovery: Adb Reboot Recovery
If the phone restarts to normal mode after the command, it means that the bootloader is locked. In this case, use an alternative command:
adb reboot bootloader
fastboot boot recovery.imgrecovery.img
β οΈ Attention: fastboot commands only work on an unlocked bootloader. FAILED (remote: 'Flashing is not allowed', first unlock Bootloader via Mi Unlock Tool.
Method 3: Use the Mi Flash Tool (for firmware and recovery)
Mi Flash Tool is Xiaomi's official firmware tool for PC-based device development, and it also allows you to download your phone to Fastboot Mode and then go to Recovery.
- π You need to flash the official firmware (.tgz or.zip).
- π οΈ The device is not switched on (brick).
- π Requires to unlock the loader.
Step-by-step:
- Download and install the Mi Flash Tool.
- Turn off your phone and press Power + Volume Down to log into Fastboot Mode (a hare in a hat-eared hat will appear).
- Connect the device to the PC.
- In the Mi Flash Tool, press Refresh β the program must identify the phone.
- Select firmware and press Flash. To log in to Recovery, select Advanced instead of firmware and specify the path to recovery.img.
If you just need to get into Recovery rather than flash your phone, use the command after you log in to Fastboot Mode:
fastboot reboot recovery| Xiaomi model | Combination for Fastboot | Combination for Recovery |
|---|---|---|
| Xiaomi 13/14, Redmi K60 | Power + Volume Down | Power + Volume Up |
| POCO F5/X5, Redmi Note 12 | Power + Volume Down | Power + Volume Up |
| Redmi 9/10, POCO M4 | Power + Volume Down | Power + Volume Up + Volume Down |
| Xiaomi Mi A1/A2 (Android One) | Power + Volume Down | Power + Volume Up (Long-term retention) |
1. Install Qualcomm or Google USB drivers.
2. Use USB 2.0 port (not 3.0)
3. disable driver signatures in Windows (via gpedit.msc).-->
Unlock the bootloader for full access to Recovery
On most Xiaomi devices, the bootloader is locked by default, which means that:
- β It is impossible to install custom Recovery (TWRP).
- β Unofficial firmware is prohibited ROM.
- β Restricted access to some functions in the sewage recovery.
To unlock the loader:
- Link your Mi Account to your device in Settings β Xiaomi Account.
- Enable OEM Unlock in the developer settings (Settings β About Phone β MIUI version β tap 7 times).
- Download the Mi Unlock Tool and log in.
- Connect your phone to Fastboot Mode and follow the program instructions.
The unlocking process takes up to 720 hours (30 days) due to Xiaomi's security policy.
- π₯ Install TWRP or another custom recovery.
- π Customize ROM (For example, LineageOS).
- π§ Get root rights through Magisk.
β οΈ Attention: Unlocking the bootloader erases all data on the device! Before the procedure, make a backup through Settings β Additionally. β Backup.
π‘
Unlocking the bootloader is a must for custom Recovery, and without it, all attempts to flash TWRP will result in an Anti-Rollback error or brick.
Solving Common Errors When Logging in Recovery
Even if you follow instructions correctly, users often face problems, and consider the most common errors and their solutions:
| Mistake. | Reason. | Decision |
|---|---|---|
| No Command (android with exclamation point) | The system was unable to load Recovery | Repeat the button combination or press the Power + Volume Up for 10+ seconds. |
| The phone vibrates and reboots. | Locked loader | Unlock Bootloader or use fastboot boot recovery.img |
| FAILED (remote: 'Flashing is not allowed') | Banned firmware due to Anti-Rollback | Update to the latest version with the Mi Flash Tool |
| Recovery in Chinese | Installed global firmware on the CN-region | Switch to Global ROM or use a screen translator |
| Hanging on the Mi logo | Damaged firmware or modules | Run Wipe Data in Recovery or run your phone through Fastboot |
If you see an empty screen or menu without touch control after logging in to Recovery, it could mean:
- π Battery discharge (charge your phone to 50%+).
- π§ Recovery (requires flash flash recovery) recovery.img).
- π₯οΈ Incompatible firmware (for example, an attempt to install) TWRP different model).
For devices with damaged Recovery (for example, after a failed firmware), the only way out is to flash the phone through Fastboot using the official firmware, which can be downloaded from MIUI Downloads.
How to Get Out of Recovery Mode on Xiaomi
After completing the necessary steps in Recovery, it is important to exit this mode correctly to avoid crashes.
- π Reboot to normal mode: select Reboot system now (first line in the menu).
- π Forced reboot: Press the Power on 10+ seconds.
- π» Through ADB: If the phone is connected to a PC, run the command: adb reboot
If after leaving Recovery, the phone freezes on the logo or cyclically restarts (bootloop), this can mean:
- Unsuccessful reset (repeat Wipe Data).
- Damage to system files (reflashing required).
- Module conflict after installing Magisk or Xposed (remove them via Recovery).
β οΈ Note: If you have been running Wipe Data, the first system start after leaving Recovery can take 5-10 minutes!