Introduction: Why you need access to the engineering menu
The Xiaomi Mi Max 3, launched in 2018, is still popular with users thanks to its large screen, powerful battery and deep customization capabilities. One of the deviceβs most hidden yet powerful tools is the engineering menu, a special mode that allows you to test hardware, configure network settings, calibrate sensors and even unlock features not available in the standard MIUI interface.
However, logging into this menu is not as easy as it might seem. Depending on the firmware and chipset version (Qualcomm Snapdragon 636 or rare modifications with MediaTek), the ways of access may differ. Moreover, improper actions in the engineering menu can lead to loss of warranty, malfunctions or even βbrickingβ of the device. So before you start, it is important to understand why you need it and whether you are ready for potential risks.
In this article, we will discuss all working methods for entering the Mi Max 3 engineering menu, including secret codes, launcher applications and other applications. ADB-You'll also learn which settings you can change without harming your phone, and which you should not, and if your goal is to just test the display or the speakers, you'll have enough basic knowledge. But if you plan to overclock the processor or change the parameters of the communication module, be prepared for the consequences.
How to determine the chipset Xiaomi Mi Max 3
Before you try to enter the engineering menu, you need to know exactly which processor is installed in your device. This depends on the choice of code or method of entry. Xiaomi Mi Max 3 was released in two main versions:
- πΉ Qualcomm Snapdragon 636 β Most devices in the global and Chinese markets.
- πΉ MediaTek Helio P60/P70 β Rare modifications for some regions (e.g. India).
To find out the chipset model:
- Open the Settings app β The phone.
- Find the line CPU model or Hardware.
- If you donβt have any information, use the CPU-Z app (available on Google Play).
Why does it matter? Qualcomm and MediaTek have different login codes, and if you type the wrong code, it's okay -- the system will just ignore the command, but knowing the chipset will save time and avoid unnecessary manipulation.
Method 1: Secret codes for Qualcomm
If your Mi Max 3 is powered by a Snapdragon 636 processor, use one of the following codes. They run on most MIUI firmware (including the global and Chinese versions):
| Code. | Description | Works for MIUI. |
|---|---|---|
| ##4636## | Menu of Testing and Statistics (Basic Information) | 10β14 |
| ##6484## | Testing of hardware (MTK Engineering Mode) | 9β12 |
| ##64663## | Qualcomm Engineering Menu (full access) | 11β14 |
| ##225## | Sensor calibration and camera test | 10β13 |
How to enter the code:
- Open the standard phone application.
- Go to the Set tab (where the number is entered).
- Enter the code without spaces and click on the call button.
Charge your phone at least 50 times%|Make a backup copy of important data|Make sure that SIM-map inserted (for network tests)|Record the current network settings (APN, IMSI)-->
What if the code doesn't work? Possible reasons:
- πΈ Outdated or modified firmware (e.g. custom LineageOS).
- πΈ The operator has blocked the engineering codes (rarely, but sometimes).
- πΈ There is a misprint in the code (check the characters * and #).
β οΈ Attention: On some firmware MIUI 13+ code ##64663## can cause a network reset. If the phone reboots after entering the code, check the settings of the Mobile Network - you may have to re-enter APN.
Method 2: Engineering menu for MediaTek-version
If your Mi Max 3 is running on MediaTek Helio P60/P70, Qualcomm's standard codes won't work.
- π± ##36446337## - Main Engineering Menu MTK.
- π± ##8255## - Test GPS sensory.
- π± ##54298## β module Wi-Fi/Bluetooth.
Features of MediaTek-menu:
- π§ The interface is less friendly β many items in Chinese or English with technical terms.
- π§ There's an opportunity to change. IMEI (But it's illegal in most countries!).
- π§ Advanced battery tests available, including real capacity.
Example of the MTK Engineering Menu screen:
MTK Engineer Mode
[1] Hardware Testing
[2] Network Setting
[3] Connectivity
[4] Location
[5] Othersβ οΈ Attention: There is BandMode on the MediaTek menu, and if you change the frequency settings, you may lose communication with the operator. If you're not sure, don't change the settings!
Method 3: Log in via ADB (for power users)
If the secret codes donβt work (e.g., on custom firmware), you can use Android Debug Bridge (ADB), a method that requires a computer and basic command line knowledge.
Instructions:
- Install. ADB-drivers for Xiaomi (download from the official website).
- Enable USB Debugging in the developer settings (Settings β About Phone β MIUI version β press 7 times).
- Connect your phone to your PC and open the command line.
- Enter the command: adb shell am start -n com.android.settings/.DevelopmentSettings or direct access to the engineering menu: adb shell am start -n com.qualcomm.embms/.EngineerMode
If the team doesnβt work, try an alternative:
adb shell
su
setprop sys.usb.config diag,adbπ‘
Before use ADB Check if the Allow Debugging option is enabled (USB-debugging) in the developer settings. Without that, commands won't be executed.
Critical information: On some firmware MIUI 14 with a blocked bootloader ADB-The commands to log into the engineering menu may not work without unlocking the bootloader, due to Xiaomiβs security policy aimed at combating unauthorized system changes.
What can be safely configured in the engineering menu
Not all of the options on the engineering menu are equally dangerous, but here is a list of features that can be tested without risk to the device:
- π Test of speakers and microphone β checking the sound quality, sensitivity of the microphone.
- π± Sensor calibration β if the screen does not respond well to touch.
- πΆ Viewing network information β signal level, connection type (LTE/3G).
- π Battery test β real capacity, temperature, charging cycles.
Example of safe actions:
- We're going to Hardware Testing. β Audio.
- Select LoudSpeaker Test and check both speakers.
- In Touch Screen we test multi-touch (simultaneous touch).
Here is what you should not change without deep knowledge:
- π« Band Selection β Manual selection of network frequencies (may cause loss of communication).
- π« NV Items β change of parameters of the communication module (risk of βbricking").
- π« Fast Dormancy β power saving settings (may impair connection stability).
What happens if you reset your network settings in the engineering menu?
Risks and how to avoid them
The engineering menu is a tool for engineers and developers, not for ordinary users, and mistakes can have serious consequences:
| Action. | Risk | How to avoid |
|---|---|---|
| Change of IMEI | Illegal, network blocking by the operator | Do not touch the CDS Information item |
| Resetting NV Data | Loss of IMEI, "bricking" | Create a backup with MTK Droid Tools |
| Changing BandMode | Lack of network or signal deterioration | Record the current settings before changing |
Basic safety rules:
- Do not change the parameters, the purpose of which you do not understand.
- Before any changes, make a backup via MIUI Backup or TWRP.
- If your phone is no longer catching the network, don't panic. Try resetting the network settings in the standard Settings menu. β SIM-map β Resetting network settings.
β οΈ Note: Some Xiaomi firmwares have their engineering menus changed in logs, and if the phone is warranty, it could cause a service denial.
π‘
The engineering menu is not a toy. Even if you haven't changed anything, the login can be logged in to the system logs. If you plan to rent your phone under warranty, avoid using engineering codes 1-2 weeks before you visit the service center.