Xiaomi smartphones hide a powerful tool for fine-tuning under the hood, the engineering menu, which is not just a diagnostic section for service centers, but a whole arsenal of capabilities, from calibrating sensors to hidden network parameters, but the manufacturer deliberately restricts access to it, without knowing special codes or sequences of actions, the menu will remain unavailable.
In this article you will find the most relevant ways to enter the engineering settings for all Xiaomi lines for 2026 - from budget Redmi to flagship Mi and Xiaomi. POCO. We're going to look at not only how to get there, but also what options are really useful for the average user, and which ones are better not to touch without experience.
What is an Engineering Menu and Why You Need It
The Engineering Menu (or Engineer Mode) is a hidden partition of Android that contains low-level hardware settings. Unlike standard system settings, you can:
- π‘ Testing communication modules: 4G/5G, Wi-Fi, Bluetooth and GPS signal-diagnosed
- π§ Calibrate sensors: accelerometer, gyroscope, sensor of approach and illumination
- ποΈ Change the hidden parameters of the screen: color temperature, gamut, refresh rate
- π Optimize battery performance: reset cycle statistics, test capacity
- π± Check the hardware: test the camera, speakers, microphone and touchscreen at the hardware level
For example, if your Xiaomi is not catching the network in places with a weak signal, you can manually block problem frequencies through the engineering menu or force you to switch to LTE-only. And if the screen displays colors incorrectly, there are tools for hardware calibration without installing additional applications.
β οΈ Note: Changing the settings in the Band Selection section can result in a complete loss of connection if you block all available ranges for your operator.
But not all options are equally useful. Some sections (like Factory Test) duplicate the functions of standard hardware tests, while others (like Qualcomm Settings) may contain parameters that will cause a system to crash, so before you change something, you need to understand what a particular item is responsible for.
Official ways to enter the engineering menu
The manufacturer has provided several legal methods of accessing hidden settings, which have the advantage of not requiring root or third-party software, and the risk of damage to the system is minimal. MIUI 14/15 hyperos.
Method 1: Codes for entering through the keyboard
The fastest way is to use the service USSD-They work on most models, but may differ depending on the processor (Snapdragon, Mediatek, Google Tensor in the Internet). POCO F6). Try these combinations:
- π± Universal code: ##4636## (opens the testing and statistics menu)
- π§ Full Engineering Menu: ##36446337## (for Mediatek)
- π‘ Network settings: ##4636## β "Phone information"
- π Battery test: ##44336## (reveals the battery's real capacity)
If the code doesn't work, try adding a # character at the end or beginning on some firmware (e.g. global versions). MIUI for Europe) the engineering menu may be blocked, in which case an alternative method will help.
Method 2: Through phone settings (without codes)
On devices with MIUI 12+ And HyperOS has a hidden path to engineering settings through the standard menu:
- Open the Settings app.
- Go to About Phone (or My Device in the global versions).
- Click 5 times in a row on the item Version MIUI (or).
- Return to the main settings menu β a new section will appear β Engineer mode.
This method does not work on all models, but it is tested on the Redmi Note 12 Pro.+, Xiaomi 13T and POCO X5 If the section does not appear, try the following method.
Backup of important data|Check the battery charge (minimum 50%)|Record the current network settings (APN, frequency)|Make sure SIM-card active (for communication tests)-->
Method 3: Use of the application MTK Engineering Mode (for Mediatek)
If your Xiaomi is running on a Mediatek processor (like Redmi) 10C, POCO M5), You can install an official application for access to engineering functions:
- Download. APK-file MTK Engineering Mode (check source for viruses!).
- Install the application by allowing installation from unknown sources.
- Run it and select the desired partition (for example, Connectivity for network settings).
The application provides advanced access to the parameters of the communication module, but requires caution - it is easy to knock down the settings here. IMEI block SIM-map.
β οΈ Note: On devices with Snapdragon (e.g. Xiaomi 14, Redmi) K70) This app won't work -- it's only for Mediatek chipsets. For Qualcomm, use codes or ADB-team.
Alternative methods (for experienced users)
If the standard methods don't work, you can try more advanced techniques, which require more knowledge, but open up access to advanced features.
Method 1: ADB (Android Debug Bridge)
ADB It allows you to send commands directly to Android, to log into the engineering menu:
- Enable USB Debugging in the Developer Settings β About Phone β MIUI Version β Press 7 times, then go back to Additional Settings β For Developers.
- Connect your phone to your PC and execute the command: adb shell am start -a android.intent.action.MAIN -n com.android.settings/.EngineerMode
- If the command doesnβt work, try the alternative: adb shell am start. -n com.miui.engineermode/.MainActivity
This method is universal and works even on locked firmware, but it requires developer rights and drivers installed to use it. ADB computer-based.
Method 2: Through TWRP Recovery (for unlocked bootloader)
If your Xiaomi has custom recovery installed TWRP, You can activate the engineering menu through the build.prop file:
- Download to TWRP (hold Power + Volume Up when enabled).
- Go to Advanced β File Manager.
- Open the file. /system/build.prop And add a line: ro.engineermode.enable=true
- Save the changes and reboot.
After that, the engineering menu will appear in standard settings. Careful: editing build.prop can lead to bootloop (a looped reboot) if you make a syntax error.
What if the phone is not turned on after building.prop editing?
What settings can be changed (and whether it is worth it)
The engineering menu offers hundreds of options, but most of them are for service centers, and we've selected options that are useful for the average user that can be safely configured.
| Section | What can I do? | Risks. |
|---|---|---|
| Telephony β BandMode | Manually select frequencies 4G/5G better-signal | You can lose the network if you block all the frequencies of the operator. |
| Hardware Testing β Touch Screen | Check the touchscreen for broken zones and response delays | No risks (diagnosis only) |
| Battery β Battery Info | Find out the real battery capacity and the number of charging cycles | No risks (only reading the data) |
| Display β Color Temperature | Calibrate the color of the screen at the hardware level | You can damage your color profile if you set extreme values. |
| Audio β Speaker Test | Check the microphone and speakers for hardware defects | No risks (testing only) |
One of the most popular sections is Telephony, and you can:
- πΆ Forced to turn on 4G-only or 5G-only (This is especially useful if the phone is constantly switching to 3G).
- π΅ Block specific frequencies that donβt work well in your area.
- π Enable modem-level conversation recording (works even without apps).
For example, if your Redmi Note 13 Pro is not catching well 5G In the subway, you can manually turn off the ranges n78 (2600 MHz and leave only n1 (2100 MHz, which are better at penetrating underground, but before you do that, make sure to check what frequencies your operator uses!
π‘
Before changing your network settings, save a screenshot of your current configuration in the Telephony section. β Band Selection. If the connection goes down, you can get back the original parameters.
What not to touch on the engineering menu
Some sections can permanently disable the phone or render it unusable for normal use.
- β οΈ Factory Reset is not a reset via settings, but a complete flashing with the removal of all partitions (including: EFS s IMEI).
- β οΈ NV Backup/Restore β Changes in these parameters may result in loss of network identifiers.
- β οΈ Qualcomm Settings β RF Test - incorrect settings here will burn the radio module.
- β οΈ Hardware Testing β EMM Testing β Memory testing can lead to data loss.
If you accidentally change a critical setting, don't panic. In most cases, resetting to factory settings through the standard recovery menu helps. + Volume Up, however, if you have touched EFS Modem, you may need to flash through Fastboot.
How to Get Out of the Engineering Menu and Get Everything Back
If you accidentally changed your settings and your phone is not working properly, there are a few ways to roll back the changes:
Method 1: Resetting of individual parameters
Some sections of the engineering menu have their own reset button, for example:
- Telephony. β Band Selection press Restore Default.
- In Display. β Color Settings Choose Default Profile.
- In Battery. β Battery Calibration press Reset.
If there is no such item, try restarting your phone β some changes only apply temporarily.
Method 2: Complete reset via Recovery
If the phone has stopped turning on or lost the network:
- Turn off the device.
- Press Power + Volume Up to enter Recovery.
- Choose Wipe Data β Factory Reset.
- Confirm the action and restart.
This will delete all user data, but it will return the modem and hardware stock settings, and if the problem persists, you will have to refashion the phone through the Mi Flash Tool.
Method 3: Recovery with Mi Flash
For devices with locked loader:
- Download the official firmware for your model from the Xiaomi website.
- Unpack the archive and launch the Mi Flash Tool.
- Connect your phone to Fastboot (Power + Volume Down)
- Select Clean All mode and start the firmware.
This will bring the phone back to factory status, including all hidden settings, and note that after this procedure, you may need to re-activate the device through your Mi Account.
π‘
If the change in the engineering menu is missing IMEI or stopped working SIM-map, don't try to fix it yourself - go to the service center. EFS-The section can make the phone a brick".
Frequent Mistakes and How to Avoid Them
Even experienced users sometimes make mistakes when working with the engineering menu, and here are the most common problems and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| Phone does not catch the network after changing frequencies | All operator ranges are blocked | Return default settings to Band Selection or reset via Recovery |
| The screen started displaying colors incorrectly | Incorrect calibration in Display Settings | Select a Default profile or reset screen settings |
| The battery quickly goes down after the tests. | Activated stress test mode processor | Reboot your phone or turn off CPU Stress Test in the Engineering Menu |
| Sensors are not working (gyroscope, approximation) | Calibration down in Sensor Test | Recalibrate or reset sensor settings |
One of the most insidious mistakes is changing the parameters. NV-menu CDMA or LTE Engineering. These settings are responsible for the phone's unique identifiers (IMEI, MEID), And if they're damaged, it can make the device unusable for calls:
- Reboot the phone immediately.
- Check the IMEI with the code *#06#.
- If IMEI Reset to 00000000, restore it through QCN-file (requires a backup copy).
No backup. QCN restore IMEI You can only do it in the boxing service center (Z3X, UFI). Independent attempts to record IMEI through the engineering menu often leads to a constant modem lock.