The menu on Xiaomi devices is not just a standard interface with app shortcuts. MIUI or Mi firmware TV There are dozens of additional settings that the manufacturer doesn't advertise, from the diagnostic service menu to the fine-tuning engineering modes, these tools help solve iron problems, optimize performance, or even unlock hidden features.
But how do you get there? Depending on the type of device โ smartphone, TV or Mi Box โ the ways you activate the menus vary. In this article, we'll look at all the working methods for 2020-2026 models, including unique button combinations for new Android TVs. TV 12.You will also learn which settings can be changed in service modes, and which should not be touched - so as not to turn the gadget into a "brickยป.
Menu types on Xiaomi devices: what can be included
Before you get to the instructions, itโs important to understand which menus are available on your device, and you can divide them into three categories:
- ๐ฑ Hidden settings MIUI โ Extended shell parameters (for example, debugging by USB, Performance modes, animation settings).
- ๐ง Service menu (Engineer Mode) โ low-level tools for testing iron (display, battery, sensors).
- ๐ฅ๏ธ Factory Mode โ Calibration and diagnostics modes often used in service centers.
On the TVs Xiaomi additionally has ADB-Developer menu and recovery mode, and on the Mi Box, hidden options for setting up HDMI Not all of these menus are safe for the average user, such as changing the settings in Factory Mode, which can result in a loss of warranty or a device breakdown.
To avoid confusion, we have compiled a table with menus available for each type of device:
| Type of device | Accessible menus | Level of risk |
|---|---|---|
| Smartphones (MIUI) | Advanced settings, Engineer Mode, Factory Mode | Low/Mediocre |
| Televisions (Mi TV) | Service menu, ADB, Recovery, settings CEC | Medium/High |
| The consoles (Mi Box) | Engineering menu, settings HDMI, network-protocol | Low. |
โ ๏ธ Note: On Xiaomi TVs from 2023 to 2026 (e.g. Mi) TV Q2 75" or Xiaomi" TV A Pro) the service menu can be blocked via standard button combinations, in which case a connection to the service menu is required. ADB or use of a proprietary remote with the Settings button (located under the lid of the battery compartment).
How to turn on a hidden menu on Xiaomi smartphones (MIUI)
On smartphones under control MIUI (including the Redmi Note 12, POCO X5, Xiaomi 13) has two main ways to activate hidden settings: through code commands and through the About Phone section. The first method is faster, but requires knowledge of exact combinations, the second is universal for all versions. MIUI.
The easiest way to open advanced settings:
- Open the Phone app.
- Enter the combination: ##4636###.
- Select Phone Information or Testing (depending on version) MIUI).
This code will open a menu with battery, network, usage statistics and other parameters.
- ๐ ##36446337## - Testing equipment (sensors, camera, speakers).
- ๐ ##4636## โ Battery information โ detailed information about the battery.
- ๐ก ##4636## โ Usage statistics โ statistics on application usage.
To activate the developer mode (necessary for debugging by USB and unlock the loader):
- Go to Settings. โ The phone.
- Tap 7 times on the MIUI version.
- Back to Settings โ Additionally. โ For developers.
Check the version of MIUI (Settings โ About the phone)
Backup of data (Settings โ System โ Backup)
Charge your phone at least 50%
Make sure there are no important updates (Settings) โ Updating the system)-->
โ ๏ธ Note: On smartphones with MIUI 14 and later, some codes (#36446337##) may not work due to security limitations. MTK Engineering Mode (for MediaTek processors) or Qualcomm Service Mode (for Snapdragon).
Service menu on Xiaomi TVs: step-by-step instructions
Xiaomi TVs (Mi series) TV 4S, Mi TV Q1, Xiaomi TV A) have a hidden service menu that allows you to test the matrix, speakers, ports HDMI And you can even calibrate the color, but the input depends on the model and the firmware version. Here are the actual ways to make TVs in 2020-2026.
Method 1: via remote control (for models up to 2022)
- Turn off the TV with the Power button on the remote.
- Click the combination: Menu + Input (Source) for 5-7 seconds.
- Holding the buttons, press Power to enable.
- Release all buttons and the service menu should open.
Method 2: Through ADB (new-model)
On Xiaomi TVs TV A Pro (2023) and Mi TV Q2 (2026) Standard combinations are often blocked:
- Turn on the debugging. USB in settings (Settings) โ The device โ For developers).
- Connect the TV to the PC on USB (port USB 3.0 on the back).
- Enter the command line: adb shell am start -n com.android.tv.settings/.deviceinfo.DeviceInfoSettings
In the service menu you will see sections:
- ๐ฅ๏ธ Panel Test โ check the matrix for broken pixels.
- ๐ Audio Test โ Test of speakers and microphones.
- ๐ Port Test - Diagnostics HDMI, USB, Ethernet.
- ๐จ Color Calibration โ Manual Color Profile Adjustment.
What happens if you change your settings in Color Calibration?
On Android TVs. TV 12 (e.g. Xiaomi) TV A2 43) the service menu may look different, instead of text items, there will be icons with captions in Chinese:
- 1st point is the matrix test.
- Point 3 is a sound test.
- 5th point - reset to factory settings.
Mi TV 4S (2020โ2021)
Mi TV Q1/Q2 (2022โ2026)
Xiaomi TV A/A Pro (2023โ2026)
Another model
I don't know.-->
Engineering menu on Mi Box: unlock hidden features
Xiaomi Mi Box S and Mi Box 4K There is a hidden engineering menu that allows you to:
- ๐ถ Configure Wi-Fi settings (for example, force 5GHz to be enabled).
- ๐ฅ๏ธ Change the permit HDMI (including non-standard modes like 4K @ 50 Hz).
- ๐ Enable debugging over the network (ADB over Wi-Fi).
To get on this menu:
- Connect the console to the TV and turn it on.
- On the main screen, press the button. OK Take the remote and hold for 10 seconds.
- In the window that appears, enter the password: 1234 (for new firmware) or 3368 (for older versions).
In the engineering menu you will find sections:
| Item | Description | Recommendation |
|---|---|---|
| HDMI Settings | Manually configuring permissions and refresh rates | Do not choose non-standard modes (for example, 1080p @ 120 Hz if your TV doesn't support it |
| Network Debug | Testing speed and stability Wi-Fi/Ethernet | Useful for diagnosing lags during streaming |
| System Info | Data about the processor, memory, firmware version | Can be used to check compatibility with applications |
โ ๏ธ Attention: On the Mi Box 4K Android-based TV 11 change of parameters in section HDMI Settings can cause the image to be missing from the screen. If this happens, reset the settings via Recovery (Reset button on the console case).
What to Configure in the Service Menu (and What Not to Touch)
Service and engineering menus give you access to settings that are usually hidden from the user, but not all of them are safe to change. Below is a list of what you can and can't do in these modes.
Safe settings (can be changed):
- ๐ Panel Test โ check the matrix for broken pixels (does not make changes).
- ๐ Battery Information โ viewing battery data (smartphones).
- ๐ Audio Test โ Testing of speakers and microphones.
- ๐ก Network Test โ Internet speed check (Mi Box).
Dangerous settings (not recommended to be changed):
- โ ๏ธ Factory Reset โ Complete reset of the device (can only be used if necessary).
- โ ๏ธ EEPROM Settings โ changing the memory chip data (risk of failure).
- โ ๏ธ Voltage Adjustment โ voltage adjustment on components (can disable iron).
- โ ๏ธ Bootloader Unlock โ Unlock the bootloader (resets the warranty).
On Xiaomi TVs, it is especially dangerous to change the settings in the Color Calibration section.
- Distortion of color reproduction (for example, the predominance of a blue hue).
- Loss of brightness or contrast.
- The need to completely reset the TV.
๐ก
Before you change any settings in the service menu, take a picture of your current settings, which will help you get it back if something goes wrong.
If you accidentally change a critical parameter, try:
- Turn off the device and turn on again (sometimes resets temporary settings).
- Log in to Recovery and make Wipe Cache Partition.
- Reset the device to factory settings (Factory Reset).
How to exit the service menu (if the device is frozen)
Sometimes, after working on an engineering or service menu, the device may freeze, not respond to buttons, or show errors.
For Xiaomi smartphones:
- ๐ Soft reboot: clamp down on Power + Volume Up for 10 seconds.
- ๐ง Entrance to Recovery: Press the Power + Volume Up when your phone is turned off, then select Reboot.
- ๐จ Forced reset: If the phone doesn't respond, press the Power for 20-30 seconds (before vibration).
For Xiaomi TVs:
- ๐ Turn off the TV for 1 minute, then turn it on again.
- ๐ฎ If the remote is not working, use the Power button on the case (usually located on the side or bottom).
- ๐ฅ๏ธ To reset settings: press Menu + Volume Down on the remote when turned on.
For the Mi Box:
- ๐ Press the Reset button on the console body (hole near the port) HDMI).
- ๐ฆ If the console does not turn on, disconnect it from power for 5 minutes.
๐ก
If the device doesnโt respond to standard reboot methods, donโt try to disassemble it yourself. Contact Xiaomiโs service center โ especially if artifacts appear on the screen or the device doesnโt turn on at all.
Frequent Mistakes and How to Avoid Them
Working with hidden menus can cause errors that can cause the device to work in an unstable way, and here are the most common ones and ways to prevent them:
1. Changes in parameters you do not understand
Many items in the engineering menu have technical names (for example, the name of the product, AGC Debug, RF If you don't know what a parameter is for, don't change it. You'd better look it up in official documentation or forums (e.g., for example, 4PDA or XDA Developers).
2. Interrupting the testing process
If you run a test (like a Panel Test on a TV), wait until it is completed. Interrupting can cause firmware failure or display errors.
3. Use of obsolete codes
Some codes for MIUI (For example, #7780### has stopped working. MIUI 12.Always check the relevance of the combination for your firmware version.
4. Reset settings without backup
Before any manipulations in the service menu, backup the data. On smartphones, you can do this through Settings. โ System system โ Backup, on TVs โ through Settings โ The device โ Reset and backup.
5. Attempt to unlock the bootloader without experience
Unlocking Bootloader on Xiaomi smartphones resets all data and can lead to a loss of warranty.If you do not plan to install custom firmware, it is better not to do this.