How to open the engineering menu on Xiaomi Redmi 5 Plus: secret codes and safe ways

Xiaomi Redmi 5 Plus

vinci

engineering menu

But the login to this menu is not as obvious as it is in standard settings. The wrong actions here can lead to loss of warranty, malfunctions or even β€œbricking” of the device. In this article, we will take a look at all the working ways to log into the engineering menu on Redmi 5 Plus, explain what features are available there, and warn about the possible risks. If you are willing to experiment, read on.

It’s worth noting that the engineering menu on Xiaomi is different from similar tools on other brands (such as Samsung or Huawei).There’s no universal code like #0# – instead, using a combination of hardware buttons or special commands through the use of a single device. ADB. In addition, some functions may be blocked on official firmware MIUI Global, but available on custom builds like LineageOS or Pixel Experience.

Before you go to the instructions, make sure your Redmi 5 Plus is at least 30% charged – this minimizes the risk of a sudden shutdown during diagnosis.

1. Method 1: Entering through the set code (the simplest method)

The fastest and safest way to get into the engineering menu is to use service code. On the Xiaomi Redmi 5 Plus, a combination works that opens up advanced hardware component testing settings.

Here's what we need to do:

  1. Open the standard "Phone" application (calling).
  2. Enter the code: ##4636###.
  3. On the screen will appear the menu "Testing" with several tabs.

This code works on most Xiaomi devices with pure Android or firmware based on the AOSP. However, on the official MIUI (If nothing happens after you enter the code, try the alternative: ##36446337## - it opens the menu EMMC (memory-testing).

⚠️ Note: Not all items in the engineering menu are for ordinary users, such as the Radio Information section that allows you to manually switch networks (2G/3G/4G), This can cause loss of connection if the wrong parameters are selected.

If the service codes don't work, don't despair -- there are at least two other reliable ways to do this: One requires you to connect to your computer, and the other one runs through the physical buttons of your device.

πŸ“Š Have you ever used an engineering menu on your smartphone?
Yes, for diagnostics.
Yes, for acceleration/unlocking
No, but I want to try.
No, and no planning.

2. Method 2: Button combination (for blocked firmware)

If your Redmi 5 Plus is working on the official MIUI If you have a locked bootloader, the service codes may not work, and then you can use a hardware button combination that forces the engineering menu to start before you boot the system.

Follow the following steps:

  1. Turn off your smartphone (hold the power button and select β€œSwitch off”).
  2. Hold it together: ↑ Volume up button ↓ Volume down button πŸ”„ Power button

10-15 seconds

Mi

Fastboot

Recovery

MIUI Recovery

"Connect with MIAssistant"

On some versions of the firmware, this method starts EDL-The Emergency Download Mode, which is used to run through the Mi Flash Tool, if the screen is black, but the computer defines the device as Qualcomm. HS-USB QDLoader 9008 means you’ve successfully entered engineering mode, but without a visual interface.

What if your smartphone doesn’t respond to the button combination?
If you have to keep the buttons for 20 years+ For a second, nothing happens, check: - Is the battery not discharged (plug the charge and try again). - Do physical buttons stick (especially important after falls or moisture hits). Is there a custom firmware installed that blocks hardware combinations (for example, some Havoc-OS builds disable this functionality).

If you managed to log in to Fastboot, but the engineering menu never appeared, try connecting your smartphone to your PC and use it. ADB-Teams (about this in the next section).

3. Method 3: Use ADB (for advanced users)

The method is Android Debug Bridge (ADB) It's suitable for those who already have experience with debugging tools, and it allows you to open the engineering menu even on locked firmware, but requires you to pre-configure.

Here's the step-by-step instruction:

  1. Turn on the smartphone "Developer Mode": Go to Settings β†’ About the phone. Press 7 times on "Version" MIUI", Notice: β€œYou have become a developer!".
  2. Go back to the basic settings and open Additional β†’ for developers.
  3. Activate options: πŸ”§ "Debugging by USB" πŸ”„ "Unlocking OEM" (if available)

Redmi 5 Plus

CMD

Terminal

adb devices

Make sure the device is identified (should appear its serial number).

adb shell am start -n com.android.settings/.DevelopmentSettings

Alternative (for testing equipment):

adb shell am start -n com.android.settings/.TestingSettings

If the commands didn’t work, try a more versatile option:

adb shell am start -a android.settings.SETTINGS

It will open standard settings, but with extended items (including hidden sections of the engineering menu).

β˜‘οΈ Preparation for work with ADB

Done: 0 / 5

Please note: on some versions MIUI 12+ access ADB This can be limited due to Xiaomi's security policy, in which case only unlocking the bootloader or installing custom firmware will help.

4.What features are available in the Redmi 5 Plus Engineering Menu?

Once you're signed in, you'll see a few tabs or menu items that vary depending on the firmware version, but usually include the following sections:

SectionDescriptionRisks of change
Version InfoInformation about the software version, the base of the Band, IMEILow (read only)
Battery InformationCurrent battery status: voltage, temperature, charge levelMedium (incorrect calibration can reduce the life of the battery)
Usage StatisticsStatistics of processor, memory, network usageLow.
Wi-Fi InformationWi-Fi module testing, network scanning, signal validationHigh (may disrupt network connection)
Hardware TestingChecking the display, camera, speakers, microphone, sensorsMedium (some tests may temporarily disable modules)

The most useful functions for the average user:

  • πŸ”‹ Battery calibration – if the smartphone suddenly turns off at 20-30% charge, you can reset the battery statistics here (Battery Calibration item).
  • πŸ“Ά Network test – checking the strength of the signal LTE/3G, Finding the nearest towers (useful if the connection is not good).
  • 🎀 Microphone Checking – recording and playing voice for fault diagnosis.
  • πŸ” Hidden camera settings – unlocking additional shooting modes (e.g, RAW orthopathic).

⚠️ Attention: In the Hardware Testing section, there is an Auto Test that starts a full diagnostic of the device. On the Redmi 5 Plus, this test can last up to 10-15 minutes and temporarily block access to the smartphone.

A unique feature of the engineering menu on Xiaomi Redmi 5 Plus: you can manually switch the modes of operation of the Qualcomm Snapdragon 625 processor (for example, turn off the cores to save charge or, conversely, accelerate them for performance).

5 Possible problems and how to avoid them

There are always risks involved in working with the engineering menu, and here are the most common problems Redmi 5 Plus users face and how to solve them:

Problem 1: After the display test, the screen flashed or artifacts appeared.

Solution: This may be caused by a graphics driver not working properly.Reset the device in Safe Mode (hold the power button). β†’ "Restart Safe Mode. If the problem persists, reset your settings via Recovery.

Problem 2: After calibrating the battery, the smartphone shows the wrong percentage of charge.

Solution: Completely discharge the device before shutting down, then charge to 100% without interruption. Recalibrate in the engineering menu.

Problem 3: In the Network section, the settings were accidentally changed LTE Band, and now no longer catching the net.

Solution: Go back to the engineering menu and select "Restore Default" in the network settings. If the menu is not available, reset the network settings in standard Android settings (Settings) β†’ SIM-maps and mobile networks β†’ Resetting network settings).

Problem 4: After the speaker test, the sound was gone or quieter.

Solution: Check if Safe Headset Volume is activated in the engineering menu. Turn it off and restart the device.

πŸ’‘

Before any changes to the engineering menu, take a screenshot of the current settings, which will help you get it back if something goes wrong, for example, take a picture of the Battery Information section before calibrating the battery.

If the device stopped turning on or got stuck on the Mi logo after manipulation, don't panic. In 90% of cases, a hard reset via Recovery helps:

  1. Squeeze the power. + Increase the volume before the logo appears.
  2. Select "Wipe Data" (wipes all data but restores performance).
  3. Confirm the action and restart the device.

6. Alternatives to the Engineering Menu: Diagnostic Apps

If you just need to check the performance of the Redmi 5 Plus, but you're afraid of climbing the engineering menu, there are safer alternatives, specialized apps that don't provide that deep access, but they cover 80 percent of the tasks of the average user.

The best diagnostic programs:

  • πŸ“± CPU-Z β€” It shows detailed information about the processor, memory, sensors and battery.
  • πŸ”‹ AccuBattery – monitors the state of the battery, helps calibrate the charge and extends the battery life.
  • πŸ“‘ Network Signal Info – analyzes the strength of the mobile network and Wi-Fi signal, builds coverage charts.
  • πŸ”Š Phone Doctor Plus – conducts a comprehensive test of all modules (camera, microphone, speakers, sensors).
  • πŸ› οΈ DevCheck - The Alternative CPU-Z with a more user-friendly interface and performance tests.

Advantages of such applications:

  • βœ… Don't require root rights.
  • βœ… Do not risk disrupting the system.
  • βœ… Supports Russian language (except DevCheck).

However, there are downsides: apps can’t change hidden settings (for example, unlock additional ranges). 4G You can either turn off the cores of the processor, or you can use an engineering menu to do that. ADB.

πŸ’‘

If your goal is to simply check the health of your smartphone before selling it or after repairing it, you might want to use apps like Phone Doctor Plus, which are safer and don’t require technical expertise.

7. When should I contact the service center?

Despite the power of the engineering menu, some problems can't be solved by yourself.

Hardware malfunctions:

  • The smartphone does not turn on even after resetting via Recovery.
  • The screen is completely black, but the device vibrates when turned on.
  • The touchscreen does not work (it does not respond to touch).

2. software failures after experiments:

  • The device is loaded in an infinite loop (bootloop).
  • The warning was β€œDevice is corrupted.”
  • It's not working. IMEI (smartphone does not catch the network).

Problems after firmware:

  • Not defined SIM-map (even after resetting settings).
  • The camera is called "Cannot connect to camera".
  • The smartphone is very warm without load.

Xiaomi’s service center (or authorized partner) has special equipment for diagnostics at the chip level. For example, Qualcomm’s programmer can restore firmware even if the device does not turn on. The average cost of diagnosis is 500-1000 rubles, repairs cost 1500-5000 rubles depending on the breakdown.

If your Redmi 5 Plus is still warranty-free, any manipulation of the engineering menu will automatically cancel it, in which case it is better to immediately contact the official service, having previously removed all traces of interference (for example, resetting the settings to the factory).

FAQ: Frequent questions about the engineering menu on Xiaomi Redmi 5 Plus

Can I unlock the bootloader through the engineering menu?
No, the engineering menu does not provide direct access to unlock the bootloader, you need to use the official Mi Unlock Tool utility and get permission from Xiaomi (account-to-device binding), but you can check the status of the bootloader (Fastboot Mode or Bootloader Status section) in the engineering menu.
How to Reset the Flash Counter?
On Redmi 5 Plus, the flashing counter (if any) is reset only through the EDL-It's not on the engineering menu, and note that zeroing the meter doesn't restore the warranty, because Xiaomi keeps a record of the meter. IMEI.
Can I include? 5G Redmi 5 Plus via the Engineering Menu?
No, Redmi 5 Plus is equipped with Snapdragon 625 chipset, which does not support networks 5G. Even if the engineering menu has an option NR (5G), The best you can do is manually select ranges. 4G (LTE) Improve Internet speeds.
What if after the camera test it stopped working?
First, restart the device. If the problem persists: Check if the camera module in the engineering menu is disabled (Camera Testing section) β†’ Enable/Disable). Reset the camera settings through Settings β†’ Annexes β†’ Camera. β†’ Warehouse β†’ Clear the data. If it doesn't work, run the camera module through Fastboot. persist.img stock-stack).
How to get out of the engineering menu if the smartphone is frozen?
If the screen doesn't respond to touch: Press the power button for 10-15 seconds to force a reboot. If it doesn't work, remove the battery (on the Redmi 5 Plus, there is a non-removable battery, so this method does not work, you will have to wait for discharge). In extreme cases, connect the smartphone to the PC and follow the command: adb reboot