How to exit Main Menu on Xiaomi devices: The full guide 2026

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.

πŸ“Š What Xiaomi device is your problem with?
Xiaomi TV (any model)
Xiaomi/Redmi/POCO Smartphone
Tablet Xiaomi Pad
Another Xiaomi gadget

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:

  1. On the Xiaomi TV remote, press the buttons at the same time: Menu + Home + Back Hold 5-7 seconds until the screen blinks.
  2. On your smartphone, press and hold: Power button + Volume down before vibration (about 10 seconds).
  3. 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:

  1. Turn off the TV for 1 minute.
  2. Press the Power button on the case (not on the remote!) and connect the power cable back.
  3. Hold the button for 15-20 seconds until the Mi logo appears.

For smartphones Xiaomi/Redmi/POCO:

  1. Press the power + Volume increase for 20 seconds.
  2. 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 deviceButton combinationRetention timeNotes
Xiaomi TV (all models)Power button on the body15-20 secondsIt works even with a hanging remote.
Redmi Note 10-12Food + Volume up20 secondsCan call the Recovery menu
POCO F3/F4Food + Volume Down10 seconds.Reboots without the Recovery Menu
Mi Box SShut 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:

  1. Connect the device to the PC via USB.
  2. Open the command line and type: Adb devices Make sure the device is defined.
  3. Exit the engineering menu command: adb shell am start -a android.intent.action.MAIN -c android.intent.category.HOME
  4. 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?
1.Verify if it's on. USB-Debugging in the developer settings. 2. Try another one. USB-cable (original from Xiaomi). 3. Install drivers via Mi PC Suite. 4. On the TV, go to Settings β†’ On TV. β†’ Software version and press 7 times on the line with the version to activate the developer mode.

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:

  1. Turn off the TV.
  2. Press the Power button on the case and connect the cable back.
  3. Hold the button until the Recovery menu appears (usually 10-15 seconds later).
  4. With Volume Β± buttons, select Wipe Data/Factory Reset and confirm.

For smartphones:

  1. Press Power + Volume up until the Mi logo appears.
  2. From the Recovery menu, select Wipe & Reset β†’ Erase All Data.
  3. 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:

  1. Go to the site. mi.com/ru/service.
  2. Enter your city or allow geolocation.
  3. 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:

  1. Power out during screen test β†’ It can cause broken pixels or incorrect color reproduction.
  2. Changing DDIC Settings β†’ risk of making the screen unreadable (reflashing required).
  3. 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.

FAQ: Answers to Frequent Questions

Can I get out of Main Menu on Xiaomi TV without a remote?
Yes, if you have physical buttons on your TV body (usually Power, Volume, Menu) use them for navigation. On models without buttons (such as the Mi TV Q1 75), you will have to use a forced reboot (mode 2) or ADB (mode 3).
After leaving Main Menu, the sound was gone.
This is a typical problem after changing the settings in Audio Test. Return the default settings: Go to Settings β†’ Sound. β†’ Sound mode β†’ Standard. Reset the audio settings: Settings. β†’ All settings β†’ Recovery and discharge β†’ Reset the sound settings. If the sound doesn't appear, check if it's turned off in Engineer Mode. β†’ Hardware Test β†’ Audio.
There's an E2P Error on Main Menu. What is it?
Mistake. E2P Error indicates a failure in the memory configuration of the TV. This can occur after an incorrect change in the settings of Panel Settings or an interrupted test. Solutions: Reset through Recovery (mode 4). If the reset does not help, you need to flash through the USB-drive (instructions on mi-firmware.com). ⚠️ Don’t ignore this error – it can lead to a constant flickering of the screen.
How to prevent accidental entry to Main Menu?
On Xiaomi TV, turn off the button combination to log in to the engineering menu: Go to Settings β†’ About TV β†’ Software version. Click 5 times on the line with the version to open hidden settings. Select Disable Factory Menu and confirm. On smartphones, delete the EngineerMode app (if installed) or turn off the developer mode in the settings.
Can I return the changes made to Main Menu?
Depends on the type of change: πŸ”„ Software settings (sound, brightness) – reset via Settings β†’ Recovery and discharge. πŸ› οΈ Hardware tests (screen calibration, speaker test) – require re-tuning to Main Menu or resetting via Recovery. 🚨 Critical errors (such as failure) E2P) β€” only reflashing in the service.