Xiaomi Redmi Note 7 (codenamed lavender) is one of the brand's most popular smartphones, but even years after its release, its hidden features are of interest to users. The engineering menu (or Engineer Mode) allows you to test hardware, calibrate sensors and even unlock some limitations. MIUI. However, careless actions here can lead to loss. IMEI, disruption of the communication module or complete "bricking" of the device.
This article provides only proven ways to log into the engineering menu for Redmi Note 7 (including the global and Chinese firmware versions), a breakdown of key features, explaining what can and cannot be changed, and how to exit the menu if the phone has stopped responding to commands, and what to do if you have typical errors like a βNetwork lockβ or a missing network signal.
What is an engineering menu and why you need it on the Redmi Note 7
The Engineering Menu is a service interface built into Qualcommβs firmware (the Snapdragon 660 chipset in the Redmi Note 7) designed to:
- π§ Diagnostics of hardware components - check the operation of the display, battery, speakers, microphones and sensors (gyroscope, accelerometer, compass).
- π‘ Radio Module Settings β Changes in Network Parameters (LTE, 3G, GSM), Testing signal strength and searching for hidden operator frequencies.
- π Sensor calibrations β for example, adjusting the proximity sensor if the screen does not turn off during a call.
- π Unlocking Hidden Functions β Activating Debugging USB without confirmation in settings or resetting the boot loader unlock counter.
In practice, most users open this menu to:
- πΆ Improved network signal (if the phone is not catching well) 4G sure-cover).
- π Checking the microphone before recording a video or streaming.
- π Battery wear testing (real capacity vs claimed).
- π Resetting network settings after a failed update MIUI.
β οΈ Note: Change settings in BandMode, Network Lock, or RF Testing without understanding the consequences can lead to loss IMEI lock-in SIM-Recovery in this case will require reflashing through the EDL-regime.
Important: the engineering menu is not the same as the developer mode (which is enabled through the phone settings), the latter is designed for debugging software, and the former is for low-level work with hardware.
Official and unofficial ways to log in to Engineer Mode
There are three working methods to open the engineering menu on the Redmi Note 7, but their availability depends on the version. MIUI and loader status:
Method 1: Keyboard login code (most secure)
This method works for any version. MIUI (including global and Chinese, unless the phone is blocked by the operator.
- Open the Phone app.
- Go to the keyboard tab (do not enter the number!).
- Dial the combination: ##4636###.
- In the menu that appears, select Engineer Mode (MTK) or Engineering Mode.
If the code doesnβt work, try alternatives:
- #36446337## - for testing equipment
- ##4636## β Testing β Engineer Mode.
β οΈ Note: On some firmware (for example, MIUI 12.5 Enhanced) after entering the code, a message may appear "Connection problem or invalid" MMI code" This means that the manufacturer has blocked access. In this case, use Method 2.
Method 2: Through the "Engineer Mode" application (for blocked firmware)
If the codes donβt work, install a third-party app:
- Download. APK-Engineer Mode file (MTK) (It is a good fit for Snapdragon, despite the name).
- Allow installation from unknown sources in Settings β Appendices β Special Rights.
- Launch the app and select MTK Settings.
Note: the application can request superuser rights (root). Without root rights, the functionality will be limited.
Method 3: Through ADB (for advanced users)
If the first two methods donβt work, use Android Debug Bridge.
adb shell am start -n com.android.settings/.EngineerModeThis command only works when the debugging is enabled. USB and connected phone to PC.
Make a backup copy of the data (photos, contacts, SMS)
Write it down. IMEI phone number (dial *#06#)
Charge the battery at least 50%
Turn off two-factor authentication in Mi Account (if you plan to change your network settings)-->
Key sections of the engineering menu: what can be touched and what can not be touched
The engineering menu interface on the Redmi Note 7 is broken down into 12 main tabs, but most of them are for service centers. We will only take a look at those that can be useful to the average user - and specify which settings you can not touch.
| Section | What can I do? | What can't be done |
|---|---|---|
| Telephony | Check signal strength (GSM/WCDMA/LTE), test SIM-map | Change BandMode, Network Lock, Preferred Network |
| Hardware Testing | Test display, vibration, speakers, microphone | Calibrate sensors without knowing the parameters |
| Battery | Check the real capacity, temperature, voltage | Reset the battery data (Battery Calibration) |
| Connectivity | Test Wi-Fi, Bluetooth, GPS | Change. MAC-address or antenna settings |
| Location | Check the work GPS/GLONASS | Disable satellite systems |
Telephony section: improve network signal (with caution!)
The most dangerous part where you can lose your connection forever.
- πΆ BandMode: Selecting supported frequencies. Don't change! Incorrect settings will result in no network.
- π Network Lock: locking certain operators. Don't touch! SIM.
- π Signal Strength β here you can safely check the signal level in dBm (norm: -70...-100 dB).
If you need to improve your reception 4G, try:
- Go to Telephony. β Network Select β Automatic.
- If the network is lost, go back to Preferred Network Type and select the LTE/3G/2G (auto).
π‘
If the signal is lost after changes to Telephony, restart the phone to Restore Mode (Power). + Vol Up) and reset your network settings in Wipe & Reset β Reset Network Settings.
Hardware Testing: Checking sensors and equipment
Here you can test:
- π Audio β checking microphone, speakers, headphones.
- π± Touch Screen β Multi-touch test (useful if the screen does not respond well to touch).
- π Battery β real battery capacity (compare with passport 4000 mAh).
- π§ Sensors β calibration of a gyroscope, accelerometer, compass (if the games or the navigator are not working correctly).
Example: If a character is floating or the camera is shaking when shooting, go to Hardware Testing. β Sensors β Gyroscope Calibration and follow the instructions on the screen.
Common Mistakes and How to Fix Them
Even experienced users sometimes experience problems after working on the engineering menu, and here are the most common mistakes and ways to fix them:
Error 1: Network No Service signal is missing
Reason: Change settings in BandMode or Network Lock.
Decision:
- Reboot the phone.
- If it doesnβt help, reset your network settings: Settings β SIM-maps and mobile networks β Resetting settings.
- In extreme cases, reset through Recovery (loss of data!).
Mistake 2: The phone can't see SIM-map (Invalid) IMEI)
Cause: Discharge or damage IMEI After the changes to Telephony β IMEI.
Decision:
- Restore. IMEI Menu of Engineering (if available):
- If the menu is not available, run your phone through Fastboot with data saved.
β οΈ Attention: Recovery IMEI On some of the firmware Redmi Note 7 requires unlocked bootloader. If you are not sure of your actions, contact the service center - self-manipulation can lead to complete loss of communication.
Error 3: The phone overheats or discharges quickly after calibrating the battery
Reason: Incorrect calibration in the Battery section or battery reset.
Decision:
- Perform a full charging cycle (discharge to 0%, then charge to 100% without interruptions).
- Reset your battery settings via Engineer Mode β Battery β Battery Calibration β Reset.
- If the problem persists, replace the battery (average service life β 2-3 year-end).
What to do if the phone is stuck in the engineering menu?
How to exit the engineering menu if your phone doesnβt respond
Sometimes, after a change in parameters, the phone can "hang" in the engineering menu or stop responding to touch.
- Soft reboot: Press the power button on 10-20 If the screen goes out and the phone vibrates, let go.
- Forced reboot: Press the Power + Vol Up for 10 seconds. Release after the Redmi logo appears.
- Exit through ADB: Connect your phone to your PC and execute: adb shell input keyevent 4 # Pressing back button adb shell am force-stop com.android.engineermode
- Reset via Recovery: If the phone doesn't boot, go to Recovery (Power) + Vol Up and select Reboot β System.
If the phone does not turn on or hovers on the logo after the reboot, you will need to flash through Fastboot or EDL. For that:
- Download the official firmware for Redmi Note 7 (lavender) from the Xiaomi website.
- Use the Mi Flash Tool to run in Fastboot mode.
π‘
Never take the battery out to force the Redmi Note 7 to turn off, which can damage the power plume. Always use button combinations.
Safety tips: how not to break your phone
You need to be careful with the engineering menu.
- π± Make a backup copy through Settings β Additionally. β Backup and reset.
- π Write it down. IMEI (dial *#06# and the serial number.
- π Charge the battery by at least 50% β if the phone turns off during changes, the settings may be lost.
- π Don't change your settings if you don't understand their purpose. β BandMode is better not to touch anything.
- π οΈ Use official tools β donβt download hacked versions of the engineering menu from questionable websites.
If you plan to calibrate sensors (such as a gyroscope or compass), follow the instructions on the screen. Incorrect calibration can lead to:
- Incorrect navigation in Google Maps.
- "Screen shivering in games with a gyroscope (PUBG, Call of Duty).
- Automatically turn the screen at uncomfortable moments.
Before any changes, check if your version supports the MIUI editing parameters. MIUI 13/14 Some sections of the engineering menu are blocked for editing.