How to Get Out of Main Menu on Redmi Note 8 Pro: 5 Ways to Work

Stuck in the hidden engineering menu of the Xiaomi Redmi Note 8 Pro and unsure how to get back to normal smartphone operation?This situation is familiar to many users who have accidentally activated Main Menu (also known as Engineer Mode or Service Menu) through a keyboard combination or careless actions in settings. Unlike the standard MIUI interface, this menu is designed to test hardware components and is usually hidden from ordinary users.

The main problem is that the Redmi Note 8 Pro is not always intuitive, with no back or home buttons, and some menu items can lead to unwanted changes to the system. In this article, we will discuss all proven ways to exit the engineering menu, including software and hardware methods, and how to avoid re-entry into this mode, paying special attention to data security and preventing accidental resets.

What is Main Menu on Xiaomi and why is it necessary?

The Engineering Menu (Main Menu or EngineerMode) is a hidden section of Xiaomi firmware designed to:

  • πŸ”§ Testing of hardware components (display, cameras, speakers, sensors)
  • πŸ“‘ Network settings (antennas, frequencies) LTE, signal-power)
  • πŸ”‹ Battery Diagnostics and Charging Management
  • πŸ› οΈ Sensor calibrations (accelerometer, gyroscope, compass)

On the Redmi Note 8 Pro, this menu is activated through special codes (#4636##, ##36446337##) or button combinations when downloaded.

  • ⚠️ Loss of network signal (incorrect modem settings)
  • ⚠️ Overheating of the device (change of parameters of the Mediatek Helio processor) G90T)
  • ⚠️ Fast battery discharge (incorrect power consumption settings)

⚠️ Note: If you see items with inscriptions in Main Menu FACTORY RESET, ERASE FLASH or FORMAT β€” Don't press them. It will cause the phone to be completely reset to factory settings.

On the Redmi Note 8 Pro, the engineering menu has two versions:

Type of menuWay of enteringRisk of changeOption
Hardware Test MenuCombination of buttons when loadingMediumYes (power button)
Engineer Mode (MTK)Code ##36446337##Tall.Yes (programmatically)
Fastboot ModePower + Vol Down buttonsCriticalJust reboot.
Recovery ModePower + Vol Up buttonsTall.Through the rebut

Method 1: Standard output through the power button

The most common method that works in 80% of cases:

  1. Press and hold the power button for 8-10 seconds.
  2. Wait for the vibration and the turn off menu to appear.
  3. Select Restart or Power off.

If the phone is back in Main Menu after the reboot, it means that:

  • πŸ”„ The system saved "sticky" code of the engineering menu call
  • πŸ”§ There was a file corruption. engineermode.apk
  • πŸ“± Safe Mode (Safe Mode) is activated)

⚠️ Warning: If the phone doesn't respond after holding the power button, don't try to remove the battery by force. On the Redmi Note 8 Pro, the battery is non-removable, and rough interference can damage the display plume.

Make sure your phone is at least 20% charged | Turn off all cables (USB, headphones) |Remember open recovery apps |Do not press other buttons while holding Power-->

Method 2: Combination of buttons for forced exit

If the standard power button retention didn’t work, try the hardware combination:

  1. Press the buttons at the same time: Power + Volume Up Hold them for 12-15 seconds until the screen goes out.
  2. After vibration release the buttons – the phone should restart in normal mode.

This combination mimics a hard reset, but does not erase data. On the Redmi Note 8 Pro, it works thanks to the architecture of the Mediatek Helio G90T processor, which supports hardware reset via a keyboard combination.

If the phone is still loaded into Main Menu, the reason may be:

  • πŸ”Œ Sticking the Volume Down button (physical malfunction)
  • πŸ“² Damage to section /efs (responsible IMEI and network settings)
  • πŸ€– Conflict with custom recaveri (for example, TWRP)
What to do if the combination does not work?
If the phone doesn't respond to Power + Vol Up, try an alternative combination: Connect the phone to charge (even if the battery isn't drained). Press Power + Vol Down for 20 seconds, this will trigger Fastboot Mode. On the Fastboot menu, select Reboot to System using volume buttons and confirm with the power button. This method bypasses locking the engineering menu through a low-level reboot.

Method 3: Exit through the engineering menu settings

If you see menu items in English or Chinese on the screen, you can try to exit programmatically:

  1. Find Exit, Back, or Return (usually at the bottom of the screen).
  2. If there are no such items, click on the blank area of the screen (sometimes a hidden return button works).
  3. Some versions of the menu feature a swipe gesture from right to left (like a return to MIUI).

On the Redmi Note 8 Pro, the engineering menu can have two interfaces:

Interface typeIt looks likeThe way out
MTK Engineer ModeBlue screen with fine printBack button at the bottom or Power button
Qualcomm Service MenuBlack screen with green textLong Power press.
Hardware Test MenuWhite text on a black backgroundCombination of Power + Vol Up

If the menu is in Chinese, look for characters (return) or (exit). On the Redmi Note 8 Pro with Global ROM firmware, the engineering menu is usually in English, but in the Chinese versions (China ROM) can be localized.

Accidentally pressed the button combination|Introduced code for testing|After the firmware update|Trying to unlock the bootloader.|I don't know how it happened.-->

Method 4: Reset via ADB (for advanced users)

If the phone is responding to a connection to a computer, you can exit Main Menu using the Android Debug Bridge (ADB).

  • πŸ–₯️ Computer with installed Xiaomi drivers and ADB
  • πŸ”Œ USB-cable (preferably original)
  • πŸ”§ Included debugging by USB (if it has been activated previously)

Instructions:

  1. Connect the phone to the PC.
  2. Open the command line and type: Adb devices Make sure the device is defined.
  3. Run the reboot command: adb reboot

If ADB does not see the device:

  • πŸ”„ Reinstall Mediatek Preloader Drivers (for Helio) G90T)
  • πŸ”Œ Try another one. USB-port (preferably) USB 2.0)
  • πŸ“± Check if the antivirus is blocking access (turn it off temporarily)

⚠️ Note: If you have never turned on the debugging USB (USB Debugging, this method will not work, and then only the hardware methods (power buttons or battery extraction in the service center) remain).

adb kill-server


adb start-server

It's gonna reboot the service. ADB Sometimes it helps with connection problems.-->

Method 5: Removing the battery (extreme case)

On the Redmi Note 8 Pro, the battery is non-removable, but if other methods did not help, you can try the software power outage:

  1. Hold the Power button for 20-30 seconds (even if the screen is unresponsive).
  2. If the phone vibrates but doesn’t turn off, plug it into charging and repeat the Power hold.
  3. After a complete shutdown (screen is out, no vibration) wait 1 minute and turn on the phone with the power button.

If this method does not work, the reason may be:

  • πŸ”‹ Jammed power controller (required repair)
  • πŸ“± Firmware damage (reflashing through Fastboot is required)
  • πŸ”§ Hardware malfunction of the power button

⚠️ Warning: Don't try to disassemble the Redmi Note 8 Pro yourself to extract the battery. On this model, the battery is glued to the body, and the display plume is easily damaged.

πŸ’‘

If the phone doesn’t turn off by any means, it’s likely the hardware (power button, motherboard) that’s the only way to get out of the Main Menu is after repair.

How to avoid getting back into Main Menu

To avoid facing this problem again:

  • 🚫 Do not enter unknown codes in the Phone application (for example, ##).
  • πŸ” Turn off button combinations in settings: Settings β†’ Additionally. β†’ Buttons β†’ Button combinations
  • πŸ“± Update the firmware - in new versions MIUI Bugs with random entrance to the engineering menu are eliminated.
  • πŸ›‘οΈ Set a password on the engineering menu (if your firmware supports Engineer Mode Lock).

On the Redmi Note 8 Pro, it is especially dangerous to accidentally press the combination:

Power + Volume Down

When the phone is turned on, it can cause a Fastboot Mode, which is harder to exit than from Main Menu.

If you often have to work with engineering menus (for example, to test the network), install the MTK Engineering Mode app from Google Play. It provides secure access to functions without the risk of getting stuck in the menu.

Frequently Asked Questions (FAQ)

My Redmi Note 8 Pro got stuck in Main Menu after the update.
If the phone is stuck after the update MIUI, This is due to a conflict between the engineering menu and the core versions of the system. SIM-card and memory card (sometimes they block the output). + Vol Up 15 seconds for a forced reboot. If it doesn't work, run your phone through Fastboot using the Mi Flash Tool. In the future, check for forum reviews before updating, 4PDA or XDA Developers).
I changed the network settings on the engineering menu, and now there's no signal. How do I get it back?
If you have changed your modem settings (e.g. Band Selection or Network Mode), reset your network settings: Log out of Main Menu (by any of the methods described). β†’ SIM-maps and mobile networks β†’ Network reset. If there's no signal, check if it's reset. IMEI (Enter the engineering menu *#06#. IMEI No, restore it with Maui. META or go to the service.
Can I leave Main Menu without rebooting?
Yes, but only if the menu supports software output. Try: Find the Exit or Back button on the screen (sometimes hidden behind a long press on an empty area). Enter the code ##0000## (works on some firmware); connect the phone to your PC and send the command adb shell inputevent 4 (simulated "Back" key input); if nothing works, reboot is inevitable.
After leaving Main Menu, the phone started to slow down.
This means that the performance settings have been changed in the engineering menu. Return the default settings: Reset to Settings β†’ About Phone β†’ Reset (select App Settings Reset). If the brakes are left, check the CPU boot to Settings β†’ Battery β†’ Battery Use. Install the CPU Monitor app to diagnose the Helio G90T processor. If the problem is not gone, reflash the phone via Fastboot.
Can I turn off Main Menu permanently?
You can't completely remove the engineering menu because it's embedded in the firmware, but you can block access: Turn off button combinations in the settings. Set a password on Engineer Mode (root or custom firmware required). Use blocking apps like AppLock to restrict access to ## codes. On Redmi Note 8 Pro with MIUI 12+, access to the engineering menu is further protected by the rights system.