Xiaomi Mi Max 2: How to Open and What to Configure

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.

πŸ“Š Why you need an engineering menu on Xiaomi Mi Max 2?
Diagnosis of malfunctions
Network/modem setting
Calibration of the battery
Sensor testing
Other

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

Done: 0 / 4

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.

  1. Download. APK-EngineerMode file MTK (available 4PDA or XDA Developers).
  2. Install the application by allowing installation from unknown sources (Settings β†’ Security).
  3. 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:

  1. 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).
  2. Open the command line (Windows) or terminal (macOS/Linux) and type: adb shell am start -n com.android.settings/.DevelopmentSettings
  3. 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:.

FunctionDescriptionRisks.
Battery InformationIt shows the actual voltage, temperature and battery level, useful for calibration.Incorrect calibration can lead to a quick discharge.
Network TestingSignal strength testing, selection LTE-ranges, check IMEI.Resetting the modem settings can turn off the network.
Sensor TestingChecking the operation of the accelerometer, gyroscope, light sensor.Sloppy calibration will cause game or navigational disruptions.
Hardware TestingScreen 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?
1. Check if the access is blocked by antivirus or MIUI Optimizer. 2. Update the firmware to the latest stable version of MIUI. 3. Try to enter the code through the Phone application in dial mode (not from the lock screen). 4. If nothing helps, use ADB (method 3).

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:

  1. Open the engineering menu (code ##4636##)
  2. Go to the Battery Information tab.
  3. Click Battery Calibration (if available) or manually reset the statistics: adb shell dumpsys battery reset
  4. 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):

  1. Go to Network Testing β†’ Band Selection.
  2. Select LTE Only and select the ranges supported by your operator (for example, for MTS in Russia it is Band 3, 7, 20).
  3. 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 workingBrush firmware or MIUI lockUse ADB or EngineerMode MTK app
After calibration, the battery discharges faster.Incorrect resetting of statisticsRepeat the charging-discharge cycle 3 times
Mobile Internet Disappears After Change LTE-rangeIncompatible range selectedReset your modem settings in Network Testing β†’ Restore Defaults
Phone overheats during sensor testsLong-term load on the processorClose 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.

FAQ: Answers to Frequent Questions

Can I unlock the bootloader on the Mi Max 2 through the engineering menu?
No, the engineering menu is not about unlocking the bootloader, but you need to use the official Mi Unlock Tool and get permission from Xiaomi.
Why does the battery calibrate the percentage of charge jump?
It's normal first time. 2–3 If the problem persists, the battery is physically worn out (check the capacity in Battery Information (5V/2A for Mi Max 2).
How to reset the modem settings if the signal is missing?
Go to the engineering menu (##4636##), Choose Network Testing β†’ Restore Defaults.If menus are not available, reset through ADB: adb shell am broadcast -a android.intent.action.ANY_DATA_STATE Then restart the phone.
Can the speaker volume be increased through the engineering menu?
No, there's no option on the engineering menu to amplify the sound, maximum is a test of the speakers, and to increase the volume, you need root rights and applications like ViPER4Android.
Is it safe to use the engineering menu on custom firmware?
On informal firmware (like LineageOS), the engineering menu may not work stable or contain all features. The risk of failure is higher, so make a backup through TWRP before using it.