Why do you need engineering modes and when to close them
Xiaomiโs service (engineering) menu is a hidden settings section that gives access to low-level device settings, used for diagnostics, sensor calibration, testing hardware components, or manual firmware updates, but after completion, many users are faced with the problem of how to exit this mode without consequences for the system.
The main difficulty is that the interface of the engineering menu is not always intuitive. On some Xiaomi models (for example, the Redmi Note 12 or POCO X5), the output is carried out by standard buttons, and on Mi TVs or Redmi Smart TVs, you may need to restart.
In this article, we will discuss all the current ways to exit the engineering menu for Xiaomi smartphones, tablets and TVs, and also tell you what to do if standard methods do not work. MIUI 14/15 HyperOS, where the logic of the service menu has changed.
Ways to exit the service menu on Xiaomi smartphones
On most Xiaomi smartphones (including Redmi, POCO and Black Shark), exiting the engineering menu depends on how you got into it.
- ๐ Standard exit via button: Press Back (navigation button "Back") or gesture from the edge of the screen (on devices with gesture control). + Volume Up.
- ๐ฑ Through the Settings menu: There may be an icon in the upper right corner of the engineering menu โฎ (three dots โ press it and select Exit or Exit.
- ๐ Reboot: Press the Power 10-15 seconds before vibration, and this method will work even if the menu is โhanging".
- ๐ ๏ธ For models with HyperOS: On new versions of the software (Xiaomi) 14/14T, Redmi Turbo 3) output is implemented via swipe down from the top edge of the screen (as in a normal interface).
If you lose sound, touchscreen or artifacts appear on the screen after leaving the engineering menu, this is a sign that critical parameters have been changed, in which case only resetting the settings (we will discuss this below) will help.
Features of the release on Mi TV and Redmi Smart TV
The engineering menu on Xiaomi TVs (Mi TV A2, Redmi Smart TV X, Mi TV Q2, etc.) opens through a combination of buttons on the remote and has a different interface. To get out of it without consequences, follow these steps:
- Press Menu on the remote, then select Exit (if there is one).
- If the menu does not respond, press the Power on the remote for 5-7 seconds before turning off the TV.
- For models with Google TV (such as Mi TV P1), press Home and hold for 10 seconds.
โ ๏ธ Note: Some firmware of Xiaomi TVs after leaving the engineering menu resets the sound settings (for example, the sound disappears through the sound). HDMI). To restore it, go to Settings. โ Sound. โ The exit port and select the right source.
Do not change the settings of EDID or HDCP
Recorded the current brightness/contrast settings
Checked the operation of the remote (batteries)
A backup power source was connected (in case of failure)-->
What to do if you canโt get out in standard ways
If the device doesnโt respond to buttons or gets โlockedโ in the engineering menu, try the following methods:
| Problem. | Smartphone solution | The solution for TV |
|---|---|---|
| The menu does not close with the back button. | Hold the Power + Volume Down for 10 seconds. | Turn off the TV power from the socket for 1 minute |
| The screen โhangsโ after changing the parameters | Reboot: Power + Volume Up โ Reboot | Press Source + Menu + Power at the same time |
| There was a No Command error. | Connect the charging and reboot again. | Update your firmware via USB (instruction below) |
On smartphones with unlocked bootloader, you can exit the engineering menu via ADB. Connect the device to the PC and execute the command:
adb shell input keyevent 4This simulates pressing the Back button. If ADB doesn't recognize the device, check if USB debugging is enabled in the developer's settings.
What happens if you interrupt the update in the service menu?
How to Reset After Failing Changes to the Engineering Menu
If the device is not working properly after leaving the service menu (for example, the camera is not working, the network connection is lost or the screen colors are lost), reset the settings. On Xiaomi smartphones, this can be done in two ways:
- ๐ง Through Settings: Go to Settings โ The phone. โ Reset settings and select Reset all settings (does not delete files).
- ๐ฑ Recovery: Turn off your phone, then press the Power + Volume Up before the Mi logo appears. Select Wipe & Reset from the recovery menu โ Reset Settings.
On Xiaomi TVs, the reset is done as follows:
- Press Settings on the remote.
- Go to Device โ Reset and Update โ Reset settings.
- Enter. PIN-code (default 0000 or 1234).
โ ๏ธ Note: On some TV models (Mi) TV 4S, Redmi Smart TV X55) After the reset, you may need to reset your Wi-Fi and Mi Account. Prepare your login details in advance.
๐ก
If you lose the sound on your TV after reset, check the Digital Output (SPDIF) settings in the audio menu. Sometimes the reset will reset this setting to Off.
Common Mistakes and How to Avoid Them
Many users make the same mistakes when working with the engineering menu, which leads to additional problems.
- โ Change of unknown parameters: Do not touch the settings RF Calibration, Touch Panel Test or LCD Aging, if you don't know what they're doing, can cause a broken touchscreen or a distorted screen color.
- โ Interrupting the testing process: If you run a sensor test (such as a gyroscope or accelerometer), wait until it is completed.
- โ Using unofficial firmware: Installing custom firmware through an engineering menu without unlocking the bootloader leads to a "brick".
- โ Ignoring Warnings: If the menu is Warning: This operation may cause damage, donโt continue.
On Xiaomi TVs, you can not change the settings in the Factory Menu โ Panel section, which can lead to irreversible damage to the screen that is not covered by the warranty.
If you accidentally changed the critical parameter, but the device still works, try to return the factory values.
- Back to the engineering menu.
- Find the Restore Defaults or Reset All section.
- Confirm the reset.
How to update the firmware if leaving the menu led to a failure
If after a failed exit from the engineering menu, the device stopped turning on or loads only in Fastboot, you will need a flashing. For Xiaomi smartphones, the instructions are as follows:
- Download the official firmware for your model from the Miui Download website.
- Unpack the archive and copy the update.zip file to the root of the phoneโs memory.
- Press Power + Volume Up to log in to Recovery.
- Select Install update.zip to System.
For Xiaomi TVs, the process is more complicated:
- Download the firmware for your model (e.g. Mi TV 4A or Redmi Smart TV X65) from the 4PDA forum.
- Unpack the archive and copy the files to the flash drive in FAT32 format.
- Insert the flash drive into the TV, then press Menu + Power on the remote until the update menu appears.
โ ๏ธ Note: Firmware TVs Xiaomi through USB It can take up to 30 minutes. Don't turn off the power or press the buttons on the remote during the process. If the indicator on the TV flashes red, it's normal.
๐ก
Before you use the hardware menu, always check that the software version is compatible with your model. Installing firmware from another modification (for example, the Redmi Note 12 Pro+ instead of the Redmi Note 12 Pro) will cause the device to fail.