Boot Menu is a situation that many users face after bad firmware, system crashes or random button combinations. This mode is designed for diagnosis and recovery, but often becomes a trap: the device reboots cyclically without leaving the main system. Unlike Fastboot or Recovery, Boot Menu on Xiaomi does not have a standard "Exit" item - it must be left forcibly using keyboard combinations or software methods.
Complicating the problem, Xiaomiβs different devices β smartphones (Redmi Note 12, POCO X5), tablets (Pad 6) and set-top boxes (Mi Box S) β have different ways of exiting Boot Menu. In this article, weβll look at all the current methods, including hardware (power/volume buttons), software (via ADB and Fastboot), and alternative (factory reset).
1.What is Boot Menu on Xiaomi and why does the device get stuck in it
Boot Menu (or Bootloader Menu) is a low-level download menu that appears on Xiaomi devices when:
- π Interrupted firmware updates (for example, through OTA Or Mi Flash Tool).
- π§ Incorrect combination of buttons when turned on (power retention) + Volume up/down).
- π» Failure of the system kernel after installing custom recovery (TWRP) fashion.
- π Critical battery discharge during reboot.
On the outside, Boot Menu on Xiaomi looks like a black screen with white text (less commonly a blue background on TV sets) and a list of items in English or Chinese, and the main danger of this mode is the risk of data reset if you do not do the right thing, for example, selecting Reboot to Fastboot on some models leads to erasing the userdata partition.
β οΈ Note: If your device loads into Boot Menu after falling or getting moisture, the problem may be hardware (damaged motherboard.
| Reason for getting into Boot Menu | Can I get out without losing data? | Recommended method |
|---|---|---|
| Accidental push of buttons | Yes. | Hardware reset (power buttons) |
| Misfitting MIUI update | Depends on the stage of failure. | ADB sideload or flashing |
| Installation of custom software | No (reset required) | Recovery via Fastboot |
| Critical battery discharge | Yes. | Charging + Forced Reset |
2. Method 1: Hardware output (power and volume buttons)
The simplest method that works on 80% of Xiaomi devices is forced reboot via a combination of physical buttons.
- π± The device responds to button presses (vibrates or makes sounds).
- π The battery is charged by more than 10%.
- π« There are no error messages on the screen (e.g. Invalid partition table).
Instructions:
- Hold the power button for 15-20 seconds until the screen goes out.
- If the device vibrates but boots again in Boot Menu, repeat step 1, while holding the volume button.
- For models with a non-removable battery (Redmi 10, POCO F4), try the combination: Power + Volume up + Loudness down (hold 10 seconds).
β οΈ Note: On MediaTek devices (e.g. Redmi Note 11), long-term button retention can result in a hard brick, which is completely inoperable. If after 3 attempts the screen remains black, stop manipulating and switch to software methods.
Make sure the device is charged (minimum 10%)
Disconnect cables (USB, headphones)
Try the combination without SIM-memory-card
Write down the serial number (on the box or under the battery) to contact the service-->
3. Method 2: Exit through ADB (for unlocked bootloader)
If the hardware reset didn't work and there's a Reboot to ADB or Enter ADB Mode on the Boot Menu screen, you can try to exit through the command line.
- π₯οΈ Computer with installed Xiaomi drivers and ADB Tools.
- π Unlocked bootloader (on most new devices it is blocked by default).
- π USB-cable (preferably original).
Step-by-step:
- Connect the device to your PC and select Reboot to ADB in Boot Menu.
- Open the command prompt (Win + R β cmd) and type: adb devices If the device is identified (the serial number appears), continue. If not, install the driver or try another cable.
- Run the reboot command: adb reboot
- If the device is booted back into Boot Menu, try an alternative command: adb shell reboot -p
For devices with a locked bootloader (Mi 11, Redmi K50), this method will not work β you will need to unlock through the Mi Unlock Tool (the procedure takes up to 72 hours).
What if the ADB canβt see the device?
Method 3: Fastboot Flashing (for power users)
If the device loads cyclically into Boot Menu and does not respond to other methods, then Fastboot flashing remains.
- π² Xiaomi smartphones with unlocked bootloader.
- π₯οΈ Mi Box TV set-top boxes (e.g. Mi Box) 4S).
- π§ Devices after a failed update MIUI.
Important: Firmware erases all data on the device! Check first if there are backups.
Instructions:
- Download the official firmware for your model from the Miui Download website (choose the Fastboot version).
- Unpack the archive in a folder without Cyrillic characters (for example, C:\MiFlash\rom).
- Install the Mi Flash Tool and connect the device in Fastboot mode (select the appropriate option in Boot Menu).
- In the Mi Flash Tool, click Select, specify the firmware folder, then Refresh (the device should appear). Select Clean All method and press Flash.
β οΈ Note: On devices with a Qualcomm processor (e.g, POCO F3) After the firmware may require re-unlocking the bootloader. for this: Load to Fastboot (Power) + Volume down. Connect to your PC and execute: fastboot oem unlock Confirm unlock via Mi Account.
5. Method 4: Reset to factory settings (last resort)
If none of these methods work, you'll have to hard-dump through Boot Menu, which will delete all the data, but it will return the device to working order.
- π± Devices with locked loader.
- π Smartphones after a failed update OTA.
- π οΈ Gadgets with a damaged file system.
How to reset:
- In Boot Menu, find Wipe Data or Factory Reset (navigation with volume buttons, choice - power button).
- Confirm the action (usually you need to select Yes).
- After reset, select Reboot System Now.
On some models (Redmi 9, POCO M3), the reset point may be called Clear eMMC - it is analogous to Wipe Data, but with a complete erasure of internal memory.
π‘
If the device boots back to Boot Menu after reset, try flashing it through Fastboot with the Clean All and Lock option in the Mi Flash Tool, which will return the bootloader to a locked state and eliminate firmware conflicts.
6. Features of exiting Boot Menu on Xiaomi TV consoles
Mi Box series devices (such as Mi Box S or Mi Box 4) have a stripped-down Boot Menu without traditional Reboot or ADB points.
| Model of the console | The way out | Notes |
|---|---|---|
| Mi Box S (MDZ-22-AB) | Turn off power for 30 seconds, then turn on | Use the original power supply unit |
| Mi Box 4 (MDZ-16-AB) | Reset button on the bottom (hold 10 seconds) | A paper clip or toothpick is required |
| Mi TV Stick | Connect to another HDMI-port | The failure may be caused by a conflict with the TV |
Xiaomi also works with USB Burning Tool flashing (for Amlogic processors):
- Download the firmware in.img format from the Xiaomi support site.
- Connect the console to the PC through OTG-cable HDMI don't!).
- Start the USB Burning Tool, select the firmware and press Start.
- During the process, the console should be determined in the program (if not, check the Amlogic driver).
7. Frequent mistakes and how to avoid them
When trying to log out of Boot Menu, users often make mistakes that make the problem worse.
- β‘ Use of non-original cables - causes communication to break during firmware. Always use a cable from the kit or a certified USB-TypeC.
- π Interrupt the firmware process β if the device is βhungβ 40% in the Mi Flash Tool, do not turn it off).
- π± Ignoring the firmware version β the firmware from Redmi Note 11 Pro is not suitable for the Redmi Note 11 Pro+, Even if the devices look the same.
- π Attempt to unlock the bootloader on unofficial sites β use only the official Mi Unlock Tool.
Another common problem is the cyclical reboot after you leave Boot Menu, which is because of:
- The damaged boot section (solved by flashing).
- Conflict with Magisk or Xposed installed (clean firmware required).
- Incompatible version of MIUI (e.g. Global firmware on a device for the Chinese market).
π‘
If after all the manipulations the device still boots to Boot Menu, check the integrity of the firmware files (compare the MD5 hashes with the official ones) and repeat the procedure on another computer.