How to open the engineering menu on Xiaomi Redmi 9: all the ways and warnings

The engineering menu on Xiaomi Redmi 9 is a hidden tool that allows you to diagnose hardware, test communication modules and even optimize the operation of your smartphone. However, access to it requires caution: incorrect settings can lead to malfunctions of the device or even to its β€œbricking”. This article will help you understand how to safely enter the engineering menu, what features are available there and what risks should be considered.

Many Redmi 9 users are looking for ways to activate the engineering menu to check the quality of the network signal, calibrate sensors or change the parameters of the battery. But it is important to understand that this is not an official tool for the average user. The manufacturer hides it for a reason - it is easy for an untrained owner to disrupt the stability of the system, so before you start experimenting, you should weigh the pros and cons.

What is an Engineering Menu and Why You Need It

The Engineering Menu (or Engineer Mode) is a service interface used by manufacturers and service centers to diagnose and customize smartphone hardware components.

  • πŸ“Ά Check the network signal level and communication quality
  • πŸ”‹ Calibrate the battery charge sensor
  • 🎀 Testing the microphone and speakers
  • πŸ“± Check the operation of the touch screen and sensors
  • πŸ”„ Change the processor and memory parameters

On the Xiaomi Redmi 9, the engineering menu allows you to check the actual state of the battery (not what the system shows), measure the accuracy of GPS or even change the camera settings. However, most features are designed for professionals – they can seem useless or even dangerous to the average user.

⚠️ Warning: Changing the settings in the engineering menu without understanding the consequences can lead to loss of warranty, malfunction of the smartphone or its complete inoperability.Some settings (for example, associated with a radio module) can violate the law if used to circumvent the restrictions of the operator.

How to log into the engineering menu on Redmi 9

There are several proven methods to open the engineering menu on Xiaomi Redmi 9. The easiest is through the dial code.

  1. Open the Phone app.
  2. Go to the Set tab (where the number is entered).
  3. Enter one of the codes: ##4636## - Main Engineering Menu (works on most Xiaomi) ##36446337## - Alternative Equipment Test Code ##2664## - Touch Screen Test

After entering the code, the engineering menu will automatically open.

If the codes don't work, you might have custom firmware installed on your device or the manufacturer has blocked access, and you might want to try alternative methods:

  • πŸ”§ Through ADB (Android Debug Bridge – requires a computer connection and enabled debugging USB.
  • πŸ“² With the help of third-party applications (for example, MTK Engineering Mode or Shortcut Master, but they may not support all features.
πŸ“Š What kind of engineering menu you tried?
Recruitment codes
ADB
Third-party annexes
I haven't tried it yet.

Main sections of the engineering menu and their purpose

Once you're signed in, you'll see a few tabs, and they may vary depending on the firmware version, but the following sections are usually available:

SectionAppointmentRisks of change
TelephonyNetwork testing, SIM-map, signal levelIt is possible to disrupt mobile communication
BatteryChecking the status of the battery, calibrationIncorrect calibration reduces battery life
SensorsTesting of sensors (gyroscope, accelerometer, illumination)You can knock down the sensor calibration.
Hardware TestingChecking the screen, camera, speakersMinimum risks when used correctly

The most useful section for the average user is Battery Information, where you can see the actual battery capacity in milliamperes (mAh), the number of charging cycles and the temperature, and these data help you assess the wear and tear of the battery and make a decision about replacing it.

β˜‘οΈ Preparation before entering the engineering menu

Done: 0 / 4

What can be configured in the Engineering Menu (Secure Features)

Despite the risks, some of the settings in the engineering menu can be changed without serious consequences.

  • πŸ“Š Battery calibration: if the smartphone suddenly turns off when 20-30% battery statistics can be reset (Battery section) β†’ Battery Calibration).
  • πŸ“‘ Network Test: in the Telephony section β†’ Network can check signal strength and switch between standards (2G/3G/4G).
  • πŸ”Š Testing of speakers and microphone: in Hardware Testing β†’ Audio tests available for audio diagnostics.

Also in the engineering menu you can:

  • πŸ“± Check the work of the touch screen (section Touch Screen Test).
  • πŸ“· Diagnose the camera (Camera Test section).
  • 🌑️ Find out the temperature of the processor and other components (thermal section).

⚠️ Note: Change settings in Modem Settings or RF Configuration may result in loss of communication or violation of laws (for example, if you try to unlock prohibited frequencies).

What happens if you reset the radio module settings?
Resetting the radio module settings (Telephony β†’ BandMode) can lead to network loss, and in some cases, the smartphone will stop catching the signal at all, and you will need to flash it.

Dangerous settings: what not to do in the engineering menu

Some of the options in the engineering menu can cause irreparable damage to the device, and this is something that is strongly recommended not to change:

  • 🚫 NV Data – Responsible for device identifiers (IMEI). The wrong change will result in the loss of the network.
  • 🚫 RF Calibration, which can disrupt Wi-Fi, Bluetooth, mobile communications.
  • 🚫 Fast Dormancy: Power saving settings, incorrect values will cause a fast battery discharge.
  • 🚫 Bootloader – any manipulation with the bootloader can β€œbrick” the device.

Also dangerous:

  • Changing Voltage or Current values in the battery section can cause the battery to overheat or bloat.
  • Enable Debug Mode if you are not a developer.
  • Changing the CPU Governor settings affects the performance and stability of the system.

πŸ’‘

Before any changes to the engineering menu, take a picture of the current settings, which will help you get it back if something goes wrong.

What to do if the phone stopped working after changes to the engineering menu

If after manipulating the Redmi 9’s engineering menu, it starts to glitches, stops switching on, or loses the network, try the following steps:

  1. Reset to factory settings: Press Volume Up + Power to log into Recovery Mode. Select Wipe Data β†’ Factory Reset.
  2. Recovery via Mi Flash Tool: Download the official firmware for Redmi 9 from Xiaomi. Use the Mi Flash Tool to flash it in Fastboot mode.

Contacting the service center

  • If the smartphone is not turned on or detected by the computer, self-repairing can make the problem worse.

If the problem is related to a loss of network (for example, after changes to Telephony), sometimes it helps:

Enter in the engineering menu:
##4636## β†’ Telephony β†’ Run Ping Test


Then restart the device.

⚠️ Note: If you have reset your settings IMEI, It's almost impossible to repair it yourself, and you'll need specialized equipment, which is only available in service centers.

πŸ’‘

The most reliable way to return the performance of the smartphone after unsuccessful changes is to flash through the official tools of Xiaomi.

Alternatives to the Engineering Menu: Safe Diagnostics

If you just need to check the condition of the smartphone, without risking its performance, use alternative methods:

  • πŸ” Xiaomi Hidden Tests: ##6484## - Camera Test. ##64663### - Touch screen Test. ##06## - Check IMEI.
  • πŸ“Š Diagnostic applications: CPU-Z β€” AccuBattery monitors battery status. Phone Doctor Plus provides comprehensive equipment testing.
  • πŸ”§ Developer Mode: Activated through Settings β†’ The phone. β†’ Version. MIUI (press 7 times. Allows you to debug on USB, Change animations, but does not affect hardware settings.

These methods give almost the same information as the engineering menu, but without the risk of damaging the device. For example, AccuBattery shows the actual battery capacity and the number of charging cycles β€” the same data as in the Battery section of the engineering menu.

FAQ: Frequent questions about the engineering menu on Redmi 9

Can the processor be overclocked through the engineering menu?
Technically, some versions of the engineering menu have a CPU Settings section where you can change the frequencies, but on Redmi 9, it's locked at the firmware level. Even if you change the values, it will lead to overheating and unstable operation.
Why did the battery start to show up wrong after calibration?
This means that the calibration was not done correctly: Completely discharge the phone (before it turns off automatically), charge to 100% without interruption, reset the statistics in the engineering menu (Battery β†’ Reset Calibration), if it does not help, you need to change the battery.
Can I unlock the operator binding through the engineering menu?
No. Unlocking the operator binding (anlock) requires an official unlock code or firmware through the Mi Unlock Tool. Attempting to change the radio module settings in the engineering menu only results in network loss.
How to return the standard settings of the engineering menu?
If you have changed the settings and want to return everything as it was, there are two ways: Reset the settings of a particular partition (if you have a Reset or Restore Defaults button); perform a full reset of the phone through Recovery Mode. Note that some changes (for example, in NV Data) are not fixed by reset.
Why is #4636### not working on my Redmi 9?
Possible reasons: Custom firmware (like LineageOS) is installed, where the engineering menu is disabled. Xiaomi has blocked codes in new versions of MIUI (relevant to devices on MIUI 13+); the phone has restrictions on service codes (check security settings); Alternatively, use ADB or third-party applications like MTK Engineering Mode (but they don’t work on all devices).