Hidden engineering menu (Engineer Mode) on Xiaomi, Redmi and smartphones POCO β It's a powerful tool for fine-tuning hardware and software, and it allows you to test device modules, calibrate sensors, change network settings, and even unlock hidden features that are not available in a standard interface. MIUI. However, working with this menu requires caution: improper actions can lead to malfunctions in the phone or loss of warranty.
In this article, you will find the most current ways to log in to Engineer Mode for different Xiaomi models (including HyperOS devices), decrypt the main menu sections and warn about potential risks. We will also discuss which settings are safe to change yourself and which are better left alone. If you are ready to delve into the technical details of your smartphone, read on.
What is Engineer Mode and Why You Need It
Engineer Mode (or Engineering Mode) is a service menu designed for engineers and developers, and it provides access to low-level device settings that are usually hidden from the average user. MIUI, here:
- π‘ Test and configure communication modules: 4G/5G, Wi-Fi, Bluetooth, GPS.
- π§ Calibrate sensors: accelerometer, gyroscope, compass, proximity sensor.
- ποΈ Change the screen parameters: color gamut, sensor sensitivity, refresh rate.
- π Optimize battery and processor performance (with caution!).
- π View detailed information about the iron: version of the chipset, temperature of components, battery voltage.
For example, through Engineer Mode, you can manually switch the network from 4G on 3G In regions with poor coverage, calibrate the illumination sensor to correctly operate automatic brightness or even unlock hidden frequencies. 5G (However, certain parameters, such as changing the voltage on the modules or flashing the radio frequencies, can lead to irreversible damage to the device.
β οΈ Note: Changing the settings in the Hardware Testing section (especially those related to power or radio frequency modules) may void the Xiaomi warranty.
Before you start experimenting, make sure you understand the consequences of your actions, and if in doubt, it is better to limit yourself to reviewing information without making changes.
How to Sign In to Engineer Mode on Xiaomi
There are several methods for opening the engineering menu, and their availability depends on the smartphone model and the firmware version.
Method 1: Code for entering through a dialer
The easiest way is to enter a special code in the Phone app. Open the dialer and enter one of the combinations:
- π’ ##4636## - universal code for most Android devices (opens the test menu).
- π’ ##36446337## β Alternate code for Xiaomi (may not work on new models).
- π’ ##2846579## - code for accessing the extended engineering menu (ProjectMenu).
Once you enter the code, you will automatically be taken to the test menu or see a confirmation request. 12T or Redmi Note 11) may require additional confirmation via password β in this case, try entering 1234 or leave the field blank.
Method 2: Appendix βTesting" (MTK Engineer Mode)
If your smartphone is running on a MediaTek processor (e.g. Redmi) 9A, POCO M3), You can install the official application. MTK Engineer Mode from Google Play, which gives you access to the same features, but in a more user-friendly interface. Download the app, open it, and confirm access to the engineering settings.
For Qualcomm Snapdragon devices (e.g. Xiaomi 13 Pro, Redmi) K50) A similar app is called Qualcomm Engineer Mode, but it's harder to find in official sources. APK-Files β They may contain malicious code.
Method 3: Through ADB (for power users)
If standard codes donβt work (e.g., on HyperOS firmware), you can try opening Engineer Mode via the ADB. For that:
- Enable USB Debugging in the Developer Settings (Settings β About Phone β MIUI Version β Press 7 times, then return to Additional β For Developers).
- Connect your phone to your PC and execute the command: adb shell am start -n com.android.settings/.DevelopmentSettings
- If it doesnβt work, try adb shell am start. -a android.intent.action.MAIN -n com.miui.engineermode/.activities.EngineerMode
This method requires an established ADB It's suitable for devices with a locked bootloader where standard codes don't work.
βοΈ Preparation for work with Engineer Mode
Engineer Mode sections and their purpose
Once you log in successfully, you'll see a menu with several tabs, and their composition may vary depending on the model and firmware version, but the main sections are usually as follows:
| Section | Appointment | Risk of change |
|---|---|---|
| Telephony | Mobile network testing, SIM-map, signal | Medium (may disrupt the network) |
| Connectivity | Setting up Wi-Fi, Bluetooth, GPS | Low (usually safe) |
| Hardware Testing | Checking sensors, cameras, speakers | High (risk of damage to hardware components) |
| Location | Testing GPS, GLONASS, BEIDou | Low. |
| Battery | Information about battery, temperature, voltage | High (incorrect settings can reduce the battery life) |
Letβs take a closer look at the most popular sections.
1. Telephony (Mobile Network)
Here you can:
- πΆ View information about the current cell, signal level, type of network (LTE, UMTS, GSM).
- π Manually select operator or block unwanted networks.
- π‘ Testing Internet speed and connection stability.
Caution: Changing the parameters in the Band Selection submenu can lead to loss of communication. If you are not sure what frequencies your operator supports, it is better not to experiment.
2. Connectivity (Wireless connections)
This section is available:
- πΆ Wi-Fi tests: signal strength, speed, channels.
- π΅ Bluetooth Settings: Checking Compatibility with Other Devices.
- π Diagnostics GPS: Number of satellites visible, positioning accuracy.
A safe partition for experimentation, for example, you can manually specify your preferred Wi-Fi channel if the router automatically selects an overloaded one.
3. Hardware Testing (Hardware Testing)
The most dangerous section!
- π¦ Testing the camera, microphone, speakers.
- π± Calibrate the touch screen and sensors.
- π View detailed information about the battery (voltage, temperature, charging cycles).
β οΈ Warning: Changing the parameters in the Sensor Calibration submenu (e.g., proximity sensor) may cause the screen to malfunction during calls. If the sensor has stopped responding after calibration, a factory reset is required.
If you are not a specialist, limit yourself to viewing the information without making changes.
What if after the changes in Engineer Mode, the phone stopped catching the network?
What settings can be changed safely
Not all parameters in Engineer Mode are dangerous, but here is a list of changes that usually don't have serious consequences.
- πΆ Manual network selection: if the automatic mode selects a suboptimal network (e.g., a network, 3G instead 4G), You can manually specify the preferred standard.
- ποΈ Calibration of the light sensor: if the automatic brightness is not working correctly, you can calibrate the sensor in the Hardware Testing section β Light Sensor.
- π Testing GPS: Check the number of satellites and positioning accuracy without making changes.
- π Checking speakers and microphone: in the Hardware Testing section β Audio can be tested without risk.
Avoid the following actions:
- β Change in battery or processor voltage in Battery.
- β Making changes to RF Configuration (radio frequency settings).
- β Calibration of the proximity sensor or gyroscope without special equipment.
π‘
Before any changes to Engineer Mode, take a screenshot of your current settings, which will help you get it back if something goes wrong.
Frequent problems and their solutions
When working with Engineer Mode, users often face the following difficulties:
1.The code is not working.
If, after entering the code (e.g. #4636##) nothing happens:
- π± Check if the keyboard blocks the code (try the standard Google Phone app).
- π Restart the device and try again.
- π On some firmware (for example, HyperOS) codes are disabled - use ADB.
2.The menu opens, but not all features are available
This is normal: the manufacturer may restrict access to certain partitions, for example, on Xiaomi with a Snapdragon processor, the radio frequency settings that are available on MediaTek are often not available.
3 After the changes, the sound or network disappeared.
If you lost sound after testing in Hardware Testing β Audio:
- Reboot the phone.
- Check if the sound is switched off in the standard settings.
- If the problem persists, reset the audio settings via Engineer Mode (Audio section). β Restore Defaults).
If the mobile network is missing:
- Return the default settings in the Telephony section.
- Switch flight mode and back.
- In extreme cases, reset the network settings in the standard menu.
π‘
If you're not sure what you're doing, you'd better limit yourself to looking at the information in Engineer Mode without making any changes, and most of the problems are from trying to "improve" what's already working correctly.
Engineer Mode on different Xiaomi models
The availability of the engineering menu and its functions depend on the smartphone model and firmware version. Below is a brief overview for popular lines.
| Model | Processor | Available codes | Features |
|---|---|---|---|
| Xiaomi 13/13 Pro | Snapdragon 8 Gen 2 | ##4636##, ADB | Limited access to radio frequency settings |
| Redmi Note 12 | Snapdragon 4 Gen 1 | ##2846579## | Full access to sensor tests |
| POCO X5 Pro | Snapdragon 778G | ##36446337## | Advanced network settings |
| Redmi 10A | MediaTek Helio G25 | Any of the codes + attachment MTK Engineer Mode | Maximum functionality |
On HyperOS devices (such as Xiaomi 14), standard codes may not work. ADB Third-party apps like Shortcut Master (available on Google Play).
For models with a MediaTek processor (Redmi) 9C, POCO C31) It is recommended to install an official annex MTK Engineer Mode β It provides more stable access to functions than codes.
Alternatives to Engineer Mode
If you need to test the device but you canβt log in to the engineering menu, consider alternative ways to:
- π οΈ Diagnostic Mode: Some Xiaomi models run it via ##6484## or ##64663## (test hardware components).
- π Testing applications: CPU-Z β iron-detail. GPS Test - checking satellite navigation. Network Signal Guru - analysis of mobile network.
- π§ ADB-Commands: Some Engineer Mode functions can be called through ADB, For example, adb shell am start -n com.android.settings/.TestingSettings
These tools are less powerful than Engineer Mode, but safer for inexperienced users.