Safe Mode (Safe Mode) on Xiaomi TV Box is a diagnostic mode that is automatically activated when firmware malfunctions, application conflicts, or the device is incorrectly turned off. In this mode, the console loads with a minimum set of drivers and disables all third-party applications, which helps to identify the cause of the problem, but for most users, this means one thing: favorite services like YouTube, Kodi or other services. IPTV-Players are no longer available, and the interface is limited.
If your Mi Box S, Mi Box 4 or Mi TV Stick is stuck in safe mode after updating, resetting or installing a questionable APK, donโt panic. 90% of the time, you can solve the problem without going to the service center. In this article, weโll look at 5 proven ways to disable Safe Mode, including hidden methods for advanced users, and explain why the mode can be re-enabled and how to avoid it.
Reasons to activate Safe Mode on Xiaomi TV Box
Before we get to the instructions, it's important to understand what triggered the Safe Mode transition, which will not only help you get out of the mode, but also prevent it from reappearing, and here are the most common reasons:
- ๐ Failed firmware update โ interrupted download OTA-package or installation of an unofficial firmware may cause the loader to fail.
- ๐ฑ Conflict of third-party applications - viruses, pirated APK Apps with incorrect permissions (such as modified versions of Netflix or Disney)+).
- โก Hardware failures โ chipset overheating, faulty flash memory or power supply problems (especially relevant for Mi Box S with cheap adapters).
- ๐ง Incorrect resetting of settings โ if you performed Hard Reset through recovery, but the process was interrupted.
- ๐ฎ Errors in connecting the periphery - some USB-Devices (keyboards, gamepads) can cause conflicts when booting.
Interesting fact: on Xiaomi TV Box with Android TV 9/10 firmware, the safe mode can be turned on even because of the banal overflow of the cache. The system perceives this as a critical error and goes into diagnostic mode.
Method 1: Reboot the console (the easiest method)
In 60% of cases, the safe mode on the Xiaomi TV Box is turned on once after a failure and disappears after a normal restart.
- On the remote, press and hold the Power button (or Home + Back on some models) for 5-7 seconds.
- In the menu that appears, select Reboot.
- Wait for the complete shutdown and automatic switching on of the console (usually takes 20-30 seconds).
If you don't see "Safe Mode" in the bottom right corner of the screen after you reboot, you've solved the problem. If you still have the label, move on to the next way.
๐ก
On the Mi TV Stick, the Power button is often combined. To trigger the reboot menu, try pressing Home + Volume Up for 10 seconds.
Method 2: Cleaning the cache and application data
Clogged cache or corrupted system application data is the second most common reason for Safe Mode activation, especially if you've recently installed an APK from unknown sources.
- Go to Settings โ Applications.
- Select the All Apps tab and search for Google Play Services, Android TV Launcher, and Mi Home (if any).
- For each of them, click Storage โ Clear cache and Clear data.
- Reboot the console.
If Safe Mode disappeared after cleaning, but returned after a while, the problem lies in one of the third-party applications.
- ๐ Remove all newly installed APK (Especially from unknown sources).
- ๐ก๏ธ Check the console for viruses with Malwarebytes (available on Google Play for Android) TV).
- ๐ฆ Reverse updates for system applications (if available).
โ๏ธ Checklist before cleaning the cache
Method 3: Resetting settings to factory
If previous methods failed, you'll have to perform a hard reset, which will delete all user data but return the console to working condition. On the Mi Box S and Mi TV Stick, resetting through the settings menu can be blocked in Safe Mode - in this case, use the hardware method (Reset button on the case).
Reset via menu (if available):
- Go to Settings โ Device โ Reset settings.
- Choose Delete all data and confirm the action.
- Wait for the process to be completed (the console will reboot automatically).
Hardware reset (if menu is not available):
- Find a small hole on the console body that says Reset (usually next to the HDMI port).
- Take a paperclip or toothpick, press and hold the button inside the hole for 10-15 seconds.
- Release the button when the Mi logo appears on the screen.
What to do if the reset does not help?
Method 4: Flashing over USB (for advanced users)
If the Xiaomi TV Box is persistently returning to safe mode after a reset, the system firmware is likely damaged, in which case only a complete reinstallation of the software through the USB Burning Tool, the official utility from Amlogic (the manufacturer of chipsets for the Mi Box), will help.
What you need:
- ๐ป Computer on Windows 7/10/11 (On macOS, the utility does not work).
- ๐ Cable USB-A โ USB-A (PC-connection).
- ๐ Official firmware for your model (you can download it on the Xiaomi website or forum) 4PDA).
- ๐ ๏ธ Utility. USB Burning Tool (last version).
Step-by-step:
- Install the USB Burning Tool and unpack the archive with the firmware (file with the.img extension).
- Connect the Xiaomi TV Box to your PC with a USB-A โ USB-A cable, holding the Reset button on the console.
- Launch the USB Burning Tool, press File โ Import image and select the firmware file.
- Press Start and wait until the process is completed (about 5-10 minutes).
- Turn off the console and perform the first setup.
| Model | Chipset version | Firmware reference | Notes |
|---|---|---|---|
| Mi Box S (MDZ-22-AB) | Amlogic S905X2 | Official server | Look for files marked stable |
| Mi Box 4 (MDZ-16-AB) | Amlogic S905X | 4PDA | Suitable firmware for Mi Box 3 with improvements |
| Mi TV Stick | Amlogic S905Y2 | XiaomiUI | Requires unlocking of the loader |
โ ๏ธ Attention: Flip-through through USB The Burning Tool resets all settings and deletes data, and if the prefix is warranty, this method can cancel it, and also don't use firmware from third-party developers, which can be fraught with building up the device.
Method 5: Disable Safe Mode via ADB (for experienced)
If you have experience with Android Debug Bridge (ADB), you can try disabling Safe Mode via the command line, which works even if the console does not respond to the remote.
Preparation:
- Download and install ADB Tools (e.g. Googleโs Platform Tools).
- Turn on the console Debugging over USB in Settings โ For developers (if the menu is available).
- Connect Xiaomi TV Box to your PC via USB.
Commands to disable Safe Mode:
adb shell
su
setprop persist.sys.safemode 0
rebootIf the su command is not working (no root rights), try an alternative method:
adb shell am broadcast -a android.intent.action.BOOT_COMPLETEDโ ๏ธ Attention: Use ADB It requires an unlocked bootloader. On some Xiaomi models TV Box (e.g. Mi Box S with firmware) MIUI TV) debugging USB It can be disabled by default. In this case, first perform a reset settings.
How to prevent the re-enablement of Safe Mode
To prevent safe mode from reappearing, follow these guidelines:
- ๐ Regularly update the firmware โ use only official ones OTA-menu packages Settings โ About the device โ Updating the system.
- ๐ฆ Remove Unnecessary Apps โ Keep at least 1GB of free storage space.
- ๐ก๏ธ Don't install it. APK from unknown sources, especially modified versions of Netflix, Spotify, or IPTV-player.
- โก Use the original power supply โ cheap adapters can cause overheating and failures.
- ๐ Avoid โhotโ shutdown โ always turn off the console through the menu, rather than pulling the cord out of the socket.
If your console overheats frequently (especially for the Mi Box S in enclosed cabinets), consider installing additional cooling. USB-fan connected to the prefix port.
๐ก
The most common reason for re-enabled Safe Mode is that your firmware files are damaged after an incorrect update. Always check the checksums (MD5) of downloaded firmware before installing.