How to go to Recovery on Xiaomi: all the ways for Redmi, POCO and Mi

Recovery mode on Xiaomi smartphones is a special recovery environment that allows you to perform critical operations: resetting settings, installing firmware or fixing system errors. Without access to this menu, you can not solve many problems, from freezes to recovery after a failed update. However, the way you log into Recovery Mode depends on the phone model, the firmware version and even the type of recaverier itself – stock (Mi Recovery) or custom (TWRP).

In this article, we’ll look at all the current methods for entering recovery mode on Xiaomi, Redmi and POCO devices, from the classic button combination to commands via ADB and Fastboot. We’ll focus on the nuances of why the phone doesn’t enter the Recovery, how to distinguish the stock menu from TWRP, and what to do if the screen does not respond to touch. If you plan to sew the device or just want to be prepared for emergencies, save this instruction bookmark.

What is Recovery Mode on Xiaomi and Why You Need It

Recovery mode is an isolated environment built into the firmware of the smartphone that works independently of the main Android operating system.

  • πŸ”„ Resetting to factory settings (full wipe) if the phone freezes or doesn't turn on.
  • πŸ“₯ Installation of official firmware through MIUI or custom-wise TWRP.
  • πŸ› οΈ Fixing errors caused by incorrect updates or viruses.
  • πŸ” Unlock the bootloader (if supported by the model).
  • πŸ“Š Viewing system logs to diagnose problems.

On Xiaomi smartphones, two types of recovery are used:

  1. Stock (Mi Recovery) – a limited menu from the manufacturer with basic functions (reset, install updates via update.zip).
  2. Custom (TWRP) - an extended version with touch control, support for backups and installation of informal firmware.

It is important to understand that the input to the stock receptacles on new Xiaomi models (such as the Redmi Note 12 or Xiaomi 13) can be blocked if the bootloader is not unlocked, in which case the phone either ignores the button combination or issues a lock warning.

πŸ“Š What Xiaomi model do you use?
Redmi (Note/Pro series)
POCO (F/X/M)
Mi (flagship series)
Black Shark
other

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

This is the most versatile method that works on 90% of Xiaomi devices, including older models (Redmi 4X, Mi A1) and newer ones (POCO F5, Xiaomi 13T).

  1. Turn off your phone. If it freezes, hold the power button for 10 to 15 seconds until the screen goes out.
  2. Click the combination: For most models: Volume up (+) + Power. For older devices (until 2018): Volume down (-) + Power. For POCO F1 and some others: Volume up (+) + Volume down (-) + Power.

Mi

Recovery

If the screen blinked and the phone started to boot into the system, try again, holding the buttons longer.

On some models (such as the Redmi Note 10 Pro) after the appearance of the Mi logo, you need to release the power button, but continue to hold Volume up until the menu appears.

β˜‘οΈ Checking before entering Recovery

Done: 0 / 4

⚠️ Warning: Devices with a locked bootloader (such as the new Xiaomi out of the box) may be alerted to β€œThis device is locked” when trying to log in to the recovery.

Method 2: Login via ADB (if the phone is switched on)

If the hardware buttons don’t work (for example, the volume button broke), you can log in to Recovery via the ADB command.

  • πŸ–₯️ Computer with installed Xiaomi drivers and platform-tools.
  • πŸ”Œ Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI (7 times press) β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ“Ά Working USB-cable (preferably original).

Instructions:

  1. Connect the phone to the PC and confirm the debugging permission on the smartphone screen.
  2. Open the command line (cmd) in the folder with the platform-tools.
  3. Enter the command to check the connection: adb devices must appear serial number of the device.
  4. Reboot Recovery Command: Adb Reboot Recovery

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

adb shell reboot recovery

⚠️ Attention: On some firmware MIUI (Adb reboot recovery can reboot your phone in Fastboot instead of Recovery, in which case use adb reboot bootloader and then manually select Recovery Mode from the Fastboot menu.

πŸ’‘

If the phone is not detected via ADB, try reconnecting the cable, enabling File Transfer mode on your smartphone, or installing the drivers manually via the Mi PC Suite.

Method 3: Sign in via Fastboot (if ADB is not working)

If the phone is not turned on or recognized through ADB, you can use Fastboot mode. This method is suitable for devices with an unlocked bootloader or if you are already on the Fastboot menu (for example, after a failed firmware).

Steps:

  1. Turn off the phone.
  2. Press Volume Down (-) + Nutrition to enter the Fastboot (a hare in a hat-eared image will appear).
  3. Connect the device to your PC and open the command line in the folder with the platform-tools.
  4. Check the connection: fastboot devices
  5. Follow the command to move to the Recovery: fastboot reboot recovery

If the command fails, try an alternative (for some models):

fastboot oem reboot-recovery
Team team.DescriptionWhen to use
fastboot reboot recoveryStandard reboot to the recaveryFor most models
fastboot oem reboot-recoveryAlternative command for some firmwareIf the first team didn't work out
fastboot continueContinue loading into the systemIf you accidentally logged in to Fastboot
fastboot reboot bootloaderReboot back to FastbootFor a second attempt.
What if the fastboot can’t see the device?
1. Check the cable and USB port (try another port or cable). 2. Install the drivers manually through Device Manager (select "Android Bootloader Interface"). 3. Disable the driver signature in Windows (to do this, temporarily disable digital signature verification). 4. Try using another PC or laptop.

Method 4: Entering through the Mi Flash Tool (for firmware)

If you plan to flash your phone through the Mi Flash Tool, you can log in to Recovery directly from this tool.

  • πŸ”§ Restore the "brick" (decommissioned device).
  • πŸ“¦ Install the official firmware through EDL or Fastboot.
  • πŸ”„ Return to the stock firmware after the custom.

Instructions:

  1. Download and install the Mi Flash Tool.
  2. Turn off the phone and press Volume Down (-) + Power to log into Fastboot.
  3. Connect the device to your PC and start the Mi Flash Tool.
  4. In the program, press the Refresh button – your device should appear.
  5. Select firmware (.tgz or.zip) and press Flash.
  6. During the firmware process, the tool will automatically restart the phone to Recovery to complete the installation.

This is a good way to install official firmware. For custom firmware (TWRP, LineageOS), use Fastboot or ADB Sideload.

πŸ’‘

The Mi Flash Tool automatically selects Clear All, Clean All and Lock or Save User Data. To restore the "brick" to work, choose Clean All, but this will delete all data!

What is different from TWRP on Xiaomi

Externally and functionally, stock recovery and custom recovery (TWRP) are very different.

CharacteristicsStock Recovery (Mi Recovery)TWRP (Team Win Recovery Project)
ManagementVolume buttons (+/–) and powerTouch screen + buttons
Interface languageEnglish + Chinese (depending on firmware)Many languages (including Russian)
Installation of firmwareOnly official update.zip via Apply updateAny.zip firmware (including custom)
Backup.No function.Full backup of /data, /system, etc.
Root accessNo support.Installation of Magisk or SuperSU
Unlocking the loaderNo option.You can unlock it through Fastboot.

If you have installed it on your phone TWRP, The entrance to it is carried out in the same ways as in the stock Recovery (through buttons or via a button). ADB). However, in TWRP You can do it:

  • πŸ“ Create full backups of the system (Nandroid backup).
  • πŸ”§ Install unofficial firmware and mods.
  • πŸ”’ Change the access rights to system files.
  • 🧹 Cleaning individual partitions (Dalvik Cache, System).

⚠️ Attention: Installation TWRP New Xiaomi models (e.g. Xiaomi) 12/13, Redmi Note 12) This may cause the device to be locked due to anti-Rollback protection. TWRP forum XDA Developers.

What to do if Xiaomi is not included in Recovery

If none of these methods worked, the reasons may be as follows:

  • πŸ”’ Locked bootloader: On new Xiaomi devices, recavator login is blocked if the bootloader is not unlocked.The solution is to use the Mi Unlock Tool.
  • πŸ”‹ Battery discharge: If the charge is below 5%, the phone may not respond to button combinations. charge it to at least 30%.
  • πŸ› οΈ Damaged buttons: If the volume or power buttons don't work, try methods through ADB/Fastboot.
  • πŸ€– Damaged firmware: If the phone doesn't even turn on in the Fastboot, you'll need firmware through EDL (emergency).
  • πŸ”„ Firmware conflict: If you are trying to enter TWRP, But there is an incompatible version, the phone can hang on the logo.

Algorithm of actions for diagnosis:

  1. Try logging in to Fastboot (Loudness down + Power) if you can, the bootloader is unlocked, and the problem is different.
  2. Connect your phone to charge for 10-15 minutes, then try again.
  3. If the screen does not respond, but the phone vibrates when you press the buttons, it may be damaged display or plume.
  4. For devices with MediaTek (such as Redmi 9A), try the SP Flash Tool for recovery.
How to check if the bootloader is unlocked?
1. Turn off the phone. 2. Press Volume Down + Power to log in to Fastboot. 3. Connect to your PC and type in the command: fastboot oem device-info 4. If the answer has a line Device unlocked: true - the bootloader is unlocked.

FAQ: Frequent questions about Recovery on Xiaomi

Can I log in to Recovery if the phone is not turned on?
Yes, if the phone is responding to charging (vibrates or shows the battery indicator). Try the Volume Up + Power button combination or plug into your PC and use fastboot reboot recovery. If the screen is completely dead, you'll need firmware through the EDL in the service center.
How to distinguish stock recovery from TWRP?
In the stock recavery (Mi Recovery): Black screen with white text, control only the volume buttons, no Russian language, no backup option. TWRP: Color interface with touch control, support for Russian language, there are tabs Backup, Wipe, Mount.
What if the phone freezes after logging in to Recovery?
If the screen freezes on the Mi logo or in the recap menu: Hold the power button for 10-15 seconds to force the phone to turn off. Re-enter the recap. If the freeze repeats, run the phone through the Mi Flash Tool (select the Clean All option). For TWRP: possibly an incompatible version installed. Reflash the correct version via Fastboot.
Can I reset my settings through Recovery if I forgot my pattern lock?
Yes, but it will delete all data from the phone. β†’ Wipe All Data. TWRP Go to Wipe. β†’ Format Data (enter yes for confirmation) After the reset, the phone will turn on as new. ⚠️ Important: On some models (Xiaomi Mi) A2, POCO F1) After resetting through the recavery, you may need to enter a Mi Account if it was previously linked.
How do I get out of Recovery Mode?
In the drain Recovery: Select Reboot β†’ Reboot to System. In TWRP: Press Reboot β†’ System. If the phone doesn't respond, hold the power button for 10-15 seconds to force the reboot.