The engineering menu on Xiaomi smartphones is a hidden tool that allows you to test hardware, calibrate sensors, and even change hidden system parameters. It is useful for both experienced users and service center specialists, but requires caution: improper settings can lead to failures or even βbrickingβ of the device. In this article, we will discuss all the official and alternative ways to call the engineering menu on Redmi, POCO and other Xiaomi lineups running MIUI.
Itβs important to understand that an engineering menu is not the same as a developer mode or a Fastboot.It provides access to low-level tests, such as checking the display for broken pixels, testing the camera, microphone, speakers and even a module. NFC. However, not all features are available on all models: for example, on the budget Redmi Note may not have a section to configure. 5G-modem, which is in the flagship Xiaomi 13.
Before you go to the instructions, make sure your device is at least 50% charged β some tests (such as a CPU stress test) can quickly drain the battery, and we also recommend writing down the current network settings (APN, IMSI) in case you need a reset.
Official codes for entering the engineering menu Xiaomi
The easiest way to open an engineering menu is to use standard ones. USSD-They work on most Xiaomi devices regardless of the version. MIUI (except for custom firmware. Basic combinations:
- π± Home code: ##4636## - opens a menu with information about the battery, usage statistics and network tests.
- π§ Extended menu: ##36446337## - provides access to hardware tests (Qualcomm processors only).
- π‘ Network testing: ##4636## β "Phone information" β "Select a network β manual operator selection and signal diagnosis.
- π Verification IMEI: *#06# β displays unique device identifiers (not an engineering menu, but useful for diagnostics).
If nothing happens after entering the code, check:
- Are there any spaces or extra characters in the combination (the code should be entered without separators).
- Does your antivirus or MIUI firewall block access to system settings?
- Is there a custom firmware (like LineageOS or Pixel Experience) on the device that can remove standard engineering menus?
Alternative ways to open the engineering menu
If USSD-The codes don't work, you can use alternative methods, they take a little bit more effort, but they often work where the standard combinations are blocked by the manufacturer.
Method 1: Using the "Phone" application
- Open the standard phone application.
- Go to the Keyboard tab (as if you were going to dial a number).
- Enter one of the codes from the previous section and press the call button.
Method 2: Use ADB (for advanced users)
If you have access to the ADB (Android Debug Bridge), you can run the engineering menu by command:
adb shell am start -n com.android.settings/.TestingSettingsThis command runs on most Xiaomi devices with pure Android or MIUI without any deep modifications.
- π₯οΈ Put the debugging on. USB developer-setting.
- π Connect your smartphone to your PC and confirm the debugging permission.
- π Enter the command in the terminal (or PowerShell on Windows).
What if the ADB does not recognize the device?
Method 3: Specialized Applications
Google Play has apps that mimic the engineering menu, such as:
- π² MTK Engineering Mode β for devices running Mediatek processors (e.g. Redmi) 9A, POCO C31).
- π² Qualcomm Engineer Mode for smartphones on Snapdragon (Xiaomi 12 Pro, POCO F4).
- π² Shortcut Master β Searches for hidden system menus by keywords.
β οΈ Note: Third-party apps may contain malicious code. Install them only from the official store and check reviews. Some apps require root rights, which voids the Xiaomi warranty.
What to do in the engineering menu of Xiaomi
The functionality of the engineering menu depends on the device model and the version of MIUI. Below are the main sections that you will find in most Xiaomi smartphones:
| Section | Description | Risks. |
|---|---|---|
| Hardware Testing | Testing of the display, camera, speakers, microphone, accelerometer and other sensors. | Low (unless the tests are interrupted by force). |
| Network Testing | Checking the GSM/4G/5G signal, manual network selection, setting up the APN. | Medium (incorrect settings can lead to loss of communication). |
| Battery Information | Detailed battery statistics: voltage, temperature, charging cycles. | Low (only reading data). |
| RF Calibration | Calibration of radio frequency modules (Wi-Fi, Bluetooth, NFC). | High (may disrupt the operation of wireless modules). |
| Software Version | View versions of firmware, kernel, modems and other system components. | Missing. |
On devices with Qualcomm Snapdragon 8 Gen 2 processor (for example, Xiaomi 13 Ultra) in the Network Testing section, settings are available 5G-ranges that are not available on budget models with Dimensity or Helio.
Some engineering menu features may be blocked by the manufacturer, for example, on Xiaomi for the European market, manual settings are often disabled. LTE-ranges to avoid certification issues.
Check the current parameters (take a screen picture)
Check the battery (minimum 50%)
Disable important applications (banking, instant messengers)
Prepare a backup copy of the data-->
Risks and Warnings When Working with Engineering Menus
The engineering menu provides access to parameters that are usually hidden from the user for a reason.
- π΅ Network Loss: Incorrect settings APN Radio frequency modules may make it impossible to connect to the mobile Internet.
- π Fast battery discharge: Changing processor or modem parameters can increase power consumption.
- π± "Bricking": In rare cases (e.g. in calibration) NFC on incompatible firmware, the device may stop turning on.
- π« Warranty loss: If the service center finds traces of interference with the engineering menu, warranty repairs may be rejected.
β οΈ Note: On devices with a blocked bootloader, some sections of the engineering menu may not be available, and trying to unlock them without official permission from Xiaomi will result in a reset of all data.
Particular care should be taken in the following sections:
- RF Calibration β Incorrect calibration can disrupt Wi-Fi or Bluetooth.
- Band Selection - Manual selection LTE-The ranges may result in a lack of signal.
- Factory Reset β Some engineering menus contain a hidden reset to factory settings without confirmation.
If after changes in the engineering menu the device began to work unstable, try:
- Return settings to factory through Settings β About phone β Reset settings.
- Update the firmware through Settings β Update the system.
- Contact the Xiaomi service center (indicate that the problem arose "independently", without mentioning the engineering menu).
π‘
Changes to the engineering menu are not always reversible, and if you're not sure about the action, it's best not to take risks or back up with MIUI Backup.
How to Get Out of the Engineering Menu
In most cases, the engineering menu is exited by the standard Back button or through the device menu, but some sections (such as display or camera tests) can block the interface.
- π Back button: Press it several times if the menu doesnβt respond the first time.
- π Reboot: Press the power button for 10-15 seconds for forced reboot.
- π± Hard reset: If the device is getting stuck, pinch the power + Volume up 20 seconds (no data lost).
On some POCO models (e.g., the POCO X3 Pro), the engineering menu can automatically close after 30 seconds of downtime. If the screen is out, unlock the device, the menu will remain active.
β οΈ Attention: On devices with MIUI 14 and later forced exit from the engineering menu (for example, through Task Manager) can lead to a short-term loss of connection to the mobile network.
Engineering menu on different Xiaomi models
The functionality of the engineering menu can vary significantly depending on the processor, regional firmware and the version of MIUI. Below is a comparison of features on popular devices:
| Model | Processor | Available tests | Features |
|---|---|---|---|
| Xiaomi 13 Ultra | Snapdragon 8 Gen 2 | 5G, camera (Leica), NFC, UWB | Advanced Qualcomm modem settings. |
| POCO F5 | Snapdragon 7+ Gen 2 | 4G/5G, display (120 Hz), battery | No tests for the IR port. |
| Redmi Note 12 Pro+ | Mediatek Dimensity 1080 | Wi-Fi 6, Bluetooth 5.3, camera (200 MP) | Limited settings RF-calibration. |
| Xiaomi Pad 6 | Snapdragon 870 | Display (2.8K), speakers (Dolby) | There are no tests for mobile network (only Wi-Fi). |
On devices with Mediatek processors (e.g. Redmi) 10C or POCO M5) The engineering menu often requires you to enter an additional password. MTK-chips: 8888 or 0000. If they do not fit, the password can be reset via Meta Mode (requires a PC and a program) SP Flash Tool).
π‘
On smartphones with MIUI Global, some sections of the engineering menu may not be translated into English correctly. Use a translator or look for guides for a particular model in forums (for example, 4PDA or XDA-Developers).