Safe Mode on Xiaomi, Redmi or Poco smartphones is a diagnostic mode that automatically disables all third-party apps, leaving only system ones. Its activation often comes as a surprise to users: the phone suddenly reboots, and the bottom of the screen appears the words โSafe Modeโ, the reasons can be different from accidental button pressing to serious malfunctions in the firmware.
If you're facing this problem, don't panic. 90% of the time, it takes less than a minute to exit Safe Mode and doesn't require any special skills. However, it's important to understand that it's not always possible to just reboot your device - sometimes the mode gets stuck due to software conflicts or hardware malfunctions. In this article, we'll look at all the current ways to disable Safe Mode on Xiaomi, including the rare cases where standard methods don't work.
Before you start, check if the safe mode is associated with damage to system files or application conflict. If the phone starts to slow down, spontaneously reboot or emit errors before the Safe Mode activation, the problem may be deeper than it seems, in such cases, exiting the mode is only the first step on the way to restore the normal operation of the device.
Why is Xiaomiโs phone booting in Safe Mode?
Safe Mode on Xiaomi is activated for a reason - it is the protective mechanism of the MIUI operating system (or HyperOS in new models).
- ๐ Accidental pressing of buttons during reboot, the most common reason is the user held the button Volume down or Power + Loudness when you turn on your phone, and the system takes that as a diagnostic boot command.
- ๐ Failure after firmware update. If update MIUI/HyperOS passed with errors, the system can automatically go to safe mode to prevent critical failures.
- ๐ฑ Third-party application conflict. Viruses that are incorrectly installed APK-Root-access files or applications can initiate a transition to Safe Mode.
- ๐ Hardware problems: A damaged power button, a discharged battery (less than 5%) or a faulty plume can simulate a command to enter diagnostic mode.
- ๐ ๏ธ Manually enable via the engineering menu. Rarely, but users activate Safe Mode themselves through adb commands or hidden settings (for example, in ##4636##).
Interesting fact: on some Xiaomi models (such as the Redmi Note 10 Pro or Poco X3 Pro), the safe mode can be activated when the phone is connected to an uncertified charger with a broken power circuit, which is due to the protection against voltage drops embedded in the firmware.
If your phone boots into Safe Mode each time it turns off, it could indicate damage to /data partition or conflict with Magisk/TWRP (if you use custom firmware).
Method 1: Standard Reboot (works 80% of the time)
To start with, the simplest method that helps most users is that Xiaomiโs Safe Mode is not a lockdown, but a temporary state, so in most cases, a normal reboot is enough:
- Hold the Power button on the side panel of the phone.
- In the menu that appears, select "Reboot".
- Wait for the device to be turned off and on completely (usually 30-60 seconds).
If you've lost the Safe Mode label after you reboot, you've solved the problem, but there are times when the phone loops and loads back into Safe Mode, and then try the alternative:
- ๐ Forced Reboot: Hold the Power button + Loudness upwards during 10-15 Just let go of the buttons and wait for the standard load.
- ๐ Rebooting with a connected charger: Sometimes helps if the reason lies in the low battery level.
Make sure battery power >15% | Turn off all cables (USB, headphones) | Check if the volume button is stuck | Remember which apps were installed before the crash-->
โ ๏ธ Attention: If after 3-4 If you reboot your phone, it's still back to safe mode, don't keep trying forever, it could indicate a system partition or hardware defect. 3-5.
Method 2: Removing "problematic" applications
If the standard reboot didn't work, it's probably one of the apps that you installed, and Safe Mode is designed to allow you to remove conflicting software without interference, and here's how to do it:
- Go to Settings โ Applications โ Application Management.
- Sort the list by installation date (Last) to see the recently added programs.
- Remove suspicious applications, especially: ๐ฆ Annexes established from APK-files (outside Google Play). ๐ Root-rights applications (e.g. Lucky Patcher, GameGuardian). ๐ก๏ธ Antiviruses or โoptimizersโ from little-known developers. ๐ฎ Launchers and themes that change the system interface.
After removing, restart the phone.
If you are not sure which application caused the failure, you can use the safe mode for diagnosis:
- Launch your phone in Safe Mode (if itโs already in it, skip this step).
- Check if the phone is stable without third-party software.
- Alternately remove the applications and restart the device to identify the โculpritโ.
๐ก
If you are using Xiaomi EU ROM or custom firmware, check the compatibility of installed Magisk modules. Some of them (for example, Riru or LSposed) can conflict with the core of the system and provoke a transition to Safe Mode.
For advanced users: If you suspect that the problem is in a system application (such as MiuiDaemon or SecurityCenter), you can try resetting their settings via adb:
adb shell pm clear com.miui.daemon
adb shell pm clear com.miui.securitycenterBut be careful โ this may result in some security settings being reset.
Method 3: Resetting settings (if nothing helps)
If previous methods didnโt work, itโs time for more radical measures: Resetting will return the phone to factory status, but delete all user data (photos, contacts, messages, etc.) Be sure to back up important information before you start!
There are two options for resetting:
| Type of discharge | What's removed | How to execute | Implementation time |
|---|---|---|---|
| Soft reset (through settings) | Applications, settings, accounts | Settings โ About the phone โ Resetting settings | 5-10 minutes |
| Hard reset (via Recovery) | Everything, including internal memory | Power buttons + Volume up โ Wipe Data | 10-15 minutes. |
| Reset via Mi Account | Only system settings | via i.mi.com (requires account linking) | 3-5 minutes |
Step-by-step instructions for a hard reset (if the phone does not respond to commands):
- Turn off the phone (hold power for 10+ seconds).
- Press Power + Volume up until the Mi logo appears.
- From the Recovery menu, select Wipe Data โ Wipe All Data (use volume buttons for navigation, power for confirmation).
- After reset, select Reboot โ Reboot to System.
Method 4: Checking hardware buttons
Few people know, but sticking or mechanically damaging buttons can lead to automatic booting in safe mode.This is because the system recognizes holding Volume Down when turned on as a command to activate Safe Mode.
How to check:
- Carefully inspect the Power and Loud buttons for physical damage or contamination.
- Try pressing each button several times โ they should return to their original position without jamming.
- If the Volume down button is stuck, gently clean it with alcohol or compressed air.
For diagnosis, you can use the button test in the engineering menu:
- Enter the code ##4636## in the Phone app.
- Go to the Equipment Testing section.
- Select the button test and check each oneโs reaction.
What to do if the button is broken?
On Xiaomi models with touch buttons (for example, Mi Mix) 2S or Mi 11) The problem may be a malfunction of the digitizer, in which case the safe mode can be activated due to false presses on the screen, and you can check this by connecting the phone to the computer and viewing the logs through the adb logcat โ if there are many events. KEYCODE_VOLUME_DOWN, It's the digitizer's fault.
Method 5: Fastboot Flashing (for power users)
If all previous methods failed, the last option is to completely reflash the phone through Fastboot mode, a radical solution that will return the device to a โcleanโ state, but will require a computer and basic knowledge of working with MIUI.
Step-by-step:
- Download the official firmware for your model from en.miui.com (choose the Fastboot version, not Recovery!).
- Unpack the archive in a folder on your computer.
- Install the Mi Flash Tool drivers and connect the phone in Fastboot mode (hold Power + Volume down when connecting to USB).
- Launch the Mi Flash Tool, select the firmware folder and click Refresh โ Flash.
- Wait for the process to finish (5-10 minutes) and restart the phone.
Important nuances:
- ๐ Use the original. USB-cable โ cheap analogues can cause firmware errors.
- ๐ Make sure the battery is charged >50%, otherwise the process may be interrupted.
- ๐ Choose firmware strictly for your model! firmware from Redmi Note 10 will not work for Redmi Note 10 Pro.
๐ก
Fastboot flashing removes all data, including the Mi Account lock. If the phone was tied to a Xiaomi account, after the firmware will require authorization to unlock.
If the phone boots again in safe mode after firmware, this may indicate:
- ๐ง Iron problems (e.g., a failure of eMMC flash memory).
- ๐ฑ Conflict with the bootloader (if you previously unlocked the Bootloader).
- ๐ Failure of the power controller that incorrectly initializes the system.
In such cases, it is better to contact the Xiaomi service center, since self-repair can lead to a complete loss of the deviceโs performance.
What if the safe mode appears again?
If you managed to exit Safe Mode, but it comes back after each reboot, the problem lies deeper.
- Check system updates: go to Settings โ About Phone โ System Update and install the latest version of MIUI/HyperOS.
- Reverse to the previous firmware if the crash started after the update. To do this, download the old version from Xiaomi Firmware Updater and run it through Recovery.
- Check your phone for viruses with Malwarebytes or Dr.Web Light โ some malware can mimic commands to log in to Safe Mode.
- Reset your Mi Account settings (if your phone is tied to your account) and sometimes sync conflicts result in a cyclical boot in safe mode.
- Contact the service if you suspect a hardware malfunction (for example, after a fall or moisture).
Critical information: On Xiaomi phones with MediaTek processors (e.g. Redmi 9A, Poco M3), cyclic Safe Mode may be associated with an error in the mtk-kpd.ko kernel driver.In this case, only a flash flashing with full data partition formatting via SP Flash Tool will help.
If you use custom firmware (like LineageOS or Pixel Experience), check the kernel compatibility with your model.Some builds may conflict with Dynamic Partition (the technology used in the new Xiaomi), leading to constant transitions to Safe Mode.