The Xiaomi Redmi 8A Engineering Menu (known as Main Menu or MTK Engineer Mode) is a powerful tool for diagnosing and fine-tuning a smartphone, but inexperienced users often face the problem of how to get out of it? The situation is complicated by the fact that standard Back or Home buttons in this mode may not work, and accidental presses threaten to crash the system. This article will help you figure out how to safely leave Main Menu without losing data or resetting the phone to factory settings.
The Redmi 8A (codenamed olivelite) runs on a Qualcomm Snapdragon 439 processor, but the engineering menu is implemented through a MIUI shell that can conflict with low-level settings. It's important to understand that exit methods depend on how you got to Main Menu -- through code, button combinations, or third-party software. We'll look at all scenarios, including emergency ones, when the phone stops responding to touch.
1. Standard output: button combination
The easiest way is to use hardware buttons. On Redmi 8A, you can usually leave Main Menu by:
- π At the same time, press the power button. + Increase volume by 5-7 seconds until the screen goes out.The phone will restart in normal mode.
- π± If the screen reacts to touch, try pressing Menu (three dots in the upper right corner) β Exit or Back.
- π On some versions MIUI The long-term press on the Back button (10)+ seconds).
β οΈ Warning: If after the reboot the phone is stuck on the logo MI, This means that the critical parameters have been changed in Main Menu (for example, Band Mode in Connectivity section.
Whether this method will work depends on the firmware version. On the Redmi 8A with MIUI 12+, the hardware buttons are locked in the engineering menu, so an alternative approach may be needed.
2. Exit through the settings of the engineering menu
If the screen responds to touch but the Exit button is missing, try:
- Find Reboot or Restart (usually in General) in the top menu.
- Select Normal Boot, which will restart your phone in normal mode.
- If you donβt have one, go to Hardware Testing β Auto Test β Exit.
Main Menu on Redmi 8A has two access levels:
- π§ Basic mode (available via code ##4636##) β output is done by the Back button.
- π¬ Extended regime (through MTK Engineer Mode β Requires rebooting or resetting.
βοΈ Check before leaving Main Menu
3. Forced reset (Hard Reset)
If the phone doesn't respond to touch and buttons, you have to reset. On the Redmi 8A, it's like this:
- Press the Power Button + Volume Down for 10-15 seconds until the screen goes out.
- After vibration release the buttons - the phone will restart.
β οΈ Attention: On some firmware MIUI This combination triggers Fastboot Mode, if you see a rabbit on the screen wearing a hat with the inscription FASTBOOT, So you have to:
- π Connect the phone to charging.
- π±οΈ Wait for automatic reboot (up to 2 minutes).
- π΅ If it doesnβt work, press the power button for 20 seconds.
On the Redmi. 8A firmware MIUI 11.0.5 Forced reboot may reset network settings (APN). After turning on, check the mobile Internet in Settings β SIM-maps and mobile networks.
| Output method | Works on | Risks. | Implementation time |
|---|---|---|---|
| Button combination | MIUI 10β14 | Low (network resetting possible) | 5-10 seconds |
| Exit item in the menu | Any version | Absent. | 2-3 seconds |
| Forced reset | All the firmware. | APN reset, possible loss of unsaved data | 15-30 seconds |
| ADB-team | MIUI with debugging over USB | Requires PC and skills | 1-2 minutes |
4.Exit through ADB (for advanced users)
If you have access to your computer and USB Debugging is enabled, you can log out of Main Menu via the ADB command:
adb shell am force-stop com.mediatek.engineermode
adb shell input keyevent 4 # Emulation of back button pressingStep-by-step:
- Connect Redmi 8A to your PC via USB.
- Open the command line (Win + R β enter cmd).
- Enter the commands up in turn.
β οΈ Attention: If debugging is USB It wasn't enabled in advance, it won't work. Also, don't use the adb reboot bootloader commands, it'll move the phone to Fastboot, which will make it harder to get out.
What if the ADB canβt see the device?
5. Reset to factory settings (last chance)
If all the methods fail, you can reset completely. On Redmi 8A, you can do this through Recovery Mode:
- Turn off the phone (squeeze the power for 10 seconds).
- Press Power + Volume Up until the MI logo appears.
- From the Recovery menu, select Wipe Data β Wipe All Data.
- Confirm the action and wait for the reboot.
πΉ What happens after the dump:
- π± All data (photos, contacts, applications) will be deleted.
- π The phone will return to the "out of the box" state".
- π Repeated authorization in Mi Account will be required.
π‘
Remove before resetting SIM-card and memory card β this will speed up the process and reduce the risk of file damage.
6 How to Avoid Getting into Main Menu in the Future
To avoid being on the engineering menu again:
- π« Do not enter unknown codes in the phone keyboard (e.g. ##3646633## or ##4636##).
- π Disable access to MTK Engineer Mode through Settings β Annexes β Application management β Three points. β Special access β Applications for the engineering menu.
- π‘οΈ Set a password for Developer Settings (included in Settings) β The phone. β Version. MIUI β press 7 times).
If you need to use Main Menu regularly (for example, to test the network), create a shortcut on the desktop through the Activity Launcher app (available on Google Play), which will allow you to quickly open only the desired partitions, bypassing dangerous settings.
π‘
On the Redmi 8A with MIUI 12+, the engineering menu blocks hardware buttons β use the software output via Exit or ADB.