If youβre a Xiaomi smartphone owner and youβve been interested in hidden system settings, youβve probably come across the mention of Engineer Mode, a built-in utility available on most Xiaomi, Redmi and other devices. POCO, It allows advanced users to deeply customize hardware and software settings that are usually hidden from view. But what kind of software is it? Is it a separate application or a part of it? MIUI? And most importantly, can you use it without the risk of breaking your phone?
In this article, we will discuss in detail what Engineer Mode is, what features it provides, how to activate it on different Xiaomi models, and β most importantly β what settings are best not to touch without a clear understanding of their purpose. We will also answer popular questions related to the safety and compatibility of the engineering menu with the latest versions. MIUI hyperos.
What is Engineer Mode on Xiaomi and why is it necessary?
Engineer Mode (or Engineering Menu) is a utility tool built into the firmware of Android smartphones, including Xiaomi devices.
- π§ Diagnostics of hardware components β checks of communication modules (Wi-Fi, Bluetooth, GPS), sensors, cameras, batteries, etc.
- π‘ Fine configuration of network parameters - changes in frequency ranges, signal power, modems.
- π Calibration of sensors - adjustments to the operation of the gyroscope, accelerometer, approximation sensor.
- π Monitoring the state of the battery - checking the real capacity, charging cycles, temperature.
Itβs important to understand that Engineer Mode isnβt a separate application, but a piece of system software that is accessed through special commands or third-party utilities. On Xiaomi, this menu is often hidden, as incorrect settings can lead to unstable device operation or even βbrickingβ.
Who is this mode for? First and foremost, service center engineers, firmware developers, and advanced users who want to:
- π Resolve hardware malfunctions (for example, poor network reception).
- β‘ Optimize the operation of the device (for example, disable unnecessary frequencies) LTE charge-saving).
- π± Test new features before their official release.
β οΈ Warning: Changing the settings in Engineer Mode without understanding their purpose can lead to loss of warranty, malfunction of the phone or inability to connect to mobile networks. Xiaomi officially does not recommend using this menu without the need to.
How to open Engineer Mode on Xiaomi: step-by-step instructions
How to open the engineering menu depends on the model of the smartphone and the firmware version. Below we will look at the most common methods for Xiaomi, Redmi and other devices. POCO.
Method 1: Through dialing code (USSD)
This is the easiest and most versatile method that works on most devices:
- Open the Phone app.
- Enter the combination: ##4636## or #36446337###.
- Click on the call and the Testing or Engineer Mode menu will open.
If these codes donβt work, try alternatives:
- ##6484## for testing GPS sensory.
- #64663## - Check the Wi-Fi module.
- #2664## - screen testing (color stripes)
Method 2: Application "Service codes" (MTK Engineer Mode)
On smartphones with MediaTek processors (for example, Redmi Note 11, POCO M4 Pro) the engineering menu can be opened through a special application:
- Download from Play Market App MTK Engineer Mode (Developed by MediaTek Inc.).
- Run the utility and grant the rights of the superuser (if required).
- Select a section MTK Settings is the engineering menu.
For Qualcomm Snapdragon devices (e.g. Xiaomi 12, Redmi) K50) Qualcomm Engineer Mode is available or QPST (PC).
Method 3: Through ADB (for advanced users)
If the standard methods do not work, you can try to activate the menu through the ADB:
adb shell am start -n com.android.settings/.EngineerModeOr for some firmware:
adb shell am start -n com.miui.engineermode/.EngineerModeβ οΈ Attention: Use ADB requires on-set debugging USB And it can cause a reset if you type in the wrong commands. Don't experiment without a backup!
Main sections of Engineer Mode and their purpose
The interface of the engineering menu may vary depending on the model and firmware version, but it usually contains the following key sections:
| Section | Appointment | Risks of change |
|---|---|---|
| Telephony | Setting up a mobile network (LTE, 3G, 2G), frequency selection, testing SIM-map. | Loss of network, inability to call. |
| Connectivity | Diagnostics Wi-Fi, Bluetooth, NFC, GPS. | Unstable connection to networks. |
| Hardware Testing | Checking sensors, camera, speakers, vibrations. | Sensor false alarms. |
| Battery | Monitoring of battery status, calibration. | Incorrect charge display. |
| Log & Debugging | Collect logs to diagnose errors. | Memory overload with logs. |
Letβs take a closer look at the most popular functions:
1. Mobile network setup (Telephony)
This section may include:
- πΆ Manually select frequency ranges to improve reception (useful in areas with poor coverage).
- π Disable unnecessary standards (e.g, 2G), save charge.
- π‘ Test the signal power in dBm (useful for comparison with other devices).
Changing Band Selection settings without knowing the ranges your operator supports can lead to a complete loss of communication, such as if you turn off all bands. LTE Band 3 (1800 MHz), the phone will not be able to connect to the MTS or Tele2 network in most regions of Russia.
2. Wi-Fi and Bluetooth (Connectivity) diagnostics
Here are available:
- π Wi-Fi Speed and Stability Test (Shows Real-Term Throughput).
- π Reset Bluetooth settings (useful if headphones don't connect).
- π‘ Manually configuring Wi-Fi channels (can help in severe interference conditions).
π‘
If your Xiaomi does not keep communication over Wi-Fi at 5 GHz, in the engineering menu you can forcibly limit the work to only the 2.4 GHz band (wi-fi section) β Band Selection).
3. Testing of hardware components (Hardware Testing)
This section allows you to check:
- π± Screen - for broken pixels and color reproduction.
- π Speakers and microphone β for distortion of sound.
- π§² Sensors (gyroscope, accelerometer, compass) - for the correctness of the readings.
- π· Camera - test of autofocus, stabilization, IR illumination.
For example, if you have a Xiaomi 13 Ultra and the photos are blurry, through Hardware Testing. β Camera can check if the lens calibration has gone wrong.
What settings in Engineer Mode is better not to touch
Despite the vast possibilities, Engineer Mode is fraught with risks, and here is a list of parameters that can lead to serious problems:
- β οΈ NV-parameters (in the Telephony section) β Network Setting: Responsible for identifying the device on the network, and resetting them will cause loss of IMEI.
- β οΈ Battery calibration (Battery section) β Quick Start Calibration β Incorrect calibration can cause sudden phone shutdowns.
- β οΈ Change of change MAC-Addresses (in Connectivity) β Wi-Fi β may block access to certain networks.
- β οΈ Disabling hardware fuses (e.g. charging current restrictions) β the risk of overheating or battery damage.
Also dangerous:
- π§ Change the modes of operation of the processor (partition Hardware) β CPU) β This can cause the phone to overheat or slow down.
- π‘ manually prescribe APN-settings (unless you are sure of the operator's parameters).
- π Reset battery meters without needing to β it can knock down the algorithms of charge optimization in the MIUI.
β οΈ Note: Some Xiaomi models (e.g. Redmi Note 10 Pro) have their settings changed in the Telephony section β SIM Me Lock can block me. SIM-map, requiring input PUK-If you don't know the code, it's impossible to unlock the card!
What if after the changes in Engineer Mode, the phone stopped catching the network?
Engineer Mode on New Versions MIUI HyperOS: What's Changed
With the exit. MIUI 14 and transition to HyperOS (starting with Xiaomi 14 and Redmi) K70) The engineering menu was restricted. Here are the key changes:
- π Removed standard USSD-codes β now, third-party software is often required to open Engineer Mode.
- π‘οΈ Added protection against changes β some parameters are locked without unlocking the bootloader.
- π± Moving features to βHidden Settingsβ β some options are now available through Settings β The phone. β Version. MIUI (push-up).
For example, on Xiaomi. 13T HyperOS may be required to access the engineering menu:
- Install Activity Launcher from Play Market.
- Find the activity of com.miui.engineermode.EngineerMode.
- Run it with superuser rights (if the phone is rooted).
Also on the new firmware appeared a separate section Diagnostics in the main settings, which moved some of the safe diagnostic functions (for example, screen test or speakers).
π‘
On HyperOS, most of the dangerous settings in Engineer Mode are hidden behind additional authentication, which reduces the risk of accidental changes, but makes access difficult for power users.
Engineer Mode Alternatives: Safe Diagnostics
If you donβt want to take risks but need to check your device, use Xiaomiβs official tools:
- π οΈ Application "Support" (Mi Support) - contains built-in tests for the screen, camera, sensors.
- π Hidden menu ##64663## - Wi-Fi check without access to dangerous settings.
For advanced diagnosis, third-party utilities can be used:
- π± CPU-Z β detailed information about the processor, memory, sensors.
- π‘ Network Cell Info Lite β Analysis of the Signal Strength of a Mobile Network.
- π SoundAbout β testing audio routes (speakers, headphones).
If you need to check out IMEI or serial number, use the code *#06# - it is safe and does not require access to the engineering menu.
Frequent Mistakes and How to Avoid Them
Even experienced users sometimes make mistakes when working with Engineer Mode, and here are the most common ones and ways to prevent them:
| Mistake. | Effects of consequences | How to avoid |
|---|---|---|
| Reset NV-data | Loss of loss IMEI, callability. | Do not click Restore in the Telephony section β NV. |
| Frequency change LTE | Lack of network in some regions. | Check the ranges supported by the operator on the site 4G Maps. |
| Calibration of the battery without need | Incorrect charge display. | Use only for real problems (e.g., the phone turns off at 30%). |
| Disconnection of the fuses | Overheating, quick discharge. | Do not change your settings in Hardware β Thermal. |
Also common is the error when users try to βoverclockβ the processor through the CPU Settings. On modern Xiaomi smartphones, it makes no sense, because:
- π‘οΈ On HyperOS, these settings are blocked at the software level.
If you want to improve productivity, it is better to:
- π Disable background processes in Settings β Annexes β Auto-start.
- π± Enable performance mode in Settings β Special facilities β Performance mode.
- π Use the original firmware without modifications.