Xiaomi devices β from budget Redmi to flagship Mi and POCO β hull MIUI There are a lot of useful features that are not available in the standard interface, and these hidden menus allow you to test hardware, calibrate sensors, configure the network, or even restore the bricks after a failed firmware. However, access to them is often blocked, either because of manufacturer policies or because of security concerns.
In this article, we will discuss all ways to include hidden menus on different types of Xiaomi devices: smartphones, tablets, Mi TVs. TV You will learn how to activate Engineer Mode, Service Menu, Fastboot and EDL Mode β explaining what each of these is for, and what button combinations and secret codes work on models. 2023β2026 years, despite the updates MIUI 14/15 hyperos.
1. Types of hidden menus on Xiaomi: how they differ
Before you get to the instructions, it is important to understand what menu you need. Xiaomi has at least 5 types of hidden modes, and each solves its own problems:
- π± Engineering menu (Engineer Mode) β for testing hardware components (camera, accelerometer, GPS, Sensors. Available through codes or applications.
- π§ Service Menu β Network Diagnostics, IMEI, Information about communication modules. Often requires root rights.
- π Fastboot mode β for firmware, unlocking the bootloader or restoring the system.
- π EDL Mode (9008) - Emergency mode for "resuscitation" of devices with damaged firmware.
- πΊ Mi's Hidden Menu TV β setting of factory parameters of TVs (color calibration, resetting) EEPROM).
For example, if you want to check the proximity sensor on the Redmi Note 12, you need an Engineer Mode, and if the phone doesn't turn on after a failed update, only EDL Mode will help bring it back to life. Next, we'll look at each type in detail.
2. How to turn on the engineering menu (Engineer Mode) on Xiaomi smartphones
The engineering menu is a hidden section where you can test almost all the hardware components of the device, from the microphone to the gyroscope. 13/14, Redmi Note 13) Access to it is often blocked, but there are workarounds.
Method 1: Secret code (works on 80% of models)
The easiest method is to enter the phone application combination:
##4636##Then the menu will open with tabs:
- π Telephone information (network data, IMEI, status SIM).
- π Battery statistics (real battery wear).
- π‘ Usage statistics (app activity).
- π Testing (checking camera, speakers, sensors).
π‘
If the code didnβt work, try an alternative combination: ##36446337## (for camera and screen testing).
On certain devices (e.g, POCO F5) This code may not work due to limitations. MIUI. This will help the second method.
Method 2: Through the application MTK Engineering Mode (for MediaTek processors)
If your smartphone is on a MediaTek chip (Redmi) 10C, POCO M5), Download from Google Play app MTK Engineering Mode after installation:
- Open the app.
- Select MTK Settings.
- Go to the Hardware Testing section.
Here you will find tests for:
- π€ Microphone and speaker.
- πΆ Antennae Wi-Fi/Bluetooth.
- π¦ Screen and sensor lighting.
Charge your phone at least 50 times%|Record the current screen settings (brightness, color temperature)|Connect headphones to check audio|Find a quiet place to test the microphone-->
Method 3: Through ADB (for advanced users)
If the standard methods donβt work, you can activate the engineering menu via Android Debug Bridge (ADB). For that:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times on the line with the version).
- Connect your phone to your PC and execute the command:
adb shell am start -n com.android.settings/.DevelopmentSettingsThen the Engineer Mode will appear in the settings.
What if the ADB canβt see the device?
Service Menu (Service Menu): Network and hardware module diagnostics
Service menu deeper than engineering: here you can check IMEI, The modem module's state, and reset network settings, but access to it often requires root rights or special applications.
Secret Codes for Service Menu
Try these combinations (works on most Xiaomi models):
| Code. | Appointment | Models. |
|---|---|---|
| ##4636## | Telephone and network information | All models. |
| ##225## | Calendar and alarm clock checks | Redmi, POCO |
| ##6484## | Sensor test (accelerometer, gyroscope) | Mi 10/11/12 |
| ##64663## | Information about the Wi-Fi module | All models. |
If the codes donβt work, try the Secret Codes app, which will automatically pick up the right combinations for your model.
π‘
Codes #06# (IMEI) and ##232338##* (MAC-Wi-Fi address: 100% of Xiaomi devices work, even without root rights.
How to Access Full Service Menu Without Root
On some firmware (e.g, EU-ROM or xiaomi.eu) service menu opens through the app CIT (China Mobile Test to activate it:
- Download. APK-file CIT.apk (available on forums 4PDA).
- Install it manually (allow installation from unknown sources).
- Open the app and select the Single Test.
Inside you will find tests for:
- π Communication module (signal, registration in the network).
- π Battery (real capacity, charging cycles).
- π± Touch screen (multi-touch, responsiveness).
β οΈ Note: Do not change the settings in the section RF Radio frequency test β this can result in network loss or blockage IMEI.
4. Fastboot mode and EDL Mode: Recovery and firmware
If the phone doesnβt turn on or gets stuck on the Mi logo, youβll need a Fastboot or a phone thatβs not on. EDL Mode. These modes allow you to flash the device bypassing the standard system.
How to log in to Fastboot
The most universal way:
- Turn off the phone.
- Press the power button. + Reduce volume by 10 seconds.
- Let go when the Fastboot logo appears (Mi Bunny robot with the inscription) FASTBOOT).
In this mode, you can:
- π Swipe official / custom firmware through the Mi Flash Tool.
- π Unlock the bootloader (bootloader).
- π± Install TWRP root.
How to enter EDL Mode (9008)
EDL Mode (Emergency Download Mode) is an emergency mode that works even if the phone does not respond to buttons:
- Turn off the device.
- Connect it to the PC via USB.
- Close the contacts Test Point (location depends on the model).
For example, on the Redmi Note 10, Pro Test Point is located under the back cover next to the battery connector, and once the phone is closed, it will be identified in Device Manager as Qualcomm. HS-USB QDLoader 9008.
β οΈ Warning: Test Point failure may damage the fee. If you're not sure, contact the service center.
π‘
For firmware in EDL Mode use the Mi Flash Tool with the clean all option β this will delete all data, but restore the device to work.
5. Hidden menu on Mi TVs TV: calibration and discharge
Xiaomi Mi TVs TV (series A2, P1, Q2) They also have a hidden menu to adjust the factory settings, which you can use if you need it:
- π¨ Calibrate the colors (reset the settings) EEPROM).
- π Customize the sound (remove volume restrictions).
- π Drop the firmware to the factory.
How to open a hidden menu on Mi TV
Instructions for most models:
- Turn on the TV.
- Press sequentially on the remote:
Menu β Settings (βοΈ) β All settings β Device β About this TV- Quickly press 5 times on OK (center-button).
Then the menu will open with tabs:
| Tab | Appointment |
|---|---|
| Factory Reset | Hard reset settings (deletes all data). |
| Picture Settings | Calibration of color, contrast, gamma. |
| Sound Settings | Set up equalizer, volume limits. |
| Network Settings | Manual setting MAC-address, DNS. |
β οΈ Note: Change of parameters in the section EEPROM This can cause the screen to work incorrectly (for example, to a pink hue.
6. Hidden features on Xiaomi smartwatches and bracelets
The Mi Band and Xiaomi Watch also have hidden modes, although access to them is limited. 7/8 activate:
- π Screen test (pixel check).
- π‘ Developer mode (Bluetooth logs).
- π Battery information (real wear and tear).
How to Enable Hidden Menu on Mi Band
For Mi Band 5-8 models:
- Open the Mi Fitness (or Zepp Life) app.
- Go to Profile. β Settings of the device β Firmware version.
- Click on the line with the version 10 times in a row.
After that, the Developer Options option will appear in the settings, where you can:
- Turn on ADB Debugging (to connect to a PC).
- Activate Test Mode (Sensor Checking).
- Reset the settings to factory.
7. Frequent problems and solutions
When working with hidden menus, users often encounter errors, and here are the most common ways to solve them:
| Problem. | Reason. | Decision |
|---|---|---|
| Codes are down. | Xiaomi has blocked them in new firmware | Use ADB or applications like MTK Engineering Mode |
| The phone is not included in Fastboot | Loader damaged. | Try it. EDL Mode via Test Point |
| Mi TV does not retain color settings | Failure EEPROM | Reset in a hidden menu (Factory Reset) |
| Mi Band doesn't show hidden menus | Outdated firmware | Update the device through the official application |
If none of the methods worked, check:
- π± Version MIUI (Access to new beta versions may be restricted).
- π Loader status (whether it is unlocked).
- π οΈ Root rights (for deep diagnostics).