Xiaomi Mi Max 2
engineering menu
However, entering this menu requires caution: incorrect settings can lead to device failures or even loss of warranty. In this article, we will discuss all the working ways to activate the engineering menu on the Mi Max 2, explain what features are available there, and warn about possible risks. If you are a beginner, read each section carefully before acting.
It is worth noting that the engineering menu (or Engineer Mode) on Xiaomi devices differs from the standard developer menu (Settings β About Phone β Assembly Number). The former provides access to hardware tests and low-level parameters, while the latter is designed for debugging software. On the Mi Max 2 with MIUI 8/9/10 firmware (as well as custom builds), the path to the engineering menu can vary - more about this below.
What is an Engineering Menu and Why You Need It
The engineering menu is a service tool built into the firmware of the smartphone by the manufacturer.
- π§ Testing of hardware components (screen, camera, speakers, microphone, accelerometer, etc.).
- π‘ Diagnostics of network problems: checking signal strength, frequency selection LTE, modem settings.
- π Calibration of the battery (especially important for older devices with a βlearningβ percentage of charge).
- π± Checks of sensors: gyroscope, compass, proximity sensor.
On Xiaomi Mi Max 2, the engineering menu allows you to manually switch, for example. LTE-ranges (useful for roaming) or test IR-But it's important to understand that this isn't a tweak menu like CPU overclocking, there's no performance enhancement, just diagnostic and repair tools.
β οΈ Warning: Changing the parameters in the engineering menu without understanding the consequences can lead to a:
- π΅ Loss of network signal (if you incorrectly configure the modem).
- π Cyclical reboot of the device (when calibration of sensors fails).
- π« Block SIM-Cards (if incompatible frequencies are activated).
How to enter the engineering menu on Xiaomi Mi Max 2
There are three proven methods of activating the engineering menu on the Mi Max 2, depending on the firmware version and the availability of root rights.
Method 1: Through Secret Code (without root)
The easiest way is to use service code. On the Mi Max 2, the original MIUI firmware (even the older version) works with a combination:
##4636##After entering this code on the lock screen or in the application "Phone" will open a menu with tabs:
- π Telephone information (network data, IMEI, battery-state).
- πΆ Information about the battery (temperature, voltage, charge level).
- π‘ Usage statistics (traffic, screen time).
- π§ Testing (checking sensors, cameras, GPS).
β οΈ Note: Some custom firmware (like LineageOS) may not have this code, so try an alternative combination:
##36446337##It opens an extended engineering menu with hardware component tests.
βοΈ Preparation for the entrance to the engineering menu
Method 2: Through the EngineerMode (MTK) application
Xiaomi Mi Max 2 is built on the Qualcomm Snapdragon 625 chipset, but some firmware (especially custom) can emulate the interface of the engineering menu from Mediatek.
- Download. APK-EngineerMode file MTK (available 4PDA or XDA Developers).
- Install the application by allowing installation from unknown sources (Settings β Security).
- Launch the app and select MTK Settings.
In this menu you will find extended options for:
- πΆ Manual selection of network frequencies (useful for weak signal).
- π Audio testing (checking microphone, speakers, headphones).
- π± Sensor calibrations (accelerometer, gyroscope).
π‘ Useful tip: If the app doesn't open, check if it's blocking it MIUI Optimizer (disable in Settings) β Permits β Special access).
Method 3: Through ADB (for advanced users)
If the standard codes don't work, you can activate the engineering menu via Android Debug Bridge (ADB), which requires a PC and enabled USB debugging:
- Connect the Mi Max 2 to your computer and enable USB Debugging (Settings β About Phone β Build Number β press 7 times, then go back to Settings β Additional β Developers).
- Open the command line (Windows) or terminal (macOS/Linux) and type: adb shell am start -n com.android.settings/.DevelopmentSettings
- If you want an engineering menu, try: adb shell am start -n com.android.settings/.TestingSettings
This is a good way to work with firmware where standard codes are locked, but it requires minimal knowledge of ADB.
π‘
The original MIUI firmware Xiaomi Mi Max 2 most often works code ##4636##. If it does not work, check the firmware version or use ADB.
Main functions of the engineering menu: what can be customized
After you log in, you'll see a few tabs or menu items, and let's look at the most useful ones for Mi Max 2:.
| Function | Description | Risks. |
|---|---|---|
| Battery Information | It shows the actual voltage, temperature and battery level, useful for calibration. | Incorrect calibration can lead to a quick discharge. |
| Network Testing | Signal strength testing, selection LTE-ranges, check IMEI. | Resetting the modem settings can turn off the network. |
| Sensor Testing | Checking the operation of the accelerometer, gyroscope, light sensor. | Sloppy calibration will cause game or navigational disruptions. |
| Hardware Testing | Screen tests (on broken pixels), cameras, speakers, vibrations. | Excessive load can overheat the device. |
The Battery Information tab is especially useful for Mi Max 2 owners with a worn-out battery.
- π Real capacity (if it is very different from the passport β it is time to change the battery).
- π‘οΈ Temperature (normal: 25-40)Β°C; above 45Β°C - overheating).
- β‘ Voltage (normal: 3.7β4.2V; below 3.5V β critical discharge).
π‘ Useful tip: If you see an error in the Network Testing section IMEI: Null, that could mean a firmware failure or a hardware malfunction in the communications module, and then only firmware or repairs can help.
What to do if the engineering menu is not opened?
Calibration of the battery through the engineering menu
One of the most popular features on older smartphones is battery calibration, and over time, the charge controller starts to misrepresent the percentage of charge: the phone shuts down by 30% or freezes by 1%. On the Mi Max 2, this is solved through an engineering menu:
- Open the engineering menu (code ##4636##)
- Go to the Battery Information tab.
- Click Battery Calibration (if available) or manually reset the statistics: adb shell dumpsys battery reset
- Charge the phone to 100%, then discharge until it automatically shuts down. Repeat the cycle 2-3 times.
β οΈ Note: Calibration will not restore battery capacity, it will only reset the controller errors. If the battery is physically worn out (capacity below 60% of the original), it must be replaced.
Xiaomi Mi Max 2 with firmware MIUI 9 and above, the Battery Calibration option may be hidden. ADB-AccuBattery command or application for soft calibration.
Network and modem testing
If you have problems with mobile Internet or calls, the engineering menu will help diagnose the cause.
- πΆ Signal Strength: signal strength in dBm (normal: -70 to -110; below -110 is weak signal).
- π‘ LTE Band: Current band (e.g. Band 3 or Band 7).
- π Serving Cell: information about the tower to which the phone is connected.
For manual selection LTE-ranges (useful in roaming or with a weak signal):
- Go to Network Testing β Band Selection.
- Select LTE Only and select the ranges supported by your operator (for example, for MTS in Russia it is Band 3, 7, 20).
- Save the settings and restart the phone.
β οΈ Note: Inactive bands (e.g. Band 28 for the first time) Tele2) Before changing, check the supported frequencies of your operator on the site. 4PDA.
Frequent Mistakes and How to Avoid Them
The engineering menu is a bit of a bug, especially for beginners, and here are the most common problems and solutions on the Mi Max 2:
| Mistake. | Reason. | Decision |
|---|---|---|
| Code ##4636## is not working | Brush firmware or MIUI lock | Use ADB or EngineerMode MTK app |
| After calibration, the battery discharges faster. | Incorrect resetting of statistics | Repeat the charging-discharge cycle 3 times |
| Mobile Internet Disappears After Change LTE-range | Incompatible range selected | Reset your modem settings in Network Testing β Restore Defaults |
| Phone overheats during sensor tests | Long-term load on the processor | Close the menu and let the device cool down. |
π‘ Useful tip: Before any changes to the engineering menu, back up through Settings β Additionally. β Backup. This will help restore the system when it fails.