How to make sure that the wallpaper does not change on Xiaomi: the complete guide

Why Xiaomi is Automatically Changing Wallpaper and How to Stop It

Are you tired of your Xiaomi, Redmi or POCO unwittingly changing wallpapers on your lock screen or desktop? This feature, built into the MIUI shell, can be annoying โ€” especially when you have carefully selected the picture, and the system replaces it with a standard theme in a day or two, the reasons for this behavior lie in several mechanisms:

First, the default theme settings can activate the "Wallpaper Automan" option, which cycles through images from the MIUI collection. Second, some system applications (such as Mi Wallpaper or GetApps) automatically update the background as part of "personalization." Third, after updating the firmware settings can be reset, returning default settings.

The good news is that you can disable this feature in a number of ways, from simple menu settings to deep changes to system files (for advanced users). MIUI 14 and new models of 2026 (Xiaomi 14 Ultra, Redmi Note 13 Pro)+, POCO F6).

๐Ÿ“Š What kind of Xiaomi model do you have?
Xiaomi 13/14 Series
Redmi Note 12/13
POCO F5/F6
Redmi 10/11
Another model

Method 1: Disabling the auto changer in the theme settings

The most obvious and safe method is to deactivate the option in the standard theme menu, which is suitable for 90% of users and does not require superuser rights (root).

  1. Open the Themes app (the icon with a brush on your desktop).
  2. Go to Wallpaper โ†’ Lock screen or desktop (depending on where the change occurs).
  3. Slip on the current wallpaper, then select Settings (cog in the upper right corner).
  4. Find the wallpaper automan switch and turn it off.
  5. Save the changes by clicking Apply.

If you don't have the "Automan" option on the menu, your version of MIUI uses a different mechanism, and then try an alternative way:

  • ๐Ÿ”ง Go to Settings. โ†’ Display. โ†’ Wallpaper.
  • ๐Ÿ“ฑ Select Current Wallpaper โ†’ Additionally.
  • ๐Ÿ”„ Look for the option Schedule Change or Dynamic Wallpaper.

Themes app is open | Wallpaper section checked |Switch switch switch switch switch switch switched off |Save changes-->

โš ๏ธ Note: On some firmware (for example, MIUI Global for the European region) the option of auto-shift can be hidden. In this case, use Method 3 with disabling the system application.

Method 2: Removing standard MIUI wallpaper

If the system continues to replace your wallpaper with default wallpapers, the problem may lie in cached theme files. MIUI stores spare wallpaper options that are loaded when the settings fail or reset. To avoid this:

  1. Install a file manager with access to system folders (such as MiXplorer or Solid Explorer).
  2. Go to /storage/emulated/0/MIUI/theme/.data/ or (for older versions of MIUI): /data/system/theme/
  3. Delete folders with wallpaper names, lockscreen_wallpaper or default_wallpaper.
  4. Reset the device.

After that, the system will not be able to "roll back" to the standard wallpaper.

Action.RiskDecision
Delete folders in /data/system/Could cause them to fail.Create a backup of the folder before deleting
Changes to rootRestricted accessUse ADB (see Method 4)
Removal of wallpaper from /MIUI/theme/Resetting themes after updatingRepeat the procedure after each update

๐Ÿ’ก

If after removing the folders, the wallpaper is completely gone, install any wallpaper manually through the Themes application - the system will create new configuration files.

Method 3: Disabling the system application "Wallpaper"

On some devices, the automanager is handled by the system app com.miui.miwallpaper (or com.android.wallpaper) and can be disabled without being removed, preventing automatic replacement.

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings โ†’ Additional โ†’ Developer.

USB debugging

adb shell pm disable-user --user 0 com.miui.miwallpaper

Reset the device.

After deactivation of the application:

  • โœ… The wallpapering will stop.
  • โš ๏ธ You will no longer be able to change wallpapers through the standard menu (use third-party apps, such as WallpapersCraft).
  • ๐Ÿ”„ To get it back, run the command: adb shell pm enable com.miui.miwallpaper
What if the ADB does not recognize the device?
Make sure Xiaomi USB Drivers are installed and USB debugging enabled. Windows may also need to disable driver signatures via gpedit.msc (for power users).

โš ๏ธ Note: On some models (POCO F4, Redmi K50) disabling miwallpaper may cause errors when locking the screen. In this case, use Method 5 with editing the configuration file.

Method 4: Using Magisk and the Disable Miui Wallpaper

For users with an unlocked bootloader and Magisk installed, there is a more radical solution, a special module that completely blocks the wallpaper change mechanisms, which is suitable for MIUI 12-14 and works even after system updates.

Instructions:

  1. Install Magisk Manager (if not already installed).
  2. Download the module. Disable_Miui_Wallpaper_Auto_Change.zip (Check compatibility with your version MIUI!).
  3. In Magisk, go to Modules โ†’ Install from storage.
  4. Select the downloaded file and confirm the installation.
  5. Reset the device.

The module not only disables the auto-swainer, but also prevents wallpaper reset after MIUI updates โ€“ this is the only method that is guaranteed to work on firmware with enhanced protection (for example, MIUI China).

AdvantagesDeficiencies
Works after updatesRequires Magisk and unlocked bootloader
Blocks all system shifting mechanismsIt may conflict with other modules.
Compatible with HyperOS (new firmware Xiaomi)You need to keep an eye on module updates.

Method 5: Editing a Configuration File (for Advanced)

If none of the previous methods worked, the last resort is to manually edit the system file that controls the wallpaper settings, which requires root rights and caution, as incorrect changes can lead to failures.

Step-by-step:

  1. Install Root Explorer or any file manager with root support.
  2. Cross the path: /data/data/com.android.settings/shared_prefs/
  3. Find the file. com.android.settings_preferences.xml Open it in the text editor.
  4. Add or change the following lines: <boolean name="wallpaper_auto_change_enabled" value="false" /> <boolean name="lockscreen_wallpaper_auto_change_enabled" value="false" />
  5. Save the file, set the rights 644 (rw-r--r---).
  6. Reset the device.

If the file does not exist, you can create it manually with the specified content, and check for similar files in the folders:

  • /data/data/com.miui.home/shared_prefs/
  • /data/data/com.miui.miwallpaper/shared_prefs/

๐Ÿ’ก

Editing system files can cause MIUI to run unstable. Always back up before making changes!

Additional tips: how to prevent wallpaper dumping

Even after the switching off of the auto, the wallpaper can be dropped in the following cases:

  • ๐Ÿ”„ After updating MIUI (The system returns default settings).
  • ๐Ÿ“ฑ When cleaning the cache of the application "Themes".
  • ๐Ÿ”ง After resetting the settings to the factory.
  • ๐Ÿ› ๏ธ When installing a new theme from the store MIUI.

To minimize the risks:

  1. Turn off automatic themes update: Go to Themes โ†’ Settings โ†’ Update Themes. Turn off Auto Update.
  2. Back up your wallpaper: Copy your wallpaper to /Pictures/Wallpapers/. Use applications like Wallpaper Backup & Restore.

Block the Internet for "Them."

  • In Settings โ†’ Applications โ†’ Application Management โ†’ Topics.
  • Turn off your mobile data and Wi-Fi.
Can I use the stainless root and ADB?
Yes, in most cases, Method 1 (disable theme settings) or Method 2 (delete cached wallpaper) is sufficient. If these methods do not work, try: Install a third-party launcher (e.g., Nova Launcher or Lawnchair) that ignores the system settings of the wallpaper. Use the Wallpaper Changer app with the option "Block Changes".
Will these methods work on HyperOS?
HyperOS (new firmware Xiaomi, which replaced the new one) MIUI) The majority of the methods in this article apply to it, except: Method 5 (editing) XML) For HyperOS, it is better to use Method 4 (Magisk module) or Method 3 (disconnect via Magisk module) ADB). The Way to Setting Wallpaper in HyperOS: Settings โ†’ Personalization โ†’ Wallpaper.
How to return the standard MIUI wallpaper if I have removed it?
If you have removed the system wallpaper (see Method 2), you can restore it by: Download the official MIUI theme from the theme store (Themes โ†’ Online). Set any wallpaper manually - the system will automatically restore the missing files. If this did not help, reset the settings of the Themes application: Settings โ†’ Applications โ†’ Themes โ†’ Storage โ†’ Reset
Why are POCO wallpapers dropped more often than Xiaomi?
POCO devices (especially POCO F3, F4, F5) use a modified version of MIUI with an aggressive caching policy. This is due to: Performance optimization โ€“ the system resets the cache more often to free up memory. Updates through POCO Launcher โ€“ launcher can rewrite wallpaper settings. Regional firmware โ€“ global versions of POCO more often encounter bugs with themes. Solution: use Method 3 (disconnect via ADB) or install a third-party launcher.