Why Xiaomi TV boots in Safe Mode and what to do about it
Safe mode on Xiaomi Mi TVs TV (including the Mi models TV 4A/4S/4X/5/5X/Q1/Q2/P1) β It's a diagnostic mode that activates automatically when a system malfunctions, and it shuts down all third-party applications, and the interface is limited to basic functions. Most often, users face this problem after a failed firmware update, application conflict, or hardware failures.
The main signs of safe mode: in the lower right corner of the screen, the inscription "Safe Mode" (or Safe Mode in English firmware), there are no installed applications (for example, Netflix, YouTube or IVI), and the settings are reset to factory. It is important to understand that this mode is not a breakdown - it is an Android TV security mechanism that helps to eliminate software malfunctions.
In 80% of cases, a simple reboot solves the problem, but if the TV is stuck in safe mode after several attempts, more radical measures will be required. Below we will discuss all working methods, from elementary to advanced, including hidden commands for the engineering menu.
Method 1: Forced rebooting of the TV
The fastest and safest method is a hard power reset, which will work if the failure is temporary (for example, after a voltage surge or an application freezes).
- π Turn off the TV from the outlet (pull out the plug, don't use the button on the remote control!).
- β±οΈ Wait 2-3 minutes β this time is enough for the capacitors to discharge and the memory cache to clear.
- π Connect the power back and turn on the TV button on the case (not remote!).
- πΊ Wait for full download (up to 5 minutes). If the Safe Mode label disappears, the problem is solved.
If you have a safe mode after the reboot, try repeating the procedure 2-3 times in a row, sometimes system errors are eliminated only after several on/off cycles.
β οΈ Warning: Do not use the Power button on the remote to turn off - this is a "soft" shutdown that does not reset the cache.
Method 2: Reset to factory settings via menu
If the reboot doesn't work, the next step is a hard reset, which will delete all user data, including accounts, installed apps and network settings, but will keep the current firmware version.
- On the remote, press Settings (βοΈ) β All settings β The device β Data resetting.
- Select Reset all settings (or Factory Data Reset in English firmware).
- Confirm the action by entering PIN-code (default 0000 or 1234).
- Wait until the process is completed (up to 10 minutes) β the TV will restart automatically.
Once reset, you'll have to reset your Wi-Fi, log into your Google/Mi Account, and install apps, and if you've lost the safe mode, the problem was user data conflict.
βοΈ Preparation for discharge
β οΈ Attention: On Xiaomi TVs with Android firmware TV 11+ (2022 and later models may require a link to the Mi Account that was used when you first turned on after the reset. If you do not remember the data, restore access to account.xiaomi.com in advance.
Method 3: Manual firmware update
If the safe mode appears after a software update or because of a corrupted firmware, forced firmware reflashing will help, a method suitable for advanced users, since it requires downloading official software from the Xiaomi site.
Step-by-step:
- π Download the firmware for your model from the official website: Official Xiaomi Updates (select the Mi section) TV). Or through MIUI Downloads (filter by device).
- π Unpack the archive and copy the file update.zip empty USB-accumulator (FAT32, before 32 GB).
- π Connect the flash drive to USB-TV port (usually located on the side or back).
- βοΈ Launch the update: Settings β About the device β Updating the system β Update through USB
It takes 10 to 20 minutes, and don't disconnect the TV from the network, or remove the flash drive until it's done, and it can cause the device to "brickle up," and the TV will reboot normally after the update.
| Model TV set | The Last Stable Firmware (2026) | File size | Download link |
|---|---|---|---|
| Mi TV 4A/4S | Android TV 9 (MIUI TV 3.0.18) | 1.2 GB | Download |
| Mi TV 5/5X | Android TV 10 (MIUI TV 4.0.22) | 1.5 GB | Download |
| Mi TV Q1/Q2 | Android TV 11 (MIUI TV 5.0.15) | 1.8 GB | Download |
What to do if the firmware is not installed?
Method 4: Disable Safe Mode via ADB (for Advanced)
If standard methods fail, you can use the Android Debug Bridge (ADB), which requires a PC and basic command line knowledge, but allows you to exit safe mode without resetting data.
Instructions:
- π₯οΈ Install. ADB: Download Google's Platform Tools. Unpack the archive to the root of the disk. C:\platform-tools\.
Connect the TV to the PC
Settings β About the device β Debugging by USB (enable)Remember. IP-TV address (can be seen in Settings) β Network).
Follow the commands
cmd
cd C:\platform-tools\
adb connect [IP- TV address]:5555
adb shell settings put global safe_mode 0
adb rebootAfter the reboot, the safe mode must shut down. safe_mode 0 It didnβt work, so try an alternative:
adb shell am broadcast -a android.intent.action.BOOT_COMPLETEDβ οΈ Attention: On Android TVs TV 12+ (Like Mi. TV P1 2023) debugging USB It can be blocked by default. To unlock it, you will need a Xiaomi developer account (you can register at dev.mi.com).
π‘
If ADB can't see the TV, check the Windows firewall - it can block port 5555.Add an exception for the adb.exe file.
Method 5: Hardware reset (if nothing helps)
If the software methods fail, you can reset the hardware through the service menu, and this method will work even if the TV doesn't respond to the remote or doesn't turn on.
Instructions for most Xiaomi Mi TV models:
- π Turn off the TV.
- π±οΈ Press the Menu button on the case (usually located under the logo or sideways).
- π Connect the power back without releasing the button for 10-15 seconds.
- πΊ Release the button when the Mi logo appears on the screen β the TV will go into recovery mode.
- π Choose Wipe. Data/Factory Reset using volume buttons and confirm the choice of power button.
If Safe Mode appears after installing a specific application (such as Kodi or Aptoide TV), uninstall it and check compatibility with your model on the developerβs website.