The engineering menu on Xiaomi smartphones is a powerful tool for diagnosing and fine-tuning the device, but its accidental activation can lead to unstable system operation or even loss of warranty. If you find unfamiliar menu items with technical parameters on your Redmi, POCO or Mi (for example, MTK Engineer Mode or Qualcomm Service Menu), it is important to properly deactivate it - a simple click "Back" will not work here.
In this article, we will discuss 5 official and informal ways to turn off the engineering menu, including ADB reset, hidden codes and factory settings. We will focus on models on MediaTek and Qualcomm Snapdragon processors, because the algorithms for them are different, and you will learn which settings should never be changed in the engineering menu, so as not to turn the phone into a brick.
What is the engineering menu on Xiaomi and why it should be turned off
The Engineering Menu (or Engineer Mode) is a hidden partition of MIUI firmware designed to test hardware components such as screen, battery, communication modules and sensors, and is activated through special codes (e.g. #4636## or #36446337#) or third-party applications like the MTK Engineering Mode.
The main risks of the included engineering menu:
- π Accelerated battery discharge: background diagnostic processes consume up to 15% charge per hour.
- π‘ Network malfunction: changing modem parameters can cause signal loss 4G/5G.
- π Lockdown IMEI: On some models, the Redmi Note 10 Pro, POCO X3 Pro) incorrect settings result in loss of network identifier.
- β οΈ Loss of warranty: Xiaomi service centers consider interference in the engineering menu a violation of the user agreement.
According to service centers, up to 30 percent of MIUI βfaultsβ are related to changes to the engineering menu, such as Redmi 9A users often complaining about missing audio after editing the audio chip settings.
Method 1: Standard output via USSD code
The easiest method is to use reverse deactivation code, which works on 80% of Xiaomi models (except for custom firmware).
Instructions:
- Open the Phone app.
- Enter ##36446337## (for MediaTek) or #4636## (for Qualcomm).
- In the menu that appears, select Exit or Close Engineer Mode.
- Restart the device (Power β Reboot).
If the code doesnβt work, try alternatives:
- π± For POCO F3/F4: ##6484##
- π± For the Redmi Note 11/12: ##3644638##
- π± For older models (Mi 8, Mi 9): #4634##
βοΈ Checking before using the codes
Important: On devices with MIUI 14 or later, the codes may be blocked by the security policy, in which case move on to the next method.
Method 2: Disconnect via ADB (for advanced users)
If standard codes donβt work, you can use Android Debug Bridge (ADB), a PC debugging tool that works for all Xiaomi models, but requires USB debugging enabled.
Step-by-step:
- Download and install Googleβs Platform Tools.
- Activate Debugging by USB in the developer settings (Settings β About Phone β MIUI version β press 7 times, then return to Additional β For Developers).
- Connect your phone to your PC and type in the command line: adb shell am broadcast -a android.intent.action.CLOSE_SYSTEM_DIALOGS
- If the engineering menu is left, follow: adb shell settings put global hidden_api_policy 0
- Reset the device.
For models on MediaTek (Redmi 10A, POCO M4 Pro) you may need an additional command:
adb shell am start -n com.mediatek.engineermode/.EngineerModeThen manually select Exit from the menu.
What if the ADB canβt see the device?
β οΈ Note: Do not use the adb shell su commands or try to obtain root rights through the ADB. On Xiaomi, this will lead to the activation of Anti-Rollback and a possible device brilliance.
Method 3: Resetting settings to factory
If the engineering menu is not disabled through codes or ADB, there is a hard reset, which will remove all the data from the device, but is guaranteed to return the system to its original state.
How to reset:
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data.
- Enter the password from the Mi Account (if linked).
- Confirm the action.
For devices with locked screen:
- π Turn off the phone.
- π Squeeze the power. + Loudness up before the appearance of the Mi logo.
- π In the Recovery menu, select Wipe Data β Wipe All Data.
| Xiaomi model | Combination for Recovery | Time to reset |
|---|---|---|
| Redmi Note 10/11/12 | Food + Volume up | 3-5 minutes |
| POCO F3/F4/F5 | Food + Volume Down | 5-7 minutes |
| Mi 11/12/13 | Power + Volume up (hold 10 seconds) | 4-6 minutes |
| Redmi 9A/9C | Power + Volume up + Down | 2-4 minutes |
β οΈ Attention: On devices with MIUI 13+ After reset, you may need to re-assign your Mi Account. If you forget your password, use account.xiaomi.com to recover your account.
Method 4: Remove via Safe Mode
If the engineering menu is created by a third-party application (such as MTK Engineer or Shortcut Master), it can be removed in Safe Mode, a mode where all user programs are disabled.
How to start Safe Mode:
- Turn off the phone.
- Press the Power button before the Mi logo appears.
- Once the logo appears, hold Volume down until you see the Safe Mode label at the bottom of the screen.
In safe mode:
- π± Go to Settings. β Annexes.
- π± Find applications with Engineer names, MTK qualcomm.
- π± Click Remove (if the button is inactive, reset the settings as in Method 3).
Once removed, restart the device in normal mode. If the engineering menu is gone, the problem was with third-party software.
π‘
To avoid accidentally activating the engineering menu, add USSD codes (###...) to the blacklist through the Call Blocker app (available from the Mi App Store).
Method 5: Contact Xiaomi Service Center
If none of these methods work, there's an official service, and that's for:
- π§ Devices with damaged firmware after changes in the engineering menu.
- π§ Models with a locked loader (Redmi Note 9 Pro, POCO X3 NFC).
- π§ Phones where the engineering menu has been activated after an unofficial update.
How to prepare for a visit to the service:
- Make a backup of the data through Settings β Additional β Backup.
- Make sure there are no root rights on the phone (check through the Root Checker app).
- Bring a box and a check (if the device is warranty).
The cost of diagnostics in official Xiaomi services is 500-1500 rubles, and flashing - from 2000 rubles. On warranty devices, the service is free, if the problem is not caused by user actions.
π‘
If the engineering menu appeared after the MIUI update, report it to the service - it may be a firmware bug, and repairs will be carried out under warranty.
What not to do in the engineering menu Xiaomi
Even if you plan to use the engineering menu for diagnosis, avoid changes in the following sections:
| Section | Risk of change | Models that are critical |
|---|---|---|
| RF Band Selection | Loss of 4G/5G network | Redmi Note 10 5G, POCO X4 Pro |
| Audio β Normal Mode | Sound distortion, silence in speakers | Mi 11 Lite, Redmi 9T |
| Hardware Testing β Battery | Incorrect charge display | All models with MIUI 12+ |
| Connectivity β Wi-Fi | Refusal to connect to networks | POCO F3 GT, Redmi K40 |
For example, users of the Redmi Note 8 Pro often experience the βsilent microphone effectβ after editing parameters in Audio β Mic.
Also avoid sections:
- π« Factory Reset β can lead to loss IMEI.
- π« NV Rebuild β resets network settings to factory.
- π« Fastboot Mode β Accidental tap will put the phone in firmware mode.