How to get out of Main Menu on Xiaomi Redmi 7: all working ways

Xiaomi Redmi 7 is a popular smartphone with a hidden engineering menu (Main Menu or Engineer Mode) that allows you to access low-level settings of the device. However, many users face a problem: after accidentally entering this menu through the code # #4636# or a combination of buttons, the system β€œhangs” on the screen with technical parameters, and the standard β€œBack” press does not work.

In this article, we will discuss 5 proven ways to exit Main Menu on Redmi 7, from simple to radical, and explain why this happens and how to avoid being trapped in the engineering mode again. All methods are tested on MIUI 10–14 firmware and are relevant for Redmi 7/7A models with a Snapdragon 632 processor.

⚠️ Important: some actions can lead to a reset or loss of data. If important files are stored on the phone, try the non-reset methods first (method 1-3), and only in extreme cases move to radical measures (method 4-5).

1. Standard exit via the back button (unless the menu is blocked)

In most cases, Main Menu on Redmi 7 is not a hard mode, but a regular screen with advanced settings. If you got there through a code or an EngineerMode app, try:

  • πŸ”™ Press the back button (physical or touch) 3-5 times in a row at intervals of 1 second.

If the screen doesn't respond to taps, move on to the next way. Don't try to reboot your phone with a power button - this can make the problem worse if the menu has blocked standard features.

πŸ’‘

If the back button doesn't work, try connecting your phone to charge, and sometimes this will unlock touch input in the engineering menu.

2. Forced reboot (without loss of data)

If Main Menu has completely blocked the interface and the sensor is not responding, perform a forced reboot (it does not delete data, but may reset some temporary settings).

For Redmi 7, use one of the following combinations:

  • πŸ”„ Hold the power button. + Volume increase ** 10-15 seconds until the screen goes out and the logo appears MI.
  • πŸ”‹ If the first combination didn’t work, try the power button. + Volume reduction** (also 10-15 seconds).

Once the phone is restarted, it should start as normal, and if it hasn't, it means that the menu has been activated at the firmware level, and more serious measures will be needed.

πŸ“Š How You Usually Get into Main Menu on Xiaomi?
Through code ##4636##
Through the EngineerMode app
Accidentally pressed the button combination
I don't know how I got there.
Another way.

3.Exit through Recovery Mode (no reset)

If the phone reboots but opens Main Menu again, try entering Recovery Mode and resetting the cache.This won't delete your data, but will clear temporary files that may have caused the menu to loop.

Instructions:

  1. Turn off the phone (hold the power button for 10 seconds).
  2. Press the power button + volume up** and hold until the Mi Recovery logo appears.

β˜‘οΈ Actions in Recovery Mode

Done: 0 / 4

After you restart, check if the engineering menu is gone. If it isn't, move on to the next one.

What happens if the Recovery Mode does not open?
If the phone doesn't respond to the button combination, the firmware may be damaged or the recovery mode disabled, in which case only the firmware through Fastboot (mode 5) will help.

4. reset to factory settings (if other methods did not help)

If Main Menu appears every time you download, it could mean that the system files are corrupted or the menu is activated at the firmware level, in which case a full reset will help, but it will delete all data from the device.

How to Reset Redmi 7 with Recovery

  1. Enter Recovery Mode (Power button + Volume increase).
  2. Select Wipe Data β†’ Wipe All Data (or similar).
  3. Confirm the action and wait for the process to be completed.
  4. Restart the phone (Reboot).

⚠️ Warning: After resetting, the phone will require you to enter your Mi Account data if the binding was previously enabled. If you do not remember the password, it will be difficult to unlock the device - you will need to contact the Xiaomi service center.

Output methodLoss of dataDifficultyImplementation time
Back button❌ No.⭐ Very simple.1-2 minutes
Forced reset❌ No.⭐⭐ Easy.2-3 minutes
Cache reset in Recovery❌ No.⭐⭐⭐ Middle-Average5-10 minutes
Full reset (Hard Reset)βœ… Yes.⭐⭐⭐⭐ Hardly.15-20 minutes
Firmware through Fastbootβœ… Yes.⭐⭐⭐⭐⭐ Very difficult.30-60 minutes

5. Firmware through Fastboot (extreme case)

If none of the methods worked, and the phone is constantly loading into Main Menu, then the system firmware is damaged, in which case you will need to reflash the device through Fastboot mode.

What you need:

  • πŸ’» Computer with installed Xiaomi drivers and Mi Flash Tool.
  • πŸ”Œ Cable USB Type-C (original or qualitative analogue).
  • πŸ“ Firmware for Redmi 7 (download from the official Xiaomi website or forum) 4PDA).

Step-by-step:

  1. Turn off the phone.
  2. Press the power button + volume reduction** and connect the cable to the PC – the phone will go to Fastboot mode.

⚠️ Warning: the wrong firmware can turn your phone into a brick. If you're not sure what you're doing, contact the service center. Also note that after the firmware is done, all information, including files in the internal memory, will be deleted.

πŸ’‘

Fastboot firmware is the only way to bring your phone back to life if the Main Menu is due to a damaged system, but it requires technical skills and official firmware for your model.

How to avoid getting back into Main Menu

To avoid the problem of hanging out in the engineering menu, follow these tips:

  • 🚫 Don't enter random codes in the Phone app. Popular combinations like ##4636## or ##3644633## open hidden menus.
  • πŸ”’ Remove applications like EngineerMode or MTK Engineering, if installed.
  • πŸ› οΈ Do not update your firmware through third-party sources – this can activate hidden modes.
  • πŸ“± Regularly back up your data through Settings β†’ System system β†’ Backup.

If you really need to use Main Menu (for example, to test the network or calibrate sensors), remember the correct exit method: press the Back button 2-3 times or select Exit from the menu.

Frequent Questions (FAQ)

Can I leave Main Menu without rebooting?
Yes, if the menu is not blocked. Try pressing the back button 3-5 times in a row or holding the home button (if you have one on your firmware), also check if there is an Exit button at the bottom of the menu - sometimes hidden behind the scrolling.
Why did the sound disappear after Main Menu or the sensor fail to work?
This means that the audio or screen calibration settings have been changed in the engineering menu, and you can reset everything back through: Reset audio settings: Settings β†’ Sound β†’ Resetting. Screen calibration: Settings β†’ Screen β†’ Sensor calibration (if there is a point), Full reset (if nothing helps).
What happens if you interrupt the firmware through Fastboot?
Interrupting the firmware process can cause the phone to fail completely (the β€œbrick”), in which case the device can only be restored through the service center using the programmer (EDL Mode). If the firmware is interrupted during the downloading phase, try repeating the process. If the recording stage is the phone may not turn on.
How to turn off Main Menu permanently?
You can't completely remove the engineering menu -- it's stitched into the firmware. But you can: Remove the applications that call it (like EngineerMode); don't enter service codes; install custom firmware without an engineering menu (like LineageOS), but that requires unlocking the bootloader.
Can I recover data after a Hard Reset?
If you back up your Mi Cloud or Google Account, your data (contacts, photos, apps) will recover automatically after you log in to your account. You can't return files from your internal memory (downloads, documents) because they're deleted irrevocably. You can use programs like DiskDigger or Recuva to recover deleted files, but the odds are low, because you can overwrite them after the reset.