The hidden engineering menu in Xiaomi Redmi smartphones is a powerful tool for fine-tuning the device, which the manufacturer usually hides from the average user. Here you can test hardware components, calibrate sensors, change network settings and even unlock hidden MIUI functions. However, careless actions in this menu can lead to irreversible software damage or hardware failures, so you should use it with a full understanding of the consequences.
Unlike standard settings, the engineering menu provides access to low-level settings that are usually only available to service centers or developers, such as manually adjusting touch screen sensitivity, checking the work. GPS-signal level or even change the signal level IMEI (In this article, we will discuss how to safely open the engineering menu on the Redmi Note. 12/11/10, Redmi 9/8 and other models, what codes are used for this, and what functions should be avoided by a beginner.
What is an Engineering Menu and Why You Need It
Engineer Mode or Service Menu is a diagnostic interface built into the firmware of Android smartphones.
- π§ Testing of hardware components (display, battery, cameras, speakers)
- π‘ Setting up network parameters (GSM, LTE, 5G, Wi-Fi, Bluetooth)
- π Sensor calibrations (gyroscope, accelerometer, proximity sensor)
- π Unlock hidden features (such as Fastboot mode or EDL)
On Xiaomi smartphones, this menu is implemented through MTK Engineer Mode (for MediaTek chips) or Qualcomm Service Menu (for Snapdragon processors).It is important to understand that changes here apply at the modem and kernel level, so incorrect settings can lead to loss of communication, overheating of the device or even a βbrickβ (complete failure of the boot).
β οΈ Note: Changing the settings in the Band Selection section may result in loss of the mobile signal.
Official and informal ways of opening
There are several methods to activate the engineering menu on Xiaomi Redmi, and their choice depends on the device model and MIUI version:
- Standard code (works on most devices): ##4636## Opens the Android Testing Menu with basic battery information, usage statistics, and networking.
- Code for MediaTek (Helio G, Dimensity chips): ##36446337## Activates the full MTK Engineer Mode with advanced settings.
- Code for Snapdragon (processors 7xx/8xx series): # #7378423## Opens the Qualcomm service menu (may require a password).
On some models (such as the Redmi Note 11 Pro+ 5G), the engineering menu is hidden deeper and requires activation through ADB or third-party applications like the MTK Engineering Mode (available on Google Play).
Step-by-step instructions for different models
The algorithm for opening the engineering menu may vary slightly depending on the Redmi generation, and the following is a universal method that is suitable for most devices:
Charge your phone at least 50%
Disable VPNs and proxy servers
Make sure that SIM-Card active (for network tests)
Backup your data (via Settings β About Phone β Backup)
-->
For Redmi Note 10/11/12 (MediaTek)
1. Open the Phone app.
2 Enter the code ##36446337##.
3. Click on the Engineer Mode (MTK) button that appears.
4 Enter password: 1234 (by default) or leave the field blank.
For the Redmi K50/K60 (Snapdragon)
1. Go to Settings β About the phone.
2.Tap 7 times on the MIUI version to activate the developer mode.
3. Go back to the main settings menu and open Additional β For developers.
4. Activate the option to Allow location simulation.
5. Enter the code ##7378423## in the phone application.
β οΈ Attention: On devices with MIUI 14+ The codes may not work due to Xiaomi's security policy, and in this case, you will need to use the codes. ADB third-party.
Main sections of the engineering menu and their functions
Once you log in, you'll see a list of partitions, each of which is responsible for a specific set of settings, and here are the most useful (and dangerous) of them:
| Section | Functions | Risks. |
|---|---|---|
| Hardware Testing | Testing of display, cameras, speakers, vibrations | Minimum (only reading data) |
| Network Info | Viewing network, signal, IMEI information | Mean (changes in parameters may disrupt communication) |
| Band Selection | Manual selection of LTE/5G frequencies | High (may lose the network) |
| Battery Info | Detailed battery statistics (voltage, temperature) | Low (monitoring only) |
| Sensor Calibration | Calibration of the gyroscope, accelerometer, compass | Medium (incorrect calibration will cause game and navigation problems) |
Particular care should be taken with the partitions associated with modem settings and firmware Update, for example, changing the parameters in NV Items can lead to a loss of IMEI, which will make the phone unsuitable for calls.
π‘
Before you change any settings, take a picture of the original settings of the screen, which will help you to return everything back in case of an error.
What can be safely configured in the engineering menu
Despite the risks, some settings can be changed without serious consequences, and here is a list of safe actions that will be useful to the average user:
- π Battery status check: In the Battery Info section, you can see the actual battery capacity (in mAh) and the number of charging cycles.
- πΆ Signal strength testing: Network Info β Serving Cell Info displays parameters RSRP and RSRQ, This is useful for diagnosing problems with mobile Internet.
- π― Touch screen calibration: In Hardware Testing β Touch Screen can be checked for touch accuracy and automatically calibrated if necessary.
- π Speaker and microphone check: Audio section allows you to test all audio devices for distortion or malfunctions.
You can also turn on the high performance mode for the processor (CPU Settings section) in the engineering menu, but this will lead to increased power consumption and heat of the device. Use this option only when absolutely necessary (for example, to run demanding games).
How to return standard network settings?
What not to do on the engineering menu
Some actions on the engineering menu can irreversibly damage your Xiaomi Redmi.
- π« Change of change IMEI: This is illegal in most countries and can result in a device being blocked by a telecom operator.
- π« Editing NV-parameter: These settings are the modem settings, and changing them will cause the network to lose its function.
- π« Disabling hardware components: For example, deactivating a proximity sensor or gyroscope may make it impossible to use some applications.
- π« Update firmware through the engineering menu: This may result in installing an incompatible version MIUI and "brick" device.
It is also not recommended to change the settings in the RF Calibration and Security Settings sections, which require special knowledge and are often used only in service centers.
π‘
If you're not sure what the parameter is, don't change it. Most of the settings on the engineering menu don't have a rollback and require a flashback to restore.
How to Get Out of the Engineering Menu and Get Everything Back
If you accidentally changed critical settings, there are several ways to get your device back to working state:
- Soft reset: Reboot your phone β some temporary settings will reset automatically.
- Reset Network Settings: Go to Settings β SIM-maps and mobile networks β Resetting network settings.
- Restore via MIUI: 1. Go to Settings β About Phone β Reset. 2. Select Reset all settings (does not delete files). 3. Confirm the action.
- Fastboot flashing (extreme): 1. Download the official firmware for your model from MIUI Download. 2. Connect your phone to your PC in Fastboot mode (clip Volume Down + Power). 3. Use the Mi Flash Tool to install the firmware.
If after changes in the engineering menu, the phone stopped turning on (hang on the MI logo), you will need to flash through the EDL mode. This requires an authorized Xiaomi account and a special cable. At home, this procedure cannot be performed - contact the service center.