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:
- Open the phone (calling) application.
- Go to the keyboard tab.
- Enter the combination: ##36446337## (or #3644637## for some firmware versions).
- 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:
- Go to Google Play and find the MTK Engineering Mode (Developer β Helisoft).
- Install and open the application.
- 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.
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:
| Tab | Appointment | What can be customized |
|---|---|---|
| MTK Settings | Main settings of the MediaTek platform | Processor frequencies, network parameters, equipment tests |
| Hardware Testing | Testing of hardware components | Checking the display, cameras, speakers, sensors |
| Telephony | Mobile communication settings | Frequency selection 4G/LTE, setup SIM-map |
| Location | Diagnostics of GPS and GLONASS | Accuracy test for coordinates |
| Battery | Battery information | Wear 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:
- Go to Engineer Mode β Telephony β BandMode.
- Choose yours. SIM-card (if two of them).
- 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)
- 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
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:
- Open Engineer Mode β Hardware Testing.
- 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?
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:
- Go to Engineer Mode β Battery.
- 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:
- Return all parameters to their original state.
- Reboot the phone.
- If the problem remains, make a reset to factory settings (donβt forget to save the data!).