How to safely log into the engineering menu on Xiaomi Redmi Note 8 Pro: hidden features and settings

Xiaomi Redmi Note 8 Pro is one of the most popular smartphones of 2019, built on the platform MediaTek Helio G90T. Despite the age, the device is still actively used, and its hidden features are of interest to many users. Engineering menu (or Engineer Mode) is a tool for deep diagnosis and fine-tuning hardware, which the manufacturer usually hides from the average user.

In this article, you will learn how to properly access the engineering menu on the Redmi Note 8 Pro without risking damage to the firmware, what features are available there, and how to use them to optimize the operation of the device. We will also understand what settings can lead to unstable phone operation if they are changed without understanding the consequences.

What is an Engineering Menu and Why You Need It

Engineering menu is a built-in utility in the firmware of MediaTek-based smartphones (including Redmi Note 8 Pro), which allows:

  • πŸ”§ Test hardware components: display, battery, speakers, microphone, cameras, sensors (gyroscope, accelerometer, compass).
  • πŸ“‘ Configure the parameters of the mobile network (4G/LTE), Wi-Fi, Bluetooth and GPS better communication.
  • πŸ”‹ Check the actual state of the battery, including wear and charge cycle.
  • πŸŽ›οΈ Calibrate the touch screen if it responds poorly to touch.
  • πŸ” Diagnose system errors that are not visible in standard settings.

It's important to understand that the engineering menu is not designed for everyday use, but it's designed for service centers and developers, so making the wrong changes can lead to:

  • ⚠️ Loss of mobile network (if you incorrectly configure the module parameters).
  • ⚠️ Deterioration of communication quality or battery discharge (when changing the frequency of the processor).
  • ⚠️ Failures in the operation of sensors (for example, autorotating the screen will stop working).

⚠️ Warning: Changing the settings in the BandMode section may make your phone incompatible with carriers in your area.

How to log into the engineering menu on Redmi Note 8 Pro

On the Redmi Note 8 Pro, there are two proven ways to open the engineering menu: the first is through standard code, the second is using a third-party application (if the code does not work).

Method 1: Entry code (#36446337##)

The easiest way is to introduce a special USSD-code in the phone app:

  1. Open the phone (calling) application.
  2. Go to the keyboard tab.
  3. Enter the combination: ##36446337## (or #3644637## for some firmware versions).
  4. Press the call button (green tube).

If the code worked, you'll see the Engineer Mode menu with MTK Settings, Hardware Testing, Telephony, and more tabs, and if nothing happens, try the second method.

⚠️ Note: On some firmware (for example, custom or global) MIUI 12+) This code can be blocked. MTK Engineering Mode from Google Play.

Method 2: Application of MTK Engineering Mode

If the code does not work, download the official application:

  1. Go to Google Play and find the MTK Engineering Mode (Developer – Helisoft).
  2. Install and open the application.
  3. Click MTK Settings – this will open an engineering menu with the same features as you would through the code.

The advantage of this method is that the application works even on blocked firmware and provides a more user-friendly interface for navigation.

πŸ“Š Have you ever used the engineering menu on Xiaomi?
Yes, for diagnostics.
Yes, to set up the network.
No, but I want to try.
No, and no planning.

Main sections of the engineering menu and their functions

After you log in to Engineer Mode, you'll see a few tabs, and let's look at the most useful ones:

TabAppointmentWhat can be customized
MTK SettingsMain settings of the MediaTek platformProcessor frequencies, network parameters, equipment tests
Hardware TestingTesting of hardware componentsChecking the display, cameras, speakers, sensors
TelephonyMobile communication settingsFrequency selection 4G/LTE, setup SIM-map
LocationDiagnostics of GPS and GLONASSAccuracy test for coordinates
BatteryBattery informationWear level, voltage, temperature

The most popular features among users of Redmi Note 8 Pro:

  • πŸ“Ά Improved network signal (Telephony tab) β†’ BandMode).
  • πŸ”‹ Checking the real state of the battery (Battery tab).
  • 🎯 Touch screen calibration (Hardware Testing tab) β†’ Touch Panel).
  • πŸ“‘ Wi-Fi and Bluetooth Testing (Hardware Testing tab) β†’ Connectivity).

πŸ’‘

Before changing any settings in the engineering menu, back up your data via Settings β†’ Additional β†’ Backup. This will help restore your phone if something goes wrong.

How to improve network signal through the Engineering Menu

One of the most useful features of the engineering menu is the ability to manually adjust mobile network settings, which is true if your Redmi Note 8 Pro is bad at catching 4G or switching to 3G frequently.

Instructions for network optimization:

  1. Go to Engineer Mode β†’ Telephony β†’ BandMode.
  2. Choose yours. SIM-card (if two of them).
  3. In the LTE Band section, mark only the frequencies that your operator supports. For Russia, this is usually: Band 3 (1800 MHz) Band 7 (2600 MHz) Band 20 (800 MHz)
  4. Save the settings and restart the phone.

After you reboot, check the speed of the Internet using the Speedtest app. If the signal gets worse, go back to BandMode and turn all the frequencies back on.

⚠️ Note: Some operators (e.g, Tele2) In regions, you can use non-standard frequencies. Before changing the parameters, check them on the official website of your provider.

β˜‘οΈ Preparation for network setup

Done: 0 / 4

Testing of hardware components

The Hardware Testing tab allows you to check the performance of all key modules of the smartphone, which is useful if you suspect a component is malfunctioning (for example, the speaker has become quieter or the camera produces artifacts).

How to make a diagnosis:

  1. Open Engineer Mode β†’ Hardware Testing.
  2. Select a component for testing: πŸ”Š Audio – checking the speakers and microphone. πŸ“Έ Camera – test of front and main cameras. πŸ–₯️ LCD β€” pixel-check. 🧲 Sensor – testing sensors (accelerometer, gyroscope).

Follow the instructions on the screen, for example, for a test speaker, the phone will play the sound, and to check the sensors you will need to tilt the device.

If the test shows an error (for example, a FAIL near the microphone), this may indicate a hardware malfunction, in which case it is recommended to contact the service center.

What to do if a camera test shows an error?
If you see artifacts or a Camera open fail message when testing the camera, try: 1. Clear the Camera app cache in the settings. 2. Reboot the phone. 3. If the error persists, the camera plume may have been damaged (repair required).

Checking battery status

Over time, the Redmi Note 8 Pro battery loses capacity, and the phone starts to run out faster.

  • πŸ”‹ Current capacity (in mAh).
  • 🌑️ Battery temperature.
  • πŸ“‰ Wear level (if supported by firmware).
  • πŸ”„ Number of charging cycles.

How to check the battery:

  1. Go to Engineer Mode β†’ Battery.
  2. Note the parameters: Battery Voltage should be 3.7-4.2V at 100% charge. Battery Temperature - the norm is 25-40 Β° C. Battery Health - if any, shows wear in %.

If the voltage at full charge is below 4.0V and the temperature exceeds 45Β°C in idle, this is a sign of severe wear and tear of the battery, in which case it is recommended to replace it.

πŸ’‘

If the Battery Health setting is below 80%, the battery has deteriorated and should be replaced to avoid sudden shutdowns.

Risks and Warnings When Working with Engineering Menus

Despite its usefulness, Engineer Mode can be dangerous if you change your settings at random.

  • ⚠️ Mobile network loss: BandMode’s incorrect settings could make the phone incompatible with carrier networks.
  • ⚠️ Processor overheating: Overclocking CPU through MTK Settings will speed up battery drain and may cause trottling (automatic performance decline).
  • ⚠️ Sensor failures: Calibration of sensors without need will lead to incorrect operation of autorotation or gestures.
  • ⚠️ bootloader lock: On some firmware, changes to the engineering menu can trigger activation of Anti-Rollback protection.

To minimize the risks:

  • πŸ“ Write down the initial values before changing the parameters.
  • πŸ”„ Do not change the settings, the purpose of which you do not understand.
  • πŸ› οΈ If the phone stopped working stably, reset your settings via Recovery Mode.

If after changes in the engineering menu, the smartphone stopped catching the network or began to slow down, try:

  1. Return all parameters to their original state.
  2. Reboot the phone.
  3. If the problem remains, make a reset to factory settings (don’t forget to save the data!).

Frequently Asked Questions (FAQ)

Can I unlock the bootloader on the Redmi Note 8 Pro through the engineering menu?
No, the engineering menu is not about unlocking the bootloader, but you need to use the official Mi Unlock Tool utility and get permission from Xiaomi through the Mi Account binding.
Why did the phone stop catching 4G after changing its network settings?
You've probably turned off the frequencies you want in BandMode. Go back to the engineering menu, select all the frequencies available (or just the ones your carrier supports) and save the settings. If that doesn't work, reset the network in standard settings.
How to reset the settings of the engineering menu to the factory?
There's no reset function in the engineering menu itself. To get it back to the original state, you can manually return all the changed settings. Make a full reset of the phone through Settings β†’ About the phone β†’ Reset. Fastboot (extremely).
Can the Engineer Mode increase the volume of the speaker?
Technically, yes, but it's highly discouraged. Turning the volume above factory values can cause a distortion of the sound or damage to the speaker. If you're not comfortable with the volume, use external speakers or headphones.
Why doesn’t my Redmi Note 8 Pro open the engineering menu through code?
This may be related to: Custom firmware (like LineageOS), where the code is disabled. MIUI, clung USSD-Engineer Mode codes, operator restrictions (rarely, but sometimes). MTK Engineering Mode from Google Play.