How to set up automatic wallpaper change on Xiaomi: all ways

Boring static wallpaper on a lock screen or Xiaomi desktop is no longer the norm. Modern MIUI 14/15 firmware offers several ways to dynamically change backgrounds, from built-in tools to third-party applications with advanced capabilities, but not everyone knows how to activate this feature or why it suddenly stops working after a system update.

In this article, we will discuss 5 proven methods of automatic wallpaper change on any Xiaomi, Redmi and POCO smartphones, from standard settings to hidden chips for advanced users. We will focus on typical errors (for example, why wallpaper does not change after rebooting) and optimize battery consumption when using live wallpaper. All instructions are relevant for MIUI 14.0.5+ and HyperOS (2026).

1. Built-in Dynamic Wallpaper function in MIUI

The easiest way is to use the regular firmware tool, which is available on all Xiaomi devices since MIUI 12, but in recent versions the interface and capabilities have expanded.

  1. Open the settings → Personalization → Wallpaper.
  2. Select the section "Dynamic wallpaper" (on some models - "Live wallpaper").
  3. Slip on any set of wallpaper marked “Automan” (for example, “Landscapes” or “Abstraction”).
  4. Click Apply and select the shift interval: from 1 hour to 1 day.

⚠️ Attention: On devices with MIUI 13 and below may not have the interval option, in which case the wallpaper will only change when the screen is unlocked. Some themes from the Mi Theme Store block dynamic shift if they contain their own animations.

Make sure that MIUI version is not lower than 12.0.3|

Turn off energy saving mode in battery settings |

Check the space available in memory (needs at least 500 MB) |

Update the Themes app on Google Play-->

2.Use of the "Themes" app to change wallpaper

The official Mi Theme Store app (or simply Themes) allows you to not only download new wallpapers, but also adjust their rotation, which works even on older versions of MIUI, where there is no built-in autoshift function.

  1. Open the “Themes” app** (Brush icon on your desktop).
  2. Go to the section Wallpaper → Popular or Categories.
  3. Find a collection marked “Automan”** (e.g., “Daily Landscapes” or “Art”).
  4. Download your favorite set and apply it through the Install button.
  5. In the window that appears, select “Enable the driver”** and set the interval.

💡 Useful tip: If there is no autoshift section in the Themes app, update it via Google Play or clear the cache in the app settings. on some firmware (e.g, MIUI EU) This function is hidden – it can be returned by resetting the application settings.

MIUI versionSupport for auto-shiftingLimitations
MIUI 12-13Yes (only through "Themes")No interval settings
MIUI 14Yes (embedded + "Themes")It doesn’t work with Google Wallpapers.
HyperOSYes (extended settings)Requires the latest version of "Them"

⚠️ Warning: Wallpapers downloaded through Themes can be automatically reset after major updates MIUI. To avoid this, save your favorite backgrounds to the gallery (Long click). → Save them) and use them through third-party apps (more on this in the next section).

3. Third-party applications for automatic wallpaper change

If Xiaomi’s standard tools don’t suit you, you can use third-party solutions that offer more flexibility: support 4K-Wallpaper, weather synchronization, integration with Unsplash or Pexels. MIUI:

  • 📱 Wallpaper Changer – Changes wallpaper on schedule, supports folders with local images.
  • 🌄 Muzei Live Wallpaper – Uploads art wallpaper from open sources (there are plugins for Flickr, 500px).
  • ⏳ Tapet – generates unique wallpapers by algorithm (ideal for the use of the system) POCO F5 Redmi Note 12c AMOLED-screen).
  • 🔄 Automatic Wallpaper Changer – allows you to customize different wallpaper for day/night time.

🔧 How to set up:

  1. Install the app from Google Play.
  2. Grant permissions to Warehouse and Display over other windows.
  3. Select the source of the wallpaper (gallery, online services or generator).
  4. Set the change interval and apply the wallpaper through the application settings.

⚠️ Attention: On Xiaomi with MIUI 14+ Some apps (such as Muzei) may conflict with built-in live wallpaper, in which case disable the standard dynamic shift in Settings. → Personalization.

Standard settings MIUI|

Wallpaper Changer|

Muzei Live Wallpaper|

Tapet|

Other/not using-->

4. Auto-wallpapering through ADB (for advanced)

If you like automation and are not afraid of the command line, you can configure wallpaper change via ADB (Android Debug Bridge), a method that works for Xiaomi on any version of MIUI, but requires an unlocked bootloader or root rights (on some firmware).

📌 Step-by-step instruction:

  1. Turn on USB Debugging in Settings → About Phone → MIUI version (tap 7 times, then go back to Additional → For Developers).
  2. Connect your phone to your PC and execute the command: Adb devices (you should display your device).
  3. Download the wallpaper to the folder on the phone (for example, /sdcard/Pictures/Wallpapers/) Use the command to change: adb shell am broadcast -a android.intent.action.SET_WALLPAPER -d file:///sdcard/Pictures/Wallpapers/your_wallpaper.jpg
  4. To automatically change, create a.bat script on your PC or use Tasker on your phone.

🔹 Example of a script to change wallpaper every 6 hours (Windows):

@echo off


:loop




adb shell am broadcast -a android.intent.action.SET_WALLPAPER -d file:///sdcard/Pictures/Wallpapers/wall1.jpg




timeout /t 21600 /nobreak >nul




adb shell am broadcast -a android.intent.action.SET_WALLPAPER -d file:///sdcard/Pictures/Wallpapers/wall2.jpg




timeout /t 21600 /nobreak >nul




goto loop

⚠️ Attention: On Xiaomi with HyperOS Teams ADB If you want to change wallpaper, you can get blocked by security policies, and then you need to turn it off. MIUI Optimization with Magisk (routed devices only).

What if the ADB can’t see the device?
1. Make sure that Xiaomi USB Drivers are installed (download from the official website). 2. Check if File Transfer (MTP) mode is enabled when connecting via USB. 3. Try another version of ADB (platform-tools r34.0.3 is recommended). 4. Some firmware (e.g. MIUI EU) need to disable MIUI debugging in the developer settings.

5. Synchronization of wallpaper with weather or time of day

One of the most spectacular ways is when the wallpaper changes depending on the weather or the time of day.

  • ☀️ Weather & Clock Widget – Changes the background on the desktop depending on the forecast (widget required).
  • 🌙 DayNight Wallpaper – automatically switches dark/light wallpaper at a given time.
  • 🌦️ IFTTT + Wallpaper Changer – Creates chains of action (for example, changing wallpaper in the rain).

🔧 Customization through IFTTT:

  1. Install IFTTT and connect Weather Underground.
  2. Create an applet with the “Weather changed to rain” trigger.
  3. As an action, select Wallpaper Changer and specify the folder with “rainy” wallpaper.
  4. Activate the applet and give all permissions.

💡 Useful tip: To save battery, turn off background weather updates in settings IFTTT and set the check interval no more than 1 time per hour. MIUI 15 You can also use a built-in weather widget with dynamic backgrounds – it is less voracious, but only works on the lock screen.

6 Why wallpaper doesn't change automatically: typical problems

If you have set up a driver but the wallpaper remains static, check the following points:

Problem.Reason.Decision
Wallpaper is reset after resettingThe limitations of MIUI OptimizationTurn off optimization in the developer settings
The third-party application is not workingBlocking with MIUI backgroundsTurn off built-in live wallpaper in Settings → Personalization
Wallpaper changes with delayEnergy-saving regimeAdd an app to battery exclusions
No Autoshift Option in "Themes"An outdated version of the appUpdate Themes via Google Play or APKMirror

🛠 Additional fixes:

  • 🔄 Restart your phone – sometimes miui.home malfunctions block wallpaper change.
  • 📁 Check the path to the wallpaper folder – some apps don’t see files in Download or cloud storage.
  • 🔧 Reset the settings of the “Themes” application (Settings) → Annexes → Topics → Warehouse → Drop it).

⚠️ Note: On Xiaomi with HyperOS, the built-in wallpaper driver can conflict with the “Super Wallpaper” function»** (3D-If you use Super Wallpapers, turn them off before setting up the dynamic shift.

💡

On devices with AMOLED-screens (e.g. Xiaomi 13 Ultra or POCO F4 GT) Frequent wallpaper changes can cause pixels to burn out. Use dark backgrounds and limit the shift interval to 1 time in 6-12 hours.

FAQ: Frequent questions about changing wallpaper to Xiaomi

❓ Can I configure different wallpaper for the desktop and lock screen?
Yes, in MIUI 14+, this is done through Settings → Personalization → Wallpaper. Select the desktop wallpaper, then tap the lock screen thumbnail and set a different background. In third-party applications (such as Wallpaper Changer), this option must be enabled manually in the settings.
❓ Why are the wallpapers reset after the update? MIUI?
This is because the firmware resets the cache of system applications, including Themes.To avoid a problem, save your favorite wallpaper to the gallery and use it through third-party apps (such as Tapet or Muzei) that are independent of MIUI updates.
❓ How to change the wallpaper when connecting to Wi-Fi?
Use Tasker or MacroDroid: Create a Wi-Fi Connected trigger. Add the "Install Wallpaper" action and specify the image folder. Set a delay of 10-15 seconds to avoid conflicts. To work, allow Tasker to change system settings (ADB or root).
❓ Can I use it? GIF or video as live wallpaper?
On Xiaomi MIUI 14+ This is possible through an app like Video Live Wallpaper or GIF Live Wallpaper, though, keep in mind: 🔋 Video wallpaper is very draining battery (grows consumption by 15-20%). 📱 On devices with 60Hz screen (e.g. Redmi) 10C) animation will twitch. 🚫 Built-in Super Wallpaper* does not support GIF. For smooth work, use video with resolution 720p and lasting no more than 10 seconds.
❓ How to turn off automatic wallpaper change?
The method depends on the method of setting: 🔘 Built-in function: Go to Settings → Personalization → Wallpaper and select a static background. 📱 Themes app:** Open My Wallpaper section, find the active set and click Disable the Automan. 🛠 Third-party apps: Go to the program settings and deactivate the Auto-change option or delete the application. If the wallpaper is still changing, clear the system launcher cache in the application settings.