The hidden engineering menu on Xiaomi Redmi Note 10 Pro smartphones is a powerful tool for diagnosing, testing hardware components and fine-tuning the system, allowing you to check the display, battery, camera, sensors and even change network settings that are not available in standard settings, but not all users know how to activate it, and most importantly β how to use it without risk to the device.
In this article, we will take a look at all the ways to log into the engineering menu on the Redmi Note 10 Pro (sweet and sweetin models), including secret codes, button combinations and alternative methods through ADB. You will also learn what features are available there, how to avoid typical errors and what to do if the menu does not open. Importantly, some options in the engineering menu can lead to unstable phone operation or cancellation of warranty - change them only if you are sure of your actions.
What is an Engineering Menu and Why You Need It
The Engineering Menu (Engineer Mode or MTK Engineer Mode) is an Android service section designed to test hardware components and debug the system. On Xiaomi smartphones, it is implemented on the basis of Qualcomm Snapdragon processors (in the case of the Redmi Note 10 Pro, it is the Snapdragon 732G) and provides access to:
- π§ Equipment tests: check the display for broken pixels, sensor calibration, vibration and speaker test.
- π‘ Network settings: manual frequency change 4G/5G, Selection of the preferred operator, debugging of the signal.
- π Battery parameters: real battery capacity, temperature, charge/discharge current.
- π± System logs: error log, sensor data (gyroscope, accelerometer, compass).
The main purpose of the engineering menu is to diagnose malfunctions and optimize the operation of the device. For example, if you have a bad network, you can manually set priority frequencies or check the signal level in decibels. Or if the battery is quickly discharged, see the real consumption current in standby mode.
β οΈ Note: Changing the parameters in the BandMode section (network frequency settings) can lead to loss of connection with the operator. Before experiments, write down the current values or take a screenshot.
Official ways to open the engineering menu on the Redmi Note 10 Pro
The easiest and safest method is to use secret USSD-They work on all Xiaomi smartphones with Qualcomm processors, including the Redmi Note 10 Pro. The main condition is that the phone must be unlocked (no root access is required).
Here are the verified entry codes:
- π ##4636## - Main Engineering Menu (Testing).
- π ##36446337## - Extended Menu for Testing Equipment (EMMC Test).
- π ##06## - check-in IMEI (Not an engineering menu, but useful for diagnosis).
To activate the menu:
- Open the Phone app.
- Enter one of the codes above (as if dialing a number).
- Press the call button and the menu will open automatically.
If nothing happens after entering the code, check:
Do you use a third-party keyboard (try the standard one from Xiaomi)
Enter code without spaces and symbols
Restart your phone and try again.
Update. MIUI last-minute-->
Alternative methods of entry (without codes)
If secret codes do not work (for example, due to customized firmware), you can use other methods:
1. Through the developer settings
This method requires the developer mode to be activated in advance:
- Go to Settings. β The phone.
- Click 7 times on the MIUI version until the notification βYou became a developerβ appears.
- Back to Settings β Additionally. β For developers.
- Activate Local File Transfer (if any).
- Connect your phone to your PC and use it. ADB-Command: Adb shell am start -n com.android.settings/.DevelopmentSettings
2. using the MTK Engineering Mode application
There are special utilities for Mediatek processors, but on the Redmi Note 10 Pro (with the Snapdragon 732G), they do not work.
- π± Shortcut Master (Search for Hidden Menus by Searching for Activity).
- π§ QuickShortcutMaker (creates shortcuts for service sections).
β οΈ Note: Apps from third-party sources may contain malicious code. download them only from the official Google Play and check reviews.
Main sections of the engineering menu and their functions
After you've successfully logged in, you'll see a few tabs.
| Section | Appointment | What can be checked/changed |
|---|---|---|
| Telephony | Network settings and SIM-map | Signal Level (dBm), Network Selection (2G/3G/4G), USSD test |
| Battery | Battery information | Temperature, voltage, real capacity (mAh), charge cycles |
| Sensors | Sensor testing | Gyroscope, accelerometer, sensor of approach, illumination |
| Hardware Testing | Equipment inspection | Display (colors, touchscreen), vibration, speakers, microphone |
| Log & Debugging | System Logs | Error log, reboot data, debugging information |
The most popular section is Battery Information, which shows the actual battery capacity (not the one claimed by the manufacturer, but the current one after wear) for example, if your Redmi Note 10 Pro originally had a 5020 mAh battery and now shows 4500 mAh, this is a signal to replace.
How to check the wear of the battery?
What to break in the engineering menu and how to avoid it
Despite its usefulness, the engineering menu is fraught with risks, and here are some of the most common user errors:
- π« Changing network settings: Disabling important frequencies (such as Band 3 or Band 7) can cause you to lose communication with the operator.
- π« Battery calibration: Incorrect reset of battery statistics (Battery Calibration) can lead to incorrect display of charge.
- π« Disabling sensors: Deactivating a gyroscope or accelerometer will disrupt games and some applications.
To minimize the risks:
π‘
Before you change any settings, take a screenshot of your current settings, which will help you to get it back in case of an error.
β οΈ Attention: In some firmware MIUI The engineering menu is blocked after the update, and if you see a message saying "This function is disabled," try to roll back to the previous version of the software or use it. ADB.
How to exit the engineering menu and reset the settings
If you accidentally change your critical parameters, there are two ways to get everything back to its original state:
1. Program reset
In some sections of the engineering menu, there is a Restore Defaults button (for example, in Telephony β BandMode).
2. Complete phone reset
If the changes have resulted in an unstable operation:
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data.
- Confirm the action (a password will be required).
It's a radical method, but it's guaranteed to bring all the settings back to factory.
π‘
Resetting the settings through the engineering menu doesnβt always help β some settings are saved in NVRAM (non-volatile memory), in which case only a complete reset of the phone will help.