Xiaomi smartphones hide a powerful diagnostic and fine-tuning tool under the hood, the engineering menu, which is not just a βsecret featureβ for geeks, but a full-fledged hardware component management center that the manufacturer leaves for service centers and developers, but it is also open to ordinary users, provided that you know how to get there and what can be changed without risk.
In this article, we will not only look at how to log into the engineering menu on different Xiaomi models (from the Redmi Note 12 to the flagship Xiaomi 14 Ultra), but also focus on the most useful features, from calibrating sensors to battery testing. You will learn which settings are safe to change yourself and which are better not to touch without experience.
β οΈ Important: the engineering menu gives you access to low-level system settings, some changes can lead to loss of warranty, malfunctions or even bricking of the device!
How to open the engineering menu on Xiaomi: 4 working ways
The manufacturer doesn't advertise the paths to access the engineering menu, but they're standard for most Android devices, and the methods vary depending on the MIUI version and the smartphone model. Here are the current methods for 2026:
- π± Using the dial code: Open the Phone app, type ##4636## and press the call. On some models (e.g, POCO F5) It's a combination of #36446337##.
- π§ Through Settings: Go to Settings β The phone. β Version. MIUI And tap 7 times on the "Build Number" line. Once you've become a developer, go back to the basic settings and open the "Developers" section, which may include the "Engineering Menu" itemΒ».
- π₯οΈ Through ADB: Connect your phone to your PC, turn on debugging USB The command is: adb shell am start. -n com.android.settings/.DevelopmentSettings Some firmware may have different paths (e.g. com.miui.engineermode).
- π Through third-party apps: Google Play has utilities like MTK Engineering Mode (for MediaTek chips) or Qualcomm EngineerMode (for Snapdragon) but they require root rights and may not work on new models.
If none of these methods worked, check:
- π Is the firmware updated to the latest version (in older versions) MIUI access could have been blocked).
- π‘οΈ Are there any restrictions from the operator (on some firmwares, the engineering menu is disabled).
- π± Processor model: on MediaTek and Snapdragon, the paths to the menu may differ.
Engineering menu structure: what do the main sections mean
Once you log in, you'll see a list of technically named sections in English, which depends on the model and the firmware version, but the basics are almost always there.
| Section | Appointment | Risk of change |
|---|---|---|
| Telephony | Testing of communication modules (GSM, LTE, Wi-Fi, Bluetooth, it allows you to check the strength of the signal, switch antennas, test. SIM-map. | Medium (may disrupt the network) |
| Connectivity | Connection diagnostics: GPS, NFC, USB, OTG. Here you can check the navigation or reset Bluetooth settings. | Low. |
| Hardware Testing | Tests of hardware components: display, cameras, speakers, microphone, accelerometer, etc. Useful for checking after a fall or repair. | Low (data reading only) |
| Battery | Detailed battery information: voltage, temperature, charging cycles, actual capacity. Some models can reset calibration data. | High (incorrect calibration can shorten battery life) |
| Software Info | Software versions, firmware data, IMEI, serial number, you can check the originality of the device here. | No risk. |
On devices with a MediaTek processor (such as Redmi 12C or POCO M6 Pro), there may be an additional MTK Settings partition with advanced communication module settings. On Snapdragon (such as Xiaomi 13T), a Qualcomm Settings section with options for testing 5G and Wi-Fi 6 is often found.
β οΈ Note: BandMode (frequency band setting) and RF Tests can cause network loss if you change parameters without understanding. On some carriers (such as MTS or Beeline), this may require flashing to restore communication.
Diagnosis of hardware components: how to check the smartphone for malfunctions
One of the most useful parts of the engineering menu is Hardware Testing, where you can test almost all the components of a smartphone without any additional apps, and this is especially true after you buy a used phone, fall or repair.
- π± Display: Broken pixel test, color rendering, sensor (multi-touch). LCD Test: The screen will be consistently flooded with red, green, blue and white, and if you see dots or stripes, it's a matrix defect.
- π Speakers and microphone: In Audio, you can listen to test sounds on each speaker (top, bottom, conversational) and record a voice to check the microphone.
- π· Camera: Camera test shows real sensor resolution (sometimes below stated!), checks autofocus and flash performance. Xiaomi 13 Ultra can be separately tested telephoto lens.
- π Battery: Battery shows the actual capacity (not the one on the sticker!) if it's less than 80% of the face value, it's time to change the battery, and you can see real-time temperature and voltage.
For example, if your Redmi Note 11 is running out quickly, go to Battery β Battery Info and compare the Capacity value to your passport (e.g., 5000 mAh). If it has 3,500 mAh, the battery is worn out. And if the Charging section has a temperature above 45Β°C when charging, it is a sign of a malfunction of the controller or cable.
βοΈ What to check before buying a used Xiaomi
Hidden communication settings: how to boost the signal and speed up the Internet
The engineering menu contains options that can improve communication or Wi-Fi β but only if you know exactly what youβre doing. For example, in the Telephony β Network Select section, you can manually select the type of network (2G/3G/4G/5G) or block certain frequencies if they donβt work well in your area.
Xiaomi with Snapdragon (like the POCO F5 Pro) has a hidden LTE Band Selection option where you can turn off unnecessary ranges.This is useful if the phone is constantly βclungingβ to a weak tower instead of a strong one. In Moscow, for example, the B3 (1800 MHz) and B7 (2600 MHz) bands usually give a better signal than the B20 (800 MHz).
To improve Wi-Fi:
- Get in touch with Connectivity. β Wi-Fi.
- Select your network and see Signal Strength. If it's below -70 dBm, try changing the channel on the router.
- Turn on the Verbose Logging Wi-Fi option (if any) to help diagnose connection breaks.
β οΈ Note: Change the BandMode settings or RF Test on MediaTek devices (e.g. Redmi) 10C) may result in loss IMEI or the communication module is completely inoperable. Before experimenting, write down the current settings or backup through the MTK Droid Tools.
π‘
If after changes in the engineering menu lost mobile Internet, try resetting the network settings in Settings β SIM-maps and mobile networks β Resetting settings.
Dangerous settings: what can not be changed without experience
Some of the options on the engineering menu can permanently shut down your phone if you don't change them correctly, and here's a list of the riskiest sections and actions:
- π₯ NV Rebuild (on MediaTek): Re-recording NV-section (where stored) IMEI, Calibration of modules. The error is here. = brick (phone not switched on).
- β‘ Fast Dormancy: Configure the power saving module communication. incorrect values can lead to permanent communication breakdowns.
- π‘ RF Calibration: Calibration of radio frequencies. on Snapdragon may require special equipment for recovery.
- π Factory Reset in the engineering menu: This is not a regular reset! It also erases service data, which can make the phone unusable.
For example, on the Redmi Note 10 Pro with a Snapdragon processor 732G Diagnostic section β RF Test is a Write option NV Item. If you accidentally change the antenna settings here, the phone will stop catching the network, and you can only restore it through the phone. EDL-service-centre.
Another dangerous thing is the change in the Charge Control settings in the Battery section, where some "cunning" try to increase the charging speed by increasing the current, but this leads to overheating and bloating of the battery. On the Xiaomi 12T with support for 120W HyperCharge, such experiments can bring down the power controller.
What if the phone doesnβt turn on after the change?
How to Reset the Engineering Menu Settings to Factory
If you make a mistake, it's not all lost. In most cases, you can revert the engineering menu settings back to the original ones.
- Soft reset: In the engineering menu itself, find the Restore Default or Reset All section. This will return most settings to factory settings, but does not guarantee recovery if you have changed. NV-section.
- Reset via Android Settings: Go to Settings β System β Reset β Reset all settings. This does not affect the engineering menu directly, but can help if the problems are related to a setting conflict.
- Fastboot firmware: If your phone is working but your network or other features are lost, run the original firmware through the Mi Flash Tool. Download the branded firmware for your model from Xiaomi's website and select the Clean All option.
On devices with MediaTek (e.g., Redmi) A2) repair IMEI or NV-The section may require a Maui utility META or SN Write Tool, but you need a backup to use them. NV-It's a partition that's been made before the changes. It's going to be very difficult to restore the phone without it.
π‘
If you are not sure about your actions, make a backup before any changes to the engineering menu. NV-section MTK Droid Tools (for MediaTek) or QPST (for Snapdragon).
Useful chips of the engineering menu for experienced users
In addition to diagnostics, the engineering menu allows you to optimize the performance of your smartphone.
- π΅ Improved sound: In the Audio section β Normal Mode can increase the volume of the speakers by changing the values of the Max Vol. But do not put more than 150 - this will lead to distortion. POCO X5 Pro with stereo speakers this gives a noticeable increase in volume.
- πΆ Compulsory incorporation 5G: Supported models (e.g. Xiaomi) 13) telephony β Network Select β Preferred Network Type can be selected NR/LTE/WCDMA supplant.
- π Battery calibration: If the phone suddenly turns off when 20-30% charge, in the Battery section β Battery Calibration can reset the controller data. After that, charge the phone to the controller. 100% and discharge to 0% chargeless.
- π± Disabling Unnecessary Sensors: In Hardware Testing β Sensor can deactivate sensors (such as a gyroscope or barometer) if they are not in use.
For example, on the Xiaomi Pad 6, there is a hidden option in the engineering menu Display β Color Mode, where you can activate DC Dimming mode (reduces screen flicker at low brightness).
And on the Redmi K60, in Connectivity β USB, you can turn on USB 3.0 mode to speed up data transfer if the cable supports high speeds.