How to turn on the Recovery menu on Xiaomi: 3 proven ways

The Recovery Mode menu on Xiaomi smartphones is a hidden tool for diagnosing, resetting and installing firmware, and comes in handy if the phone is getting stuck, not turning on or needing to reflash the device, but not everyone knows how to enter this mode correctly, especially on newer models with MIUI 14/15.

In this article, weโ€™ll cover all the current ways to launch Recovery, from the classic button combination to the ADB and MIUI Recovery methods. Youโ€™ll learn how to avoid login errors, what to do if the menu doesnโ€™t open, and how to bring the phone back to life with this tool. Instructions will be suitable for all Xiaomi, Redmi and POCO models, including Xiaomi 13/14, Redmi Note 12 and POCO F5.

What is Recovery Mode and Why You Need It

Recovery Mode is a separate mini OS built into a smartphone that works independently of the main Android system and allows you to:

  • ๐Ÿ”„ Perform a reset to factory settings (Hard Reset) if the phone does not respond to commands;
  • ๐Ÿ“ฆ Install custom firmware (for example, LineageOS or Pixel Experience);
  • ๐Ÿ”ง Clear cache and Dalvik-cache to eliminate lags;
  • ๐Ÿ”’ Unlock the bootloader before the firmware;
  • ๐Ÿ› ๏ธ Restore the system from the backup (if it was created in advance).

Xiaomi smartphones use two types of Recovery:

  1. Stock MIUI Recovery is a simplified menu from the manufacturer with basic functions (reset, clear cache, update via OTA).
  2. Custom recovery (TWRP) โ€” Extended version with support for backups, manual partition mounting and installation ZIP-firmware.

Without Recovery, you can't flash your phone if it's bricked or turned into a brick, or return to work after a failed update, but doing the wrong thing on this menu can result in all data loss or a device that's completely inoperable.

๐Ÿ“Š What kind of smartphone you Xiaomi?
Redmi (Note, K-series)
POCO (F, X-series)
Xiaomi (Numerical, Mix, Civi)
Another brand

Method 1: Enter through hardware buttons (for all models)

The most versatile method is the use of physical buttons, which works even if the phone does not turn on or hung on the MI logo. The manual is suitable for Xiaomi, Redmi and POCO of all generations, including new models from 2023-2026.

Algorithm of action:

  1. Turn off the smartphone (if it freezes โ€“ press the power button for 10-15 seconds).
  2. Hold the combination: ๐Ÿ”˜ Power button + ๐Ÿ”ผ Volume upwards - for most models; ๐Ÿ”˜ Power button + ๐Ÿ”ฝ Loudness down โ€“ for some older devices (e.g. Redmi) 4X).

Mi

Recovery

MIUI

If the phone just reboots to normal mode after releasing the buttons, try again by holding the buttons longer (up to 15 seconds). On some models (for example, Xiaomi 12T), you may need to first pinch Volume up, and then Power.

โ˜‘๏ธ Preparation for the entrance to Recovery

Done: 0 / 4

โš ๏ธ Warning: On devices with unlocked bootloader (Unlocked Bootloader) while retaining Power + Volume down may run Fastboot Mode, not Recovery. In this case, use the combination with Volume up.

Method 2: Running Recovery through ADB (for advanced users)

If the hardware buttons are not working (for example, the power button is broken), you can log into Recovery via your computer using ADB (Android Debug Bridge), which requires you to pre-configure:

  • ๐Ÿ–ฅ๏ธ Drivers should be installed on the PC ADB mi PC Suite;
  • ๐Ÿ“ฑ The phone's debugging on. USB (Settings โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then go back to Settings โ†’ Additionally. โ†’ For developers);
  • ๐Ÿ”Œ Phone connected to PC by PC USB-The cable (preferably the original cable).

Launch instructions:

  1. Open the Command Prompt (Windows) or Terminal (macOS/Linux) in the folder with ADB.
  2. Enter the command to check the connection: adb devices If the phone is recognized, you will see its serial number.
  3. Recovery: Adb Reboot Recovery: Adb Reboot Recovery

Once the command is executed, the phone will automatically restart in the recovery menu. If no devices/emulators found error appears, check:

  • ๐Ÿ”Œ Cable and port USB (Try another cable);
  • ๐Ÿ”„ Reinstall Xiaomi drivers;
  • ๐Ÿ“ฑ Allow debugging on the phone (a request will appear when connecting).

๐Ÿ’ก

If the adb reboot recovery command doesnโ€™t work, try first rebooting to Fastboot (adb reboot bootloader) and then manually selecting Recovery Mode using volume buttons.

Method 3: Sign in via MIUI Recovery (no buttons)

Some Xiaomi models (such as the Redmi Note 11 or POCO X4 Pro) have a hidden option to launch Recovery directly from the MIUI interface.This method does not require turning off the phone and works if the system boots.

How to activate:

  1. Open the Settings app.
  2. Go to the About Phone section. โ†’ Updating the system.
  3. Press three points (โ‹ฎ) in the upper right corner and select Reboot in Recovery.
  4. Confirm the action โ€“ the phone will reboot in the recovery menu.

If you donโ€™t have a Recovery option, try an alternative path:

  • ๐Ÿ”ง Go to Settings. โ†’ Additionally. โ†’ Backup and reset;
  • ๐Ÿ”„ Select Local Reset โ€“ the system will prompt you to reboot in Recovery.

โš ๏ธ Attention: On devices with MIUI 14+ Recovery can be hidden. If it's not, use it. ADB hardware-button.

What to do if Recovery does not start

Sometimes the recovery menu doesn't open despite the right actions.

Problem.Possible causeDecision
Phone vibrates but does not load into RecoveryRecovery or firmware section damagedFastboot (fastboot flash recovery twrp.img)
The Mi logo appears, then the normal downloadThe wrong button combination or bootloader is blockedTry Volume Up + Power or Unblock Bootloader
Black screen after holding the buttonsBattery discharged or display faultyCharge your phone for 30+ minutes or connect to charge while logging in
Chinese menuGlobal firmware not installedUse Google Translate or use Global ROM

If none of these things worked, maybe on the phone:

  • ๐Ÿ”’ bootloader is blocked โ€“ official unlocking via Mi Unlock Tool is required;
  • ๐Ÿ› ๏ธ The firmware is damaged - we need it. EDL-mode (emergency firmware via Qualcomm 9008);
  • ๐Ÿ”‹ Battery Fails โ€“ Check the Charge or Connect to a Power Source.
How to enter EDL-Xiaomi
For activation EDL (Emergency Download Mode on Xiaomi with Qualcomm CPU Press Volume Up + Loud down and plug in. USB-The screen will remain black, but the computer will determine the device as QHSUSB_BULK qualcomm HS-USB QDLoader 9008. This mode is used to restore bricks through the Mi Flash Tool.

How to use the Recovery Menu on Xiaomi

Once you log in, you'll see a menu in English or Chinese (depending on the firmware), and you'll be able to control it with the Volume (Move) and Power (Select) buttons.

  • ๐Ÿ”„ Reboot - Reboot the phone;
  • ๐Ÿงน Wipe Data โ€“ reset to factory settings (deletes all data!);
  • ๐Ÿ—‘๏ธ Wipe Cache โ€“ Cache Clearance (Secure for Data);
  • ๐Ÿ“ฅ Apply update โ€“ installing firmware with SD-card ADB Sideload;
  • ๐Ÿ”ง Advanced โ€“ Additional options (e.g. Reboot to Bootloader).

To reset the settings:

  1. Choose Wipe Data โ†’ Wipe All Data;
  2. Confirm the action (usually you need to enter Yes or press Power);
  3. After completion, select Reboot.

For firmware installation:

  1. Download. ZIP-file with firmware and place it in the root SD-map;
  2. In Recovery, select Apply update โ†’ Choose from SD card.
  3. Specify the firmware file and confirm the installation.

โš ๏ธ Attention: Option ADB Sideload allows you to install firmware through a computer, but requires a connection over the USB Adb sideload commands filename.zip. Do not interrupt the installation process โ€“ this can lead to loss of IMEI or.

๐Ÿ’ก

Before resetting or firmware through Recovery, be sure to remove SD-map SIM-map โ€“ this will prevent data damage on external media.

Frequent Mistakes and How to Avoid Them

Mistakes in Recovery can make phone problems worse, and consider common user errors:

  1. Reset without backup: Wipe Data removes all data, including photos, contacts and messages. Always save important information on your PC or to the cloud (Mi Cloud, Google Drive) before reset.
  2. Firmware of an incompatible version MIUI: Installing firmware from another model (e.g. Redmi Note 10 on Redmi Note 10 Pro) will result in a โ€œbrick.โ€ Check the name of the firmware file โ€“ it must contain the code of your device (e.g., ingres for Redmi Note 12 Pro).+).
  3. Interrupting process: If you turn off your phone during firmware or reset, it may stop turning on.Make sure the battery is at least 50% charged, and don't press buttons during surgery.

Other common problems:

  • ๐Ÿ”ด Error 7 in installation ZIP โ€” This means that the firmware is not suitable for your model;
  • ๐Ÿ”ด No command: Recovery menu is not responding. Re-entry or firmware helps. TWRP;
  • ๐Ÿ”ด Hanging on the Mi logo after reset โ€“ Fastboot flashing is required.

๐Ÿ’ก

If you need to enter a Mi Account after reset and you donโ€™t remember it, use the Mi Account Unlock Tool (requires a PC and original cable).

Can I log in to Recovery if the volume buttons don't work?
Yes, there are two ways: through ADB (adb reboot recovery command); through MIUI (Settings โ†’ System Update โ†’ Recovery) menu. If the buttons are physically broken and the ADB is not configured, you will need repair or firmware through Test Point (in the service center).
How to distinguish stock recovery from TWRP?
Stock MIUI Recovery: Blue text on a black background; Limited options (no backup, partition mounting); Button management. TWRP: Color interface with touch control; Backup, Mount, File Manager options; Support for custom firmware installation.
What if the phone does not turn on after resetting in Recovery?
Possible causes and solutions: Firmware is damaged - run your phone through Fastboot (Mi Flash Tool); Loader is blocked - unlock it through Mi Unlock Tool; Iron malfunction - contact the service center (possible problems with memory or motherboard). If the phone vibrates, but the screen is black - try connecting it to charging for 10-15 minutes, then re-enter Recovery.
Can I install TWRP without unlocking the bootloader?
No. To install TWRP or any other custom firmware, you must unlock Bootloader through the official Mi Unlock Tool. Trying to flash TWRP on a locked device will lead to a brick. The exception is some older models (such as the Redmi 4X), where you can temporarily bypass the lock through exploits, but this is risky.
How to exit Recovery if your phone doesnโ€™t respond to buttons?
If the menu is stuck or not working: Connect your phone to charge and wait 5-10 minutes; Press the Power button for 15-20 seconds for a forced reboot; If it does not help, remove the battery (on models with a removable battery) or wait for a full discharge. On some devices, the connection to the PC and the adb reboot command helps.