How to turn Recovery Menu on Xiaomi: official and hidden methods

Recovery Mode on Xiaomi smartphones is a service menu that allows you to perform critical operations: resetting to factory settings, installing firmware, cleaning the cache or even restoring the system after a crash. However, many users face the problem: how to get there if the phone does not turn on normally or requires urgent intervention in the system?

In this article, we will discuss all the current ways to log into the receptacles on Xiaomi, Redmi, POCO and Black Shark devices – from the classic combination of buttons to methods through ADB and hidden MIUI functions. Particular attention will be paid to the nuances for new models (2023-2026), where the manufacturer changed the logic of access to the service menu. If your smartphone is stuck on the logo, does not respond to touch or requires flashing – this instruction will help bring it back to life.

What is Recovery Mode and Why You Need It

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

  • πŸ”„ Reset to factory settings (if the phone is not turned on or locked).
  • πŸ“¦ Install official / custom firmware through zip files.
  • 🧹 Cache cleansing (for example, to eliminate lags after updating).
  • πŸ› οΈ System Restore after a failed update or virus attack.
  • πŸ” Unlock the loader (on some models).

Xiaomi smartphones use two types of recovery: Stock (official, limited features) and Custom (e.g. TWRP, advanced features). This article will talk about the entrance to stock recovery, as custom is installed manually and requires an unlocked bootloader.

⚠️ Note: Some operations in the backup (such as Wipe Data) result in complete data loss. If the phone turns on, first backup through Settings β†’ The phone. β†’ Backup.

Method 1: Classic button combination (for most models)

This is the most versatile method that works on 90% of Xiaomi devices, including the Redmi Note 12, POCO X5, Mi 11 and older models.

  1. Turn off the smartphone (if it freezes – hold the power button for 10-15 seconds).
  2. Press the power button and the volume button at the same time.
  3. Hold them for 10-15 seconds until the Mi logo or the Recovery menu appears.
  4. Release the buttons when you see the Recovery Mode sign.

If the screen is black or the Fastboot menu appears, you have held the buttons too long or not. Try again, but release the buttons immediately after the vibration.

β˜‘οΈ Check before entering the Recaveri

Done: 0 / 4

On some models (such as Xiaomi 13 Pro or Redmi K60), the button mix may differ:

ModelButton combinationNotes
Xiaomi 12/13 SeriesFood + Volume UpRelease after the appearance of the Mi logo
Redmi Note 10/11/12Food + Volume UpIf it doesn’t work, try with a connected charger.
POCO F4/F5Food + Loudness DownSome firmware may require confirmation via Volume Up
Black Shark 5/6Food + Volume Up + Volume DownHold all three buttons at the same time
πŸ“Š What is your Xiaomi model?
Redmi (Note, K-series)
POCO (F, X, M-series)
Mi (11, 12, 13, etc.)
Black Shark
other

Method 2: Sign in via Fastboot (if the buttons don't work)

If the smartphone does not respond to the combination of buttons or loads only in the Fastboot mode (black screen with a robot), you can log into the recavers through the ADB command.

Step-by-step:

  1. Download Platform Tools and unpack the archive.
  2. Connect your phone to your PC in Fastboot mode (hold Power + Volume Down when turned on).
  3. Open the command line in the folder with platform-tools and type: fastboot devices If the device is determined (the serial number appears), continue.
  4. Enter the command to go to the Recovery: fastboot boot recovery.img or (for new models): fastboot reboot recovery

If the command does not work, you may have a bootloader blocked on your model, in which case you will need to unlock it through the Mi Unlock Tool (the official utility from Xiaomi).

What if the fastboot can’t see the device?
1. Check the drivers (install the Mi Flash Tool).2. Try another one USB-cable (original).3. disable driver signatures in Windows (for older OS).4. Restart your PC and phone.

Method 3: Through the MIUI menu (if the phone is turned on)

If the smartphone is working, but you need to restart to the recavator (for example, to install an update), you can do this through the MIUI settings:

  1. Open the Settings. β†’ The phone.
  2. Click 7 times on the MIUI version to activate the developer mode.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Activate the option of Extended Reboot.
  5. Now, when holding the power button, a menu with the Recovery item will appear.

This method works on MIUI 12-14 firmware. On older versions (e.g. MIUI 11), the path may differ: Settings β†’ System β†’ Reboot β†’ Recovery.

πŸ’‘

If the item "Recovery" is not in the menu of the reboot, try to enter in the search for settings the request "recovery" - the system can show a hidden option.

Method 4: Using the System Update application

On some models (Redmi 9, POCO X3), you can get to the recovery through the standard update app:

  1. Open Settings β†’ Update the system.
  2. Click on the three dots in the upper right corner and select Select the firmware file.
  3. Instead of selecting a file, press and hold the power + volume button.
  4. In 5-10 seconds, the phone will reboot to the Recovery.

This method doesn’t work on all firmware, but it can be useful if the buttons are faulty.

Method 5: Alternative methods for new models (2023–2026)

On the latest flagships (Xiaomi 14, Redmi K70, POCO F6), the manufacturer has tightened access to the service menu.

  • πŸ”Œ Connect the charger and hold the power. + Volume Up – Some models require power from the grid.
  • πŸ“± Use Mi Assistant (official PC software), where in the section Additional there is an option to reboot in the Recovery.
  • πŸ”§ Send the team through ADB The phone is on: adb reboot recovery

Xiaomi 13 Ultra and Redmi K60 Pro may require pre-activation of debugging over USB (Settings β†’ Developers β†’ USB debugging).

πŸ’‘

On newer Xiaomi models (2023+), the standard button combination often leads to Fastboot rather than Recovery. Use ADB or Mi Assistant to get into the right mode precisely.

Frequent mistakes and their solutions

If you follow the instructions but cannot enter the Recovery, check:

  • πŸ”‹ Battery charge – if it is below 5%, the phone may not respond to buttons.
  • πŸ”Œ Connected accessories – disconnect all cables, headphones, memory cards.
  • πŸ”„ Logo getting stuck – if the screen dims after the button combination, hold them for longer (up to 20 seconds).
  • πŸ“± Damaged buttons – if the buttons don’t work, use them ADB Mi Assistant.

If you have a Fastboot menu with a robot instead of a Recovery, you've been holding the Volume Down.

  1. Select Recovery Mode with the volume buttons.
  2. Confirm the choice of the power button.

⚠️ Note: On some models (POCO F3, Redmi Note 10 Pro) may need to enter a password from your Mi Account after logging in to the recovery if you have activated Mi Account!

Can I enter the Recovery if the touch screen is not working?
Yes, but only through physical buttons (Power) + Volume up) or PC connection via ADB/Fastboot. If the buttons don’t work, you’ll need to repair the screen or use it. OTG-mice (on some models).
Why does the phone need an old password after resetting to the recovery?
This is FRP (Factory Reset Protection) protection, where if a Google or Mi Account was linked to a phone, you will need to enter data from it after the reset, and you can only bypass this through official Xiaomi services (with proof of ownership of the device).
How to distinguish a stock recap from a TWRP?
Xiaomi's stock menu has a blue background with the Mi logo and a limited feature set (usually only Wipe Data and Reboot).TWRP has a black/orange interface with touch controls and advanced options (e.g. Mount, Backup).
Can I install the firmware through the stock Recovery?
Yes, but only official.zip files from Xiaomi (downloaded via Settings β†’ System Update). Custom firmware (LineageOS, Pixel Experience) requires a TWRP or unlocked bootloader.
What to do if the recapaveri is in Chinese?
In the Xiaomi stock recavery, the language depends on the firmware region. To change it to English, you need to reflash the device to the global version of MIUI through the Mi Flash Tool (you will need to unlock the bootloader).