How to run Recovery Mode on Xiaomi: 3 proven ways

Recovery Mode is a key tool for Xiaomi smartphone owners when they need to reset, install custom firmware or fix critical bugs, but entering this mode is often difficult: the manufacturer does not always document button combinations, and on new models (for example, the Redmi Note 13 Pro+ or POCO F6) the logic may differ from the usual one.

In this article, you will find the most current ways to run the recovery on any Xiaomi device, from the budget Redmi A2 to the flagship Xiaomi 14 Ultra. We will analyze not only the standard method through hardware buttons, but also alternative options using ADB and Fastboot, which will come in handy if the physical keys do not work, special attention is paid to the nuances for devices with a locked bootloader and the features of MIUI Recovery vs TWRP.

What is Recovery Mode and Why You Need It

Recovery Mode is an isolated Android environment that starts before the main system boots, and allows you to perform critical operations that are not available in normal mode:

  • πŸ”„ Reset to factory settings (full wipe) – deletes all data, including accounts and apps.
  • πŸ“¦ Installation of official / customy firmware through ZIP-files (required) TWRP unlocked).
  • πŸ”§ Clearing the cache (Dalvik/ART Cache, System Cache to eliminate lags.
  • πŸ› οΈ Recovery from the backup (if previously created through TWRP or MIUI Local Backup).
  • πŸ” Unlocking the loader (on some models, the first step is performed in the Recovery).

Xiaomi smartphones have a default stock recovery (MIUI Recovery) that supports only basic features. Advanced features (Magisk installation, modified firmware) require TWRP, an open-source custom recovery. Importantly, installing it causes all data to be reset and can lock the device if the bootloader is not officially unlocked through the Mi Unlock Tool.

⚠️ Attention: On devices with MIUI 14+ HyperOS stock recavators can block the installation of unofficial ZIP-files, even if the bootloader is unlocked. TWRP Or switch to OrangeFox Recovery.

Method 1: Enter Recovery via hardware buttons (for all models)

It’s a versatile method that works on 99% of Xiaomi devices, including Redmi, POCO, Black Shark and Pad tablets. The button combination depends on the smartphone generation:

The device generationButton combinationExamples of models
Older models (until 2018)Volume up + NutritionRedmi 4X, Mi 5, Mi Note 3
Modern models (2019-2022)Volume up + Power (hold 10+ seconds)Redmi Note 10 Pro, POCO X3 Pro, Mi 11
New models (2023–2026)Volume up + Volume down + NutritionXiaomi 13T, Redmi Note 12 Pro+, POCO F5
Tablets (Pad 5/6)Volume up + Nutrition (hold 15+ seconds)Xiaomi Pad 6 Pro, Pad 5

Step-by-step:

  1. Turn off the smartphone (if it freezes – hold the power button for 20+ seconds).
  2. Press the button combination for your model (see table above).
  3. Hold the buttons until the Mi or Fastboot logo appears on the screen.
  4. Release the buttons when you see the Recovery Mode menu (usually in English or Chinese).

Make sure the battery is at least 30% charged | Turn off all cables (USB, headphones) | Use the original buttons (not covers or bumpers) | If the screen doesn't respond, try another combination

-->

On some models (such as Black Shark 5) after the appearance of the Mi logo, you need to release the power button, but continue to hold Volume up until the menu appears. If instead of a Recovery you hit the Fastboot, then the combination was not clamped long enough, try again.

Hardware buttons | Team ADB|Fastboot| Another way-->

Method 2: Running Recovery through ADB (if the buttons don't work)

If physical buttons are damaged or the device is not responding to them, you can log in to the receptacles via Android Debug Bridge (ADB).

  • πŸ’» Computers with installed ADB and Fastboot.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ”“ Included debugging by USB in the developer settings (Settings) β†’ The phone. β†’ Version. MIUI (press 7 times) β†’ Additionally. β†’ For developers β†’ Debugging by USB).

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission on the device screen.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Reboot Recovery Command: Adb Reboot Recovery

If the team doesn’t work, try an alternative:

adb shell reboot recovery

⚠️ Attention: On devices with MIUI 13+ HyperOS stock recavators can block the entrance through ADB, If the bootloader has not been previously unlocked, then use Fastboot (see the following method).

πŸ’‘

If the adb device command doesn’t show your device, try reinstalling Mi USB Driver drivers or using a USB 2.0 port (on some PCs, USB 3.0 causes problems).

Method 3: Log in to Recovery via Fastboot (for locked devices)

If MIUI Recovery is locked (for example, after a failed firmware) and the ADB does not work, you can use Fastboot.This method is suitable even for "bricks" (devices that do not turn on normally), but requires an unlocked bootloader on most models.

Step-by-step:

  1. Turn off your smartphone.
  2. Press Volume Down + Power to enter Fastboot Mode (a screen with a rabbit in a hat-eared).
  3. Connect the device to your PC and open the terminal in the folder from fastboot.exe.
  4. Check the connection: fastboot devices
  5. Run the Reboot command: fastboot reboot recovery

If the device does not respond, try an alternative command:

fastboot oem reboot-recovery

On some models (e.g. POCO F4 GT), the stock receivers can be protected with a Mi Account password.

  • πŸ”‘ Enter a device-bound Xiaomi account.
  • πŸ“± Or use the Mi Flash Tool to flash the official software (this will delete all data).
What if the Fastboot can’t see the device?
1. Check the cable and USB port - try another cable or port on your PC. 2. Install Mi Flash drivers manually through Device Manager (select "Xiaomi Mi Composite MDB Interface") 3. Disable the driver signature in Windows (to do this, use the bcdedit/set nointegritychecks on command in the CMD on behalf of the administrator). 4. Try another PC - sometimes the problem is in conflict with previously installed drivers.

Features of MIUI Recovery vs TWRP

MIUI stock receptacles and custom TWRP are radically different in functionality, and here is a comparison of the key features:

FunctionMIUI RecoveryTWRP
Reset to factory settingsβœ… Yes (delete all data)βœ… Yes (with section selection)
Installation ZIP-file❌ No (except for the official ones) OTA)βœ… Yes (firmware, Magisk, modules)
Backup/recovery❌ No.βœ… Yes (full backup of all sections)
Unlocking the loader❌ No.βœ… Yes (via fastboot)
ADB Sideloadβœ… Yes (official packages only)βœ… Yes (anything). ZIP)
Interface languageEnglish/ChineseMany languages (including Russian)

To install TWRP on Xiaomi, you need:

  1. Unlock the bootloader through the Mi Unlock Tool (the process takes up to 720 hours of waiting on new accounts).
  2. Download the latest version of TWRP for your model from the official website twrp.me.
  3. Fastboot: fastboot flash recovery twrp.img fastboot reboot recovery

⚠️ Note: On HyperOS devices (e.g. Xiaomi) 14) The stock recap can automatically overwrite TWRP If you're rebooting, you can just swipe the custom Recovery after you've installed it. ZIP-file disable_force_encrypt.zip or no_verity_opt_encrypt.zip.

πŸ’‘

Installing TWRP voids warranty and can result in locking the device if the bootloader is not officially unlocked.Always do a backup before experimenting!

Frequent problems and their solutions

Even if you follow the instructions correctly, users are faced with common errors.

1.The device is not included in Recovery, but is loaded into Fastboot

Reason: Too short button retention or wrong combination.

Decision:

  • πŸ”„ Try holding the buttons for 15-20 seconds (on new models, the reaction time is increased).
  • πŸ”‹ Check battery power – at levels below 5%, the device may ignore the combinations.
  • πŸ”Œ Shut down all cables (USB, Headphones – they can block the entrance to the Recovery.

2.Recovery requires Mi Account password

Reason: Find My Device protection is enabled on the device and the Xiaomi account is tied.

Decision:

  • πŸ”‘ Enter the email and password from the linked account.
  • πŸ“± If you forget your data, restore access via account.xiaomi.com.
  • πŸ”§ In extreme cases, run the official firmware through the Mi Flash Tool (data will be deleted).

3. Touchscreen doesn't work for Recovery

Reason: Incompatibility of the custom recavΓ©ri with the kernel version or damage to the digitizer.

Decision:

  • πŸ–±οΈ Use control via volume buttons (Up/Down for navigation, Power for selection).
  • πŸ”„ Reinstall the current version TWRP for your model.
  • πŸ› οΈ If the problem is in the hardware, contact the service center.
How to get around Mi Account lock in RecavΓ©re?
Officially, you can not bypass the protection, but there are illegal methods (for example, firmware modified by the law). EDL-However, this violates Xiaomi’s terms of use and may result in blocking. IMEI. We do not recommend such actions.

Security: What You Can and Can't Do in Recovery

Recovery Mode is a powerful tool, but doing the wrong thing can turn a smartphone into a brick.

  • βœ… We can:
  • 🧹 Cleaning Cache and Dalvik Cache is safe and helps to eliminate lags.
  • πŸ”„ Reset to factory settings (Wipe Data) if you have saved important data.
  • πŸ“₯ Install only official firmware through ADB Sideload (for stock Recovery).
  • ❌ No:
  • 🚫 Install custom firmware without unlocked bootloader.
  • 🚫 Format System, Vendor or Boot partitions manually (this will result in loss of performance).
  • 🚫 Use fastboot erase commands without understanding the consequences.

If you are planning to experiment with the following:

  1. Create a full backup in TWRP (Boot, System, Data, EFS) sections.
  2. Check firmware compatibility with your model on the XDA-Developers or 4PDA forums.
  3. Use stable versions of TWRP – alpha/beta versions may contain critical bugs.

πŸ’‘

Before any manipulations in the recavator, write down the IMEI of your device (type *#06# in the dialer). This will help restore the network if the firmware damages the communication module.

Can I log in to Recovery if the smartphone is not turned on?
Yes, but only if the device responds to charging (the indicator burns) or vibrates when you press the buttons. Try: Connect the charge for 10-15 minutes. Press the combination Volume up + Power for 20+ seconds. If the screen remains black, but the device is determined by the PC in Fastboot, use the command fastboot reboot recovery. If the smartphone is completely dead (no charging reaction), you will need repair or firmware via EDL (emergency mode).
How to distinguish a stock recap from a TWRP?
Visual signs: MIUI Recovery: blue/orange interface with Mi logo, menu in English/Chinese, no touch controls (volume buttons only). TWRP: black/red interface with the inscription TeamWin, touch control, support for the Russian language, additional options (Mount, Backup, Restore). TWRP install ZIP-files, make backups and mount partitions, whereas stock recavator allows you only to reset settings or update OTA.
Why is the smartphone not turned on after leaving Recovery?
Probable causes and solutions: Damaged firmware: If you have installed custom software, run the official firmware through the Mi Flash Tool in Fastboot mode. Partition markup error: run Wipe Data in the reclaimer (data will be deleted). Hardware failure: if the screen remains black even after the firmware, check the display plume or battery. If the device vibrates but does not turn on, try to pin Volume up + Power for 30+ seconds for forced reboot.
How to Reset a pattern lock through Recovery?
Instructions for stock Recovery: Log in Recovery Mode (see Method 1). β†’ Wipe All Data (use volume buttons for navigation, power for confirmation) Confirm the reset, it will delete all data, including photos and applications. Reboot the device. TWRP: Go to Wipe. β†’ Format Data. Enter yes for confirmation. Reboot after reset. ⚠️ Attention: On devices with MIUI 12+ Resetting over the recavers may require you to enter your Mi Account password after rebooting, even if the pattern lock is reset.
Can I install TWRP without unlocking the bootloader?
No, on all modern Xiaomi devices (after 2017), the bootloader is locked by default. Trying to install TWRP without official unlocking through the Mi Unlock Tool will result in: Device Lock (bootloop). Warranty loss. Inability to boot without full flashing. Exception: some older models (such as the Redmi Note 4X) allowed to install TWRP through exploits, but on new devices this is not possible.