The situation is familiar to many: you tried to configure hidden settings Xiaomi TV or smartphone through the engineering menu, but suddenly the device βhangsβ in Main Menu β service mode, where there is no obvious way out: the return button does not work, the screen flashes unknown parameters, and the usual navigation methods are blocked by the system.
This problem is especially relevant for owners of Xiaomi Mi TV 4/5, Redmi Smart TV and smartphones on MIUI, where Main Menu (or Factory Menu) opens through secret combinations of buttons. 80% of the time, the output is possible without resetting to factory settings - you just need to know the correct sequence of actions. In this article, we will discuss 5 working methods, including software and hardware solutions, and also explain why some Xiaomi models block the exit from the engineering menu after updating the firmware to MIUI 14+.
What is Main Menu on Xiaomi and why canβt you just get out?
Main Menu (or Factory Menu) is a hidden service mode designed to test and calibrate devices in production. On Xiaomi TV, it opens with a combination of buttons on the remote (usually Menu + Up + OK), and on smartphones, through codes in the Phone app (for example, ##4636##).
- π§ Tests of hardware components (screen, speakers, Wi-Fi module)
- π Calibration of sensors and sensors
- π Resetting of use counters (for service centers)
- π Unlock hidden features (e.g., developer mode)
The problem is that Xiaomi artificially restricts the output from this menu on some firmware, which is done to prevent accidental changes in parameters that can cause the device to fail. For example, on the Mi TV Q1E (2023) after leaving Main Menu via the Back button, the screen can go out and the TV can reboot in the loop.
Method 1: Standard button exit (works 60% of the time)
If the device responds to a remote or touch button, try this sequence.It is suitable for most Xiaomi TVs based on Android TV 9-12 and smartphones with MIUI 12-14:
- On the Xiaomi TV remote, press the buttons at the same time: Menu + Home + Back Hold 5-7 seconds until the screen blinks.
- On your smartphone, press and hold: Power button + Volume down before vibration (about 10 seconds).
- If the screen is gone, wait 30 seconds β the device should restart in normal mode.
Exceptions: On the Mi TV A2 43" (2022) and Redmi Smart Fire TV, this combination may not work due to manufacturer lockdown, so move on to the next method.
Make sure the remote is working (replace the batteries)
Turn it off. USB-device TV (They can block the exit)
Check if the red error indicator on the panel is on.
Record the current screen settings (in case of reset)
-->
Method 2: Forced reboot (without data loss)
If the standard output is not working and the device is stuck in Main Menu, hardware reboot will help, a method that is data-safe but can interrupt background processes (such as software updates).
For Xiaomi TV:
- Turn off the TV for 1 minute.
- Press the Power button on the case (not on the remote!) and connect the power cable back.
- Hold the button for 15-20 seconds until the Mi logo appears.
For smartphones Xiaomi/Redmi/POCO:
- Press the power + Volume increase for 20 seconds.
- After vibration, release the buttons - the device will restart.
β οΈ Attention: On Xiaomi TV P1 (2021) after a forced reboot, the color profile may reset. To restore it, go to Settings β Picture β Colour mode β Standard.
| The device | Button combination | Retention time | Notes |
|---|---|---|---|
| Xiaomi TV (all models) | Power button on the body | 15-20 seconds | It works even with a hanging remote. |
| Redmi Note 10-12 | Food + Volume up | 20 seconds | Can call the Recovery menu |
| POCO F3/F4 | Food + Volume Down | 10 seconds. | Reboots without the Recovery Menu |
| Mi Box S | Shut down power for 30 seconds | β | Retain the reset button (if any) |
Method 3: Exit through ADB (for advanced users)
If the device is connected to a computer, you can exit Main Menu using Android Debug Bridge (ADB). This method requires the developer mode to be activated and USB-Debugging, but works even when the screen does not respond to touch.
Instructions:
- Connect the device to the PC via USB.
- Open the command line and type: Adb devices Make sure the device is defined.
- Exit the engineering menu command: adb shell am start -a android.intent.action.MAIN -c android.intent.category.HOME
- If it doesnβt work, try an alternative command: adb shell input keyevent 4 (emulates clicking the Back button).
Important: Xiaomi TV for ADB needs a separate driver Xiaomi TV ADB Driver, which can be downloaded on the official forum MIUI. Without it, the computer will not recognize the TV.
What if the ADB canβt see the device?
Method 4: Reset via Recovery Mode (if nothing helps)
If all previous methods fail, you'll have to reset hard through Recovery, which will delete all user data, but return the device to working condition. Use it only as a last resort!
For Xiaomi TV:
- Turn off the TV.
- Press the Power button on the case and connect the cable back.
- Hold the button until the Recovery menu appears (usually 10-15 seconds later).
- With Volume Β± buttons, select Wipe Data/Factory Reset and confirm.
For smartphones:
- Press Power + Volume up until the Mi logo appears.
- From the Recovery menu, select Wipe & Reset β Erase All Data.
- After resetting, the device will restart in standard mode.
β οΈ Attention: On Xiaomi TV Q2 55" (2023) after resetting via Recovery, you may need to reset your Wi-Fi and Mi Account!
π‘
Before resetting through Recovery, take a picture of the screen settings (brightness, color temperature) - after resetting, they will have to be adjusted again.
Method 5: Contacting a service center (official method)
If you are afraid of losing data or the device is under warranty, the best option is to contact an authorized service center Xiaomi.
- π Unlock Main Menu without resetting.
- π οΈ Restore the firmware if the device is frozen.
- π Check the error log that caused the blockage.
The cost of the service in official Xiaomi centers (as of 2026):
- Diagnosis - 0 rub. (free).
- Exit from Main Menu - 500-1500 rubles. (depending on the model).
- Firming - 2000-3500 rubles.
How to find the nearest service:
- Go to the site. mi.com/ru/service.
- Enter your city or allow geolocation.
- Select a center marked βAuthorized Partner of Xiaomiβ.
π‘
Xiaomiβs official service centers are required to provide warranty service even if you are logged in to Main Menu yourself β this is not a reason for refusal.
Frequent Mistakes and How to Avoid Them
Many users compound the problem by trying to exit Main Menu in the wrong ways. TOP-3 errors and their consequences:
- Power out during screen test β It can cause broken pixels or incorrect color reproduction.
- Changing DDIC Settings β risk of making the screen unreadable (reflashing required).
- Resetting via Fastboot instead of Recovery β can erase IMEI on smartphones.
To minimize the risks:
- π΅ Donβt push random buttons in Main Menu β some tests (like Aging Test) run long-term processes.
- π Do not remove the battery (on smartphones) or network cable (on smartphones) TV) menu-time.
- π± On smartphones before entering Main Menu, turn off mobile data β this will prevent automatic firmware updates in the background.