Recovery Mode (or “recovery menu”) on Xiaomi smartphones is a service environment that allows you to perform critical operations: resetting settings, installing firmware or restoring the system. However, many users face a situation where the phone hangs in this menu after a failed update, reset or accidentally pressing a combination of buttons. If you see the Mi Bunny logo on the screen in a construction helmet or the inscription “No command” – do not panic: there is a way out, and it does not always require contacting the service center.
In this article, we will discuss all possible ways to exit the reboots on Xiaomi, Redmi and POCO devices, including models with Qualcomm and Mediatek processors. You will learn how to return the phone to working state without losing data (if possible), as well as what actions are strictly forbidden so as not to turn a temporary problem into a “brick.”
What is Recovery Mode on Xiaomi and why does the phone get into it
Recovery mode is a low-level recovery environment built into Android firmware, and can look different on Xiaomi smartphones:
- 📱 Stock Recovery (official): Mi Bunny logo in helmet, Chinese/English menu with items like "Reboot", "Wipe Data", "Connect with MiAssistant».
- 🔧 TWRP (Custom: black screen with orange inscriptions, touch control.
- ⚠️ Fastboot Mode (not to be confused with Recovery!): A picture of a rabbit with a cable connected and a sign that reads «FASTBOOT».
Reasons for entering the menu reboot:
- ⚡ Failed update through OTA or MIUI Updater (especially if the process is interrupted).
- 🔄 Resetting settings through Settings → The phone. → Resetting settings if the system is damaged.
- 🎯 Accidental pressing of the button combination (Powering) + Volume upwards) when switched on.
- 🛠️ Attempt of manual intervention: installing custom firmware, unlocking bootloader or working with ADB.
- 💥 Hardware failures: memory damage (eMMC), battery discharge during firmware.
⚠️ Note: If the phone loads into Recovery after each turn on, it is a sign of damage to the boot or system partition.
Method 1: Standard exit via the Recovery menu
If your smartphone is responsive to buttons and you see the standard MIUI Recovery menu, follow these steps:
- Use volume buttons to navigate through menu items (up/down).
- Select Reboot (or Reboot in Russian) and some firmware may call it Reboot to System.
- Confirm the choice of the power button.
If the phone is rebooted and re-entered, it will be re-covered:
- 🔋 Check the battery charge (minimum 30%).
- 🔌 Connect the original cable and charger.
- 📴 Try to pick Wipe Cache (cleaning cache), then Reboot again.
Check battery power |Switch off all cables (USB, headphones) |Make sure the buttons don't stick |Try to clear the cache (Wipe Cache)
-->
On some models (Redmi Note 10 Pro, POCO X3 Pro), the standard Recovery can be in Chinese.
- Select the last menu item (usually “language”).
- Press the power button to confirm.
- Choose English or Russian.
Method 2: Forced Reset (Hard Reset)
If your smartphone doesn’t respond to the sensor or buttons in the Recovery menu, try a forced reboot, which works on 90% of Xiaomi devices, but doesn’t guarantee data safety.
Instructions:
- Press the power button for 15-20 seconds (before the vibration or turn off the screen).
- If the screen is gone, wait 30 seconds and turn on the phone with the power button.
- If the MI logo appears, but then Recovery again, move on to the next method.
For models with non-removable battery (Xiaomi 12, Redmi K50):
- 🔋 Squeeze the power. + Loudness up for 30 seconds.
- 🔌 If it doesn’t work, plug in the charger and try again.
⚠️ Note: On devices with a Mediatek processor (e.g. Redmi) 9A, POCO C31) Long-term button retention can trigger Fastboot mode, in which case release the buttons immediately after vibration.
Qualcomm Snapdragon|Mediatek Helio/Dimensity|I don't know.|Other-->
Method 3: Exit via Fastboot (if Recovery doesn't work)
If the phone loads cyclically in Recovery or doesn’t respond to commands, try to put it into Fastboot mode and reboot through your computer.
Steps:
- Turn off your smartphone (clip Power + Volume up for 10 seconds).
- Press Power + Volume down until the screen with the rabbit and the inscription FASTBOOT appears.
- Connect your phone to your PC through USB-cable.
- Download Platform Tools (includes fastboot and adb).
- Open the command line in the folder with fastboot and type: fastboot reboot
If the team doesn’t work, try:
fastboot continueDevices with a locked bootloader may need to be unlocked through the Mi Unlock Tool (but this will result in a data reset!).
What if the fastboot doesn’t recognize the device?
Method 4: Recovery with Mi Assistant (Official Tool of Xiaomi)
If standard methods don’t work, use the proprietary Mi Assistant (formerly MiFlash) utility, which allows you to restore the firmware without losing data (in some cases).
Step-by-step:
- Download Mi Assistant from Xiaomi’s official website.
- Install drivers for your model (complete with utility).
- Transfer your phone to Fastboot (Power + Volume Down).
- Connect to your PC and start the Mi Assistant.
- Select Flash → specify the path to the firmware (download the stable version for your model!).
- Press Refresh, then Flash (select) clean_all completely discharged or save_user_data file-saving).
Important:
- 🔗 The firmware should be exactly for your model (e.g. Redmi Note 11 Pro). 5G ≠ Redmi Note 11 Pro).
- 📥 Download firmware only from official sources: MIUI Downloads or Xiaomi Firmware Updater.
- ⏳ The process can take up to 10-15 minutes – do not turn off the cable!
💡
Before you run your firmware, check the bootloader version! If it's outdated, Mi Assistant can lock the device. Update the bootloader via fastboot flash anti.img.
Method 5: Solving the Brick Problem (if the Phone is Not Turning on)
If the smartphone does not respond to any buttons (black screen, no vibration), it can be:
- 💀 Hard Brick – damage to bootloader or memory (eMMC).
- 🔋 Battery discharge up to 0% (even if charging is connected).
- 🔌 Problems with USB-port-wire.
Action:
- Connect the original charger and leave for 1-2 hours (even if there is no charging indication).
- Try to pinch Power + Volume up + Volume down for 30 seconds (for some models, this resets the power controller).
- If you have access to Fastboot, try flashing boot: fastboot flash boot.img fastboot reboot.
- For devices on Mediatek, use the SP Flash Tool with the preloader.bin file (caution – an error will lead to a full blink!).
| Symptoms. | Probable cause | Decision |
|---|---|---|
| The phone vibrates, but the screen is black. | Display plume or graphics driver damaged | Connect to your PC via ADB and check logcat (adb logcat) |
| Cyclical reboot in Recovery | System or vendor partition damaged | Sweep the full firmware image through Fastboot |
| No response to buttons and charging | Hardware failure (power controller, battery) | Contact the service center (possible replacement fee) |
| The “Invalid Image” Error in Fastboot | Incompatible firmware or a corrupted file | Download the firmware again, check the checksum (MD5) |
⚠️ Note: If the phone was unlocked bootloader and you installed custom Recovery (TWRP), Trying to flash official firmware through the Mi Assistant can result in an anti-rollback device, requiring manual fastboot recovery with a check pass.
Frequent Mistakes and How to Avoid Them
Many users make the problem worse by making common mistakes, and here's what you can't do in the menu reboot:
- 🚫 Selecting Wipe All Data without backup will delete all photos, contacts and apps.
- 🚫 Interrupting the firmware (turning off the cable or pulling out the battery) is guaranteed to turn the phone into a “brick».
- 🚫 Install firmware from another model (for example, the firmware Redmi Note 10 on the Redmi Note 10 Pro).
- 🚫 Using unofficial tools like the Miracle Box or UFi Box without experience is a high risk of damage. IMEI.
If you are in doubt about your actions:
- 📌 Take a picture of the screen with the error and look for a solution in the forums (4PDA, Xiaomi EU).
- 📌 Contact the Xiaomi Authorized Service Center – they have access to official firmware and tools.
💡
If your phone is stuck in Recovery after a failed update, try clearing the cache first, rather than resetting the data, which solves the problem 60 percent of the time without losing information.