You turned on a Xiaomi smartphone, but instead of your desktop, you saw the words "Main Menu" or a screen with a selection of recovery modes? This is not a reason to panic - this is the MIUI (Recovery Mode) recovery mode, which can appear after a failed update, firmware failure or hardware failure, and in 80% of cases, the problem can be solved independently without resorting to a service center.
In this article, we will discuss all the possible reasons for the Main Menu on Xiaomi (including the Redmi, POCO and Black Shark models), give step-by-step instructions for exiting mode, and explain how to avoid repeated crashes.
Why Xiaomi is getting Main Menu: 5 main reasons
The Main Menu (or Recovery Mode) screen is a service interface that runs separately from the main MIUI system.
- π Failed firmware update β interrupted download OTA-packet or installation error.
- π± Resetting settings via Fastboot β if you tried to unlock the bootloader or flash custom software.
- π Critical battery discharge β if the phone is turned off at a charge level below 5% and failed to boot properly.
- π οΈ Hardware malfunctions β memory damage (eMMC), contact oxidation or motherboard failure.
- π€ Application conflict β if system services (e.g. Google Play Services) are removed or damaged.
On Xiaomi models with Qualcomm processors (such as the Redmi Note 10 Pro or POCO X3 Pro), Main Menu often appears after trying to unlock the boot boot boot boot bootloader through the Mi Unlock Tool. On devices with MediaTek (such as Redmi 9A) - due to failures in the boot partition.
β οΈ Warning: If you dropped your phone before Main Menu or it was exposed to moisture, donβt try to sew it yourself, this can lead to a complete failure β in such cases, a diagnosis at the service center is required.
How to get out of Main Menu on Xiaomi: step-by-step instructions
If your Xiaomi boots into Main Menu but responds to buttons, try the following:
- Reboot to normal mode Select Reboot β Reboot to System (or just Reboot). If the system boots, the problem is solved. If not, move to the next step.
- Cache Clear Select Wipe & Reset β Wipe Cache. This wonβt delete your data, but it can fix temporary crashes.
- If the previous steps didn't help, choose Wipe & Reset β Wipe All Data (or Factory Reset).
On some models (for example, Xiaomi Mi 11 or Redmi K40) menu items may be called differently:
- Reboot system now - reboot
- Wipe data/factory reset β reset
- Wipe cache partition β cleaning the cache.
Check the battery level (minimum 30%)
Save important data (if the phone is switched on)
Connect to charging (recommended)
Have at hand the credentials from Mi Account (if tied)
-->
If the phone still loads into Main Menu after reset, this indicates firmware damage β you will need to flash it through Fastboot or EDL.
What to do if your phone doesnβt respond to the buttons in Main Menu
If the Main Menu screen appears but the sensor or buttons donβt work, try the following methods:
- π Hard reboot: clamping down on power + Volume up for 10 to 15 seconds until the phone turns off.
- π Charging connection: sometimes a failure occurs due to low charge. Connect the original cable and wait 10-15 minutes, then try again.
- π₯οΈ PC Connection: If the phone is defined by a computer (e.g., Device Manager), you can try flashing it through the Mi Flash Tool.
β οΈ Warning: If the phone doesn't turn on after a hard reboot (no vibration, no light), it may indicate a hardware malfunction, such as a memory chip dump.
In the models with AMOLED-screens (e.g. Xiaomi 12 or Xiao) POCO F4) Sometimes helps heating the back cover with a hair dryer (not higher than 60).Β°C) β this can temporarily restore contact with the departed components, but this is a temporary solution, and the phone will still need repairs.
Redmi (Series Note, A, etc.)
POCO (F, X, M series)
Mi (flagship models)
Black Shark (Gaming Smartphones)
Another brand-->
Xiaomi Firmware via Fastboot: When itβs Needed
If resetting didn't work, and the phone loads cyclically into Main Menu, you'll need a full flashing.
- Windows computer;
- Installed Qualcomm or MediaTek drivers (depending on the processor);
- Mi Flash Tool program;
- Firmware file for your model (download only from official sources, for example, en.miui.com).
Step-by-step:
- Turn off the phone.
- Press Power + Volume Down to log into Fastboot Mode.
- Connect the phone to the PC.
- Launch the Mi Flash Tool, select the downloaded firmware and press Flash.
- Wait until the process is completed (usually 5-10 minutes).
Once the firmware is up, the phone should boot up normally, and if you have an "Anti Rollback" error, you're trying to install an older version of the firmware than the one you had before, and then you're going to download the latest version available for your model.
What is Anti Rollback and why does it block firmware?
| Xiaomi model | Processor type | Firmware method | Features |
|---|---|---|---|
| Redmi Note 10 Pro | Qualcomm Snapdragon 732G | Fastboot | Requires unlocking the loader |
| POCO X3 NFC | Qualcomm Snapdragon 732G | Fastboot | Supports custom firmware (TWRP) |
| Redmi 9A | MediaTek Helio G25 | SP Flash Tool | No official unlock of the bootloader |
| Xiaomi Mi 11 | Qualcomm Snapdragon 888 | Fastboot/EDL | Sensitive to Anti Rollback versions |
Errors in Main Menu and their solutions
When trying to log out of Main Menu, users often encounter errors.
- π« "No command" appears on a black screen with the Android lying down. Solution: pinch power. + Volume up for 5-10 seconds, then release.
- π Cyclical reboot - the phone is constantly returning to Main Menu. Solution: flash through Fastboot or EDL.
- π "This MIUI "version cannot be installed" - an error when trying to update. Solution: download the full firmware package (not downloaded) OTA) and install through Recovery.
- π΅ Phone is not defined by PC.Solution: Install Qualcomm drivers HS-USB QDLoader 9008 (for the EDL) or ADB.
If you see an error "E:unknown command" when trying to reset, it means that the recovery partition is corrupted, in which case only the firmware through Fastboot will help.
π‘
If your phone doesnβt respond to your PC connection, try using another one. USB-cable (preferably original) and port USB 2.0 (they are more stable for firmware than they are for firmware) USB 3.0).
How to avoid Main Menu in the future
To minimize the risk of re-entry into Main Menu, follow these guidelines:
- π Update the firmware only through official channels (Settings) β The phone. β Updating the system).
- π Avoid battery drain β charge your phone at 10-15%.
- π οΈ Do not remove system applications (e.g. MiuiDaemon or Security).
- π Unlock the bootloader only when necessary β this increases the risk of failures.
- π± Use high-quality cables and chargers β cheap accessories can cause voltage surges.
If you experiment with firmware frequently, install custom recovery (such as TWRP) and regularly backup through Nandroid Backup. This will allow you to quickly restore the phone in the event of a crash.
β οΈ Note: On Xiaomi models with MediaTek (e.g. Redmi) 10A or POCO C31) Unlocking the bootloader is not officially supported. Attempts to circumvent this restriction can lead to a breech (complete failure).
When to contact the service center
Not all problems with Main Menu can be solved by yourself.
- π§ Phone does not turn on at all (no reaction to charging, buttons, connection to PC).
- πΎ After the firmware, an error appears "SLA Auth Fail or Flash Write Error β This indicates memory damage.
- π‘οΈ The phone overheats or turns off a few minutes after switching on.
- π§ There were physical injuries (fall, moisture, battery bloating).
The cost of repairs in official service centers Xiaomi starts from 1,500 rubles (diagnostics) and comes to 10 000 rubles (replacement of the motherboard). in informal workshops, prices may be lower, but the risk of repeated failure is higher.
π‘
If the phone is under warranty, do not try to sew it yourself - this will void warranty obligations.