How to remove changing screensavers Xiaomi: 5 proven ways

Why Xiaomi screensavers annoy users and can they be removed?

Replacement screensavers on Xiaomi devices are one of the most controversial features of MIUI and PatchWall (the interface for TVs). On the one hand, they add dynamism to the lock screen or expectations by showing beautiful landscapes, banner ads or useful tips. On the other hand, many users complain of intrusive changes in pictures, awkward layout of interface elements and even slowing down the system due to the background loading of new images.

A particularly pressing problem for Mi TV and Redmi Smart TV owners is that screensavers can appear not only on the lock screen, but also when the device is idle. In this article, we will discuss all the working ways to disable them, from standard settings to hidden commands for power users. Importantly, some methods require developer rights or even unlock the bootloader, so assess the risks in advance.

If you're tired of constantly changing background images, advertising, or just want to get a static image back, read on. We tested each method on the current 2026 firmware and indicated which models they are suitable for.

Method 1: Disable screensavers through standard MIUI settings (for smartphones)

On most Xiaomi, Redmi and POCO smartphones with MIUI 12-14 shell, the lock screen screen screen screen screens are controlled via the theme menu. This method is the most secure and does not require additional rights. However, it does not work on all models - some budget devices (for example, Redmi 9A or POCO M3) have a reduced setting.

To remove the changing screensavers:

  • πŸ“± Open the Themes app (icon with brush).
  • πŸ–ΌοΈ Go to the tab of the Lock screen.
  • πŸ” Select the section Screensavers or Dynamic Wallpaper.
  • ❌ Turn off the slider Automatic shift or press Set static.
  • πŸ”„ If you don’t have an option, try changing the theme to a standard one (Basic or Basic). MIUI Default).

On some firmware, the path may be different. For example, in MIUI 14 for Xiaomi 13 or Redmi Note 12, you need to go to Settings β†’ Lock screen β†’ Lock screen style β†’ Settings β†’ Savers and deactivate the Automatic Screensaver option.

πŸ’‘

If after turning off the screensavers continue to change, try to clear the cache of the Themes app in the application settings. This will reset all uploaded background images.

⚠️ Note: On regional firmware devices (e.g. India or China), theme menus may be limited, in which case try changing the region in the settings or use alternative methods in this article.

Method 2: Disable the screensavers on Xiaomi TVs (PatchWall)

On Mi TVs, Redmi Smart TVs and Xiaomi TV A, the screensavers are controlled via PatchWall interface. The situation is more complicated than on smartphones: the manufacturer actively promotes advertising and dynamic content, so there may not be direct options to turn off.

Instructions for PatchWall 3.0-4.0 (current for 2020-2026 models):

  1. πŸ“Ί On the remote, press Settings (cogs) β†’ Account & Security.
  2. πŸ‘€ Select Mi Account and disable data synchronization (this will stop the loading of screensavers).
  3. πŸ”„ Go back to the main menu and go to Settings. β†’ Display & Sound β†’ Screensaver.
  4. ⏱️ Set Never for the Start After option).
  5. πŸ–ΌοΈ In the Screensaver style section, select None or Static image.

If the None option is missing, try the following trick:

  • πŸ“ Connect. USB-drive with one static image in.jpg format (resolution at least 1920Γ—1080).
  • πŸ”Œ In the screensaver menu, select Custom and specify the path to your file.
  • πŸ”’ Turn it off after use USB β€” The TV will use the last picture uploaded.
What to do if the screensaver returns after the update?
After a firmware update, PatchWall often resets screensavers settings. To avoid this, before updating: 1. Back up the settings in Settings β†’ Account & Security β†’ Backup. 2. Turn off the Internet during the process (if you update manually). 3. Return the screensavers settings immediately after the update without connecting the TV to the network.

Model TV setPatchWall versionDoes the shutdown support screensavers?Alternative method
Mi TV 4S, Mi TV 4X2.0–3.5❌ No direct option.USB with picture + disabling Mi Account
Redmi Smart TV X3.0–3.8⚠️ Partially (timer only)ADB-commands (see Method 4)
Xiaomi TV A Pro (2023–2026)4.0+βœ… Yes (Screensaver menu)Not required
Mi TV Q1, Q23.5–4.0❌ No.Firmware with modified PatchWall

Method 3: Using Developer Mode (for Power Users)

If standard settings don’t work, you can try turning off screensavers through developer mode, a method that works on most Xiaomi devices, but requires caution – wrong actions can lead to crashes.

The algorithm for smartphones:

  1. πŸ”§ Activate Developer Mode: Go to Settings β†’ About the phone and 7 times click on the version MIUI.
  2. πŸ› οΈ Back to Settings β†’ Additionally. β†’ For developers.
  3. πŸ” Find the option to Disable the screensaver MIUI (It is called Disable Miui Screen Saver).
  4. βœ… Turn it on and restart the device.

For Xiaomi TVs, the way is different:

Settings β†’ Device β†’ About the device β†’ Press 7 times on the PatchWall version


Settings β†’ For developers β†’ Debugging by USB (enable)




Settings β†’ For developers β†’ Disable screensavers animation (if any)

On some models (e.g., Mi). TV P1 2021 year) option hidden under the name com.miui.screen_saver β€” It can only be turned off through ADB.

πŸ“Š What kind of way to turn off the screensavers you tried?
Standard settings
Developer mode
ADB-team
Firmware
Nothing helps.

Method 4: ADB-commands for complete shutdown (universal method)

If previous methods didn’t work, the Android Debug Bridge (ADB) is a deep customization tool for Android devices, which is suitable for all Xiaomi devices, but requires a connection to a computer.

Step-by-step:

Install Xiaomi drivers on PC (download from [en.miui.com](https://en.miui.com)

Enable debugging over USB in the developer settings

Download the ADB platform ([developer.android.com](https://developer.android.com/studio/releases/platform-tools)

Connect the device to the PC and confirm the debugging permission

-->

For smartphones, enter in the command line:

adb shell pm hide com.miui.miservice # Disables the screensavers service


adb shell settings put global screen_off_timeout 0 # Turns off sleep timer

For Xiaomi TVs, use:

adb shell pm disable-user --user 0 com.miui.tv.screensaver # Disables PatchWall screensavers


adb shell settings put global screensaver_enabled 0 # Deactivates system screensavers

After you execute the commands, restart the device. If the screensavers return, check if the settings reset after the update, in which case you will have to repeat the procedure or consider the firmware with a modified PatchWall (see Method 5).

⚠️ Attention: Teams ADB If the screensavers appear again after the firmware update, add these commands to the auto-execute script when downloaded (for example, via Tasker or MacroDroid).

Method 5: Firmware with modified PatchWall (for TVs)

If none of these methods worked, the last resort is to install custom firmware with remote screensavers, which is only suitable for advanced users, as it requires unlocking the bootloader and risks losing warranty.

Popular firmware for Xiaomi TVs:

  • πŸ“¦ PatchWall Mod is a modified version with remote ad modules and screensavers. TV 4S/4X, Redmi Smart TV.
  • πŸ”§ AOSP Xiaomi TV β€” Full replacement of firmware with β€œclean” Android TV (It's not PatchWall. It works for Mi. TV Q1/Q2, but requires manual porting.
  • πŸ›‘οΈ Magisk modules, for example, Disable_Miui_ScreenSaver, nucleo-blocking.

Installation instructions (simplified):

  1. πŸ”“ Unlock the bootloader through the Mi Unlock Tool (requires a binding Mi Account and wait 7-30 days).
  2. πŸ“₯ Download the firmware from the forum 4PDA XDA-Developers (check compatibility with your model!).
  3. πŸ”§ Install via Fastboot or TWRP (TVs are usually used for USB Burning Tool).
  4. ⚠️ After firmware, reset to factory settings to avoid conflicts.

Installing unofficial firmware on Xiaomi TVs could lead to loss of features DRM (Netflix, Disney+ into 4K Before the procedure, check if the selected firmware supports Widevine. L1.

πŸ’‘

Firmware is the most radical, but it's also the most reliable way. If you're not willing to take risks, you'd better stop at it. ADB-commands or standard settings.

What if the screensaver returned after the update?

One of the most common problems is returning screensavers after a MIUI or PatchWall update, which is because system applications (com.miui.miservice, com.miui.tv.screensaver) restore their default settings.

Decisions:

  • πŸ”„ Reverse to the previous firmware version (if the update came by air, use Fastboot for downgrade).
  • 🚫 Block updates for specific applications through ADB: adb shell pm disable-user --user 0 com.xiaomi.discover
  • πŸ”§ Use Magisk modules that β€œfreeze” screensaver settings (e.g. App Systemizer).
  • ⏳ Set up automatic execution ADB-commands after download (via Tasker or Termux).

On Xiaomi TVs with PatchWall 4.0+, you can try another trick:

  1. πŸ“₯ Install. APK-PatchWall Mod Apk file (available at WEB) 4PDA).
  2. πŸ”§ In the Mod settings, select Disable Screensaver Completely.
  3. πŸ”„ Restart the TV.

⚠️ Attention: On new Xiaomi models TV A2 Xiaomi TV S Pro (2026) has tightened control over system applications, attempts to modify them can lead to locking the device (brick!

FAQ: Frequent questions about Xiaomi screensavers

❓ Why do they appear again after they have been removed?
This is due to background updates to system applications (e.g. com.miui.miservice).To avoid returning screensavers: Disable automatic application updates in Settings β†’ Annexes β†’ Auto-update. Use it. ADB-command to freeze the application: adb shell pm disable-user --user 0 com.miui.miservice On TVs, turn off sync with Mi Account.
❓ Can I remove the screensaver without root rights?
In most cases, standard settings are available or ADB-Root is required only for: Remove system APK-screen-file (/system/priv-app/ScreenSaver). Install Magisk modules that block screen savers at the kernel level, modify build.prop files to turn off services. 1–4 article.
❓ Why my Redmi Note 10 doesn’t have the option to turn off the screensavers?
On some budget models (Redmi) 9/9A/10, POCO M3/M4) The dynamic screensaver function is implemented through the Theme app, and there are no direct settings for it. Try: Set a static lock screen theme. Clear the application data Themes (Settings) β†’ Annexes β†’ Application management β†’ Topics β†’ Warehouse β†’ Clear the data. Use it. ADB-Command: adb shell pm hide com.miui.miservice
❓ How to return the screensaver if I change my mind?
To restore screensavers: On smartphones: go to Themes β†’ Lock screen and enable Autoshift. On TVs: in Settings β†’ Display & Sound β†’ Screensaver, select any style. If you used ADB, follow: adb shell pm enable com.miui.miservice adb shell pm enable com.miui.tv.screensaver
❓ Are there any applications for managing screensavers?
Yes, but their effectiveness depends on the device model: πŸ“± Screen Off Animations (for smartphones) – allows you to configure screen-off animations, but does not always block screensavers MIUI. πŸ“Ί TV Screensaver Disabler (for Android) TV) β€” It works on some Xiaomi models, but requires root. πŸ”§ App Ops – allows you to restrict the rights of system applications (for example, turn off the Internet for com.miui.miservice).Beware of applications that promise to β€œcompletely remove screensavers” without root – often this is a scam.