Why You Need Safe Mode on Xiaomi and When to Use It
Safe Mode on Xiaomi, Redmi and POCO smartphones is a diagnostic mode that loads a system with a minimum set of drivers and disables all third-party applications. It becomes an indispensable tool when the device starts to βglutβ: spontaneously reboot, slow down or issue errors like com.android.phone stopped. In 80% of cases, the culprit of such problems are recently installed programs that conflict with the MIUI firmware.
Specific scenarios when to boot into Safe Mode:
- π Xiaomi smartphone is cyclically restarted (bootloop) after installing an update or application.
- π’ The system is slowing down, although in Settings β Battery no background processes.
- π± The screen is blocked by arbitrary gestures (virus or launcher failure).
- π The sound is lost or distorted after connecting the headphones.
- πΆ Mobile network or Wi-Fi is disabled immediately after connection.
Itβs important to understand that Safe Mode doesnβt delete data or reset settings; it just temporarily disables all user applications, leaving only system services, and it can reveal whether problems are related to software or hardware (such as a damaged battery or memory module).
Method 1: Classic input via power buttons (works on 90% of models)
Itβs a versatile method that works on most Xiaomi devices, from the Redmi Note 4X (2017) to Xiaomiβs flagship 14 Ultra (2026).The algorithm is the same for all MIUI versions, including MIUI 14 and HyperOS.
- Turn off the smartphone with a long press on the power button (10-15 seconds) until the screen goes out.
- Hold the power button until the Mi logo appears (usually 3-5 seconds).
- As soon as the logo appears, immediately press and hold the Volume Down button.
- Do not let go of Volume Down until the bottom left corner of the screen says Safe Mode (usually 10-20 seconds).
If the screen is locked with a password, unlock it β the standard pattern lock or PIN works in Safe Mode. Please note: on some models (for example, POCO F5), a watermark Safe Mode at the bottom of the screen may appear instead of the inscription.
Holding the power button until the Mi logo appeared
Immediately after the logo pinched Volume Down
Volume Down has not let go 15+ seconds
The screen reads "Safe Mode"
-->
β οΈ Note: On HyperOS devices (e.g. Xiaomi) 13T Pro) the retention time of Volume Down can be increased to 25 seconds. If the inscription does not appear, try again, holding the button longer.
Method 2: Sign in via the Recovery Menu (for advanced users)
If the smartphone does not respond to buttons or is stuck on the logo, you can log into Safe Mode via Mi Recovery. This method is suitable for devices with an unlocked bootloader or custom firmware, but requires caution - improper actions in Recovery can lead to a data reset.
Instructions:
- Turn off the phone (hold power + Volume Up for 15 seconds when you freeze).
- Press Power + Volume Up at the same time and hold until the Mi Recovery menu appears.
- In the menu, select Reboot to Safe Mode (navigation β volume buttons, choice β power button).
- Confirm the reboot by pressing Yes.
If there is no Reboot to Safe Mode option (relevant to older versions of MIUI), try:
1. Select "Advanced" β "File Manager".
2. Go to /data/property/.
3. Find the file persistant.properties and edit the line:
ro.boot.safemode=1
4. Save and restart.β οΈ Note: Editing files in Recovery without backup can cause data loss. On HyperOS devices, this method may not work due to the changed partition structure. /data.
What happens if Recovery does not open?
Method 3: Use ADB (for developers and power users)
If you have access to ADB (Android Debug Bridge), you can enable Safe Mode via command, which is useful when physical buttons don't work or the device is connected to a PC.
Step-by-step:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional β For Developers).
- Connect your smartphone to your PC through USB-cable (original!).
- Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED --es safemode 1
adb rebootOnce you restart, the device will automatically log in to Safe Mode. To return normal mode, do:
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED --es safemode 0The advantage of this method is the ability to remotely control (for example, if the sensor screen is not working).However, on devices with HyperOS and MIUI 14+, additional debugging confirmation on the smartphone screen may be required.
1. Install the latest Xiaomi USB Drivers.
2. switch USB connection mode to File Transfer (MTP).
3. Use another USB-cable (preferably original).-->
Method 4: Forced entry when the system freezes
When Xiaomi is stuck on the boot screen or cyclically rebooted, standard methods may not work, and in such cases, a hardware reset and then login to Safe Mode will help.
Action:
- Turn off the device with a long press Power + Volume Up + Volume Down (15-20 seconds).
- Once the screen goes out, immediately press Power + Volume Down and hold for 10-15 seconds.
- Let go of the Power, but keep holding Volume Down until Safe Mode comes along.
If this method didnβt work, try the combination for Fastboot Mode:
1. Hold Power + Volume Down for 10 seconds.
2. In the Fastboot menu, select "Recovery Mode" with the Volume Down button.
3. In Recovery, select "Reboot to Safe Mode."| Xiaomi model | Does Method 4 work? | Notes |
|---|---|---|
| Redmi Note 10/11/12 | Yes. | It may take 2-3 attempts. |
| POCO X3/X4/X5 | Yes. | Hold Volume Down for at least 20 seconds |
| Xiaomi 12/13/14 | Partially. | HyperOS only works through ADB. |
| Redmi 9A/9C | No. | Use Method 1 or 3 |
How to get out of Safe Mode on Xiaomi
You can return your smartphone to normal mode in several ways, depending on how you logged in:
- π Reboot: Just hold the power button and select Reboot. After the reboot, the device will boot in normal mode.
- π± Through notification: Swipe down the notification bar and click Safe Mode enabled β Turn it off (works on) MIUI 12+).
- π§ Through ADB: Adb shell am broadcast command -a android.intent.action.BOOT_COMPLETED --es safemode 0.
- π οΈ Forced: If the screen doesn't respond, hold power + Volume Up 15 seconds for a hard reboot.
If the problems persist after leaving Safe Mode, it means that their cause is not in third-party applications, but in:
- Damaged firmware (requires flashing through Fastboot).
- Hardware failure (for example, the dump of the memory chip).
- Virus in system files (reset via Wipe Data in Recovery).
π‘
If after leaving Safe Mode, the phone spontaneously reboots again into safe mode, this is a sign of damage to the /data partition.Solution: factory reset or flash.
Frequent mistakes and their solutions
Even when you follow the instructions, you're going to have some common problems.
β οΈ Warning: If you log in to Safe Mode, you see the word No Command on the screen, it means that the recovery section is damaged. Solution: run the stock recavers through the Mi Flash Tool.
| Problem. | Possible cause | Decision |
|---|---|---|
| There's no sign of a Safe Mode. | Too early/late retention Volume Down | Repeat by holding the button strictly after the Mi logo appears |
| The phone vibrates, but does not turn on | Battery discharged or power cable damaged | Charge the device for 30+ minutes, then try again |
| Safe Mode does not have access to settings | System launcher damaged | Install an alternative launcher via ADB: adb install launcher.apk |
| ADB does not see the device | Drivers not installed or USB Debugging enabled in guest mode | Reinstall drivers and check debugging status in Settings β For developers |
If none of the methods worked, and the device is critically needed to be brought back to life, consider the option of firmware via Fastboot or contact the Xiaomi service center. Remember: on devices with a locked bootloader (most new models), independent firmware can lead to a breeze.