Xiaomiβs service menu is a hidden tool that the manufacturer leaves behind for diagnostics, hardware testing and software debugging.Itβs available on all the brandβs devices, from the budget Redmi Note 12 to the flagship Mi 14 Ultra, as well as Black Shark gaming smartphones. However, logging into this menu can both save your gadget (for example, when checking sensors before selling) and turn it into a βbrickβ if you act at random.
Many users are looking for access to a service menu to check the actual state of the battery, calibrate the touch screen or enable hidden features like Fastboot without a computer. This is not a βsecret chipβ but a professional tool where one incorrect action can lead to a loss of warranty or software failure that requires reflashing through the service. EDL. In this article, only proven login methods, analysis of menu functions and warnings about what exactly should not be touched.
If youβve never worked with an Android engineering menu, start by learning the theory. Xiaomiβs service menu is divided into two types:
- π± CIT (Customer Engineer Mode β A simplified version for basic diagnostics (available through codes).
- π§ MTK Engineer Mode / Qualcomm Diag β Extended menus for testing communication module, camera and other components (requires special commands).
The first is relatively safe, the second is only for experienced users.
Official ways of entering: codes and button combinations
The easiest way to get into the service menu is to use secret ones. USSD-They work on most Xiaomi devices, POCO And Redmi (except for the Chinese market with much-shortened firmware) Importantly, the codes are not universal - some may not work on old or new versions. MIUI.
The main working combinations (2026):
- π ##4636## - Network testing, battery and usage statistics menu.
- π ##6484## - Module check MTK (Only for devices on MediaTek processors).
- π‘ ##64663## - Test GPS, Wi-Fi and Bluetooth.
- π― ##284## - Touch screen test (a grid will appear to check the response).
How to enter codes:
- Open the standard Phone app (not Google Phone!).
- Enter the combination without spaces (as a normal number).
- Press the call button and the menu will open automatically.
If the code didn't work:
- β You have custom firmware installed (for example, LineageOS or Pixel Experience).
- β The device is released for the Chinese market (firmware without global features).
- β Manufacturer removes code support in new versions MIUI (relevant 13/14).
π‘
If nothing happens after you enter the code, try adding a # character at the end (e.g. #4636###). MIUI 14.
Alternative methods: through settings and recovery
If USSD-The codes don't work, you can try other ways, and one of them is by logging in through hidden settings menus, which is suitable for Qualcomm Snapdragon devices (e.g., Qualcomm Snapdragon, POCO F5 or Redmi K60):
Instructions:
- Go to Settings. β The phone.
- Click 5-7 times in a row on the line Version MIUI, Notice: βYou have become a developerΒ».
- Return to the main settings menu and open Additional β for developers.
- Activate the debugging switch on USB and Unlock. OEM.
- Connect your phone to your PC, open Command Prompt and type in: adb shell am start -n com.android.settings/.DevelopmentSettings
Another way is through Recovery mode (works on Xiaomi with unlocked bootloader):
- Turn off the phone.
- Press the Power button + Volume up until the Mi logo appears.
- Select Connect with MIAssistant (if any).
- Connect your device to your PC and use the Mi Flash Tool to access diagnostic features.
Record the current phone settings (photos or screenshots)|Check the battery charge (minimum 50%)|Disable Two-Factor Authentication in Mi Account|Download the original firmware for your model|Prepare the cable. USB Data transmission support (not charger!)
-->
What to do in the service menu (and what not)
Xiaomiβs service menu allows you to perform dozens of operations, but most of them are designed for engineers.
- π Check the actual battery wear (not the one that shows) MIUI). From #4636##, select Battery Information, and Health will be included. 2-3 indicates heavy wear and tear.
- πΆ Test the network signal: signal strength in dBm, cell information, connection type (4G/5G). It is useful if the phone catches the network poorly.
- π Check the sensor: In the screen test menu (#284###) you will see if all areas of the screen respond to touches.
- π Diagnose speakers and microphone: The engineering menu has tests to check sound at different frequencies.
Here is what you should not touch (the risk is high!):
| Action. | Effects of consequences | Can we fix it? |
|---|---|---|
| Change the Band Mode settings (network modes) | Loss of communication with the operator, inability to call | Yes, through reset or firmware. |
| Calibration of Gyroscope or Accelerometer without equipment | Incorrect operation of sensors (for example, autorotating the screen) | Partially (professional calibration required) |
| Change of parameters NV RAM (memory) | Loss of loss IMEI, inability to register online | Difficult (requires access to) EDL) |
| Disabling Security Check or DRM | Loss of Widevine support L1 (no HD Netflix) | Just reflashing. |
What happens if you reset the settings of the communication module?
Service menu on different models: Redmi, POCO, Mi, Black Shark
Not all Xiaomi devices have the same service menu, and here are the key differences:
Devices on MediaTek (Redmi Note 11, POCO M5):
- π§ Advanced camera and module tests available NFS.
- π‘ You can manually select frequencies. 4G/5G (weak-signal).
- β οΈ It's dangerous to change settings. RF Power β This affects the signal transmission power.
Devices on Qualcomm Snapdragon (Mi 13, POCO F4 GT):
Black Shark gaming smartphones:
Old models (Redmi) 4X, Mi A1):
- π΅ The service menu may be absent or very limited.
- π Some codes (#36446337##) open the test menu MTK.
π‘
On devices with a Qualcomm processor (for example, POCO X5 Pro) to access the full engineering menu, you may need to activate Diag Mode via ADB-Team: setprop sys.usb.config diag,serial_cdev,rmnet,adb.
Risks and how to avoid βbrickingβ the phone
The main danger of the service menu is irreversible changes in system files. For example, if you manually calibrate the gyroscope without special equipment, the phone may start to "glut" when you turn the screen, or worse: changing the settings of the communication module will lead to loss of communication. IMEI, The operator will no longer recognize your device.
What to do if something goes wrong:
- π Resetting to factory settings (via Recovery) helps in 60% of cases.
- π₯ Fastboot flashing (if the phone is still on).
- π§ EDL-Mode (if the phone doesn't respond at all) Requires an authorized Xiaomi account and a special cable.
β οΈ Note: If you have changed your settings NV RAM Or Modem, a normal reset won't help, and you'll need to restore the backup. QCN-file-through QPST maui META. Without experience, it is better to contact the service center - independent manipulations can lead to a complete loss of network functions.
How to minimize the risks:
- π Take screenshots of all variables before editing.
- π Do not change your settings if you do not know their purpose (for example, RAT Selection or Band Lock).
- π οΈ Use backups: Create a backup via Mi before entering the menu PC suite TWRP.
Hidden functions that can be activated
The service menu has several useful options that are not available in standard settings. MIUI. Here are the most interesting:
Engineer camera mode
- πΈ Allows you to manually adjust ISO, Shutter speed and white balance without third-party applications.
- π Available on most devices via #36446337## (for MediaTek).
2. Performance test
- π Shows the real processor frequency, temperature and power consumption.
- π₯ Useful for checking trottling (decreased performance during overheating).
3. Fingerprint sensor setup
- π You can increase the sensitivity of the scanner (relevant for Redmi Note 10 Pro and older).
- β οΈ But too high sensitivity leads to false positives.
Including diagnostics USB
- π Allows you to connect your phone to your PC in Diag Port mode for deep debugging.
- π οΈ Required for working with QPST or MTK Engineer Tool.
β οΈ Note: Activate hidden functions like Force 4K Recording (forced recording of video in the 4K) on non-resistant devices (Redmi) 9A) It will overheat and automatically shut down the camera. Xiaomi is software-blocking these capabilities for a reason!
Frequent Mistakes and How to Avoid Them
Even experienced users sometimes make mistakes when working with the service menu.
1.Amendment IMEI
- π΅ Some of the βskilledβ are trying to change IMEI through the engineering menu to unlock the network.
- β This is illegal (in most countries) and results in the device being blocked by the operator.
2. Calibration of the battery without necessity
- π There is a Battery Calibration option on the menu, but you only need it if you have a serious crash.
- β οΈ Incorrect calibration may result in an incorrect charge display (e.g., 0% at 50%).
3. Safety shutdown DRM
- π You can deactivate Widevine or PlayReady in the menu.
- π¬ After Netflix, Disney+ Other services will only show videos in 480p.
4. Resetting the settings of the communication module
- π‘ Restart Modem or Reset option RF It can help with network problems.
- β But if you do this on a locked bootloader, the phone will lose IMEI.
π‘
If after changes in the service menu, the phone began to brake or overheat, try rolling back the settings through Hard Reset (clip the Power). + Volume up for 10 seconds).