Automatic wallpaper change on Xiaomi smartphones is one of the most annoying features MIUI, It not only eats up battery power, but it also loads unnecessary traffic in the background, and many users find that the system itself changes the screensaver on the lock screen or desktop, downloading images from Xiaomi Cloud services or third-party sources. Worst of all, this feature is often activated after updates. MIUI Even if you've previously turned it off.
In this article, we will look at all possible ways to disable wallpaper autoshifting, from standard settings to hidden developer settings. We will focus on the ADB method, which is guaranteed to block the background processes responsible for changing screensavers. You will also learn how to remove the wallpaper cache and prevent MIUI from downloading new images without your knowledge.
If youβre using a Redmi Note 12, POCO X5 or any other smartphone on MIUI 14/15, the instructions below are for you, too β the only difference is the location of some menu items.
1. Disable the changeover through standard MIUI settings
The easiest way is to use the built-in options, but there is a downside to this method: after major MIUI updates, the settings may be reset and the function will have to be turned off again.
To deactivate automatic wallpaper change:
- Open the Settings app (cog icon).
- Go to Wallpaper (or Lock Screen β Wallpaper on new versions).
- Choose Static Wallpaper or My Wallpaper instead of Dynamic Wallpaper.
- Turn off the automatic shift slider (if any).
On some models (such as Xiaomi 13T or Redmi K60), the path may be slightly different: Settings β Screen β Wallpaper β Wallpaper settings β Automan.
Is the mobile Internet disabled for the Wallpaper app |
Have loaded dynamic wallpapers been removed from the gallery?|
Updated? MIUI Up to the latest version (bugs fixed)|
Reboot your smartphone after the changes-->
2. Deletion of cache and data of the Wallpaper application
Even after the changeover is disabled, the system can continue to load wallpaper in the background, which is due to the cache of the com.miui.miwallpaper app, which is responsible for managing the screensavers.
To completely clear the unnecessary data:
- Go to Settings β Applications β Application Management.
- Find the Wallpaper app (or Wallpaper in English firmware).
- Select Warehouse and click Clear Cache and Clear Data.
- Return to the wallpaper settings and manually select a static image.
β οΈ Note: After cleaning the data, all uploaded wallpaper will be deleted, including user ones.
If the driver still works after this procedure, then the problem lies deeper in the MIUI system services.
3. Blocking the background through the developer settings
Hidden options for developers can limit the activity of the system processes responsible for changing wallpapers, which is suitable for advanced users, since it requires activation of the developer mode.
Instructions:
- Activate Developer Mode: Go to Settings β About Phone. Click 7 times on MIUI Version (you will be notified "You are a developer").
For developers
Limit background processes
No background processes
Not to keep up the action
Wallpaper.
What is the limitation of background processes?
This method does not guarantee 100% results, but significantly reduces the likelihood of spontaneous change of screensavers. ADB.
4. Complete disabling via ADB (for advanced)
If standard methods fail, the most reliable way is to disable the system component via Android Debug Bridge (ADB), which requires connecting the smartphone to the computer, but is guaranteed to block the wallpaper breaker.
Step-by-step:
- Download and install ADB Tools on PC.
- Enable debugging by USB on your smartphone: Settings β For developers β debugging by USB.
- Connect the phone to your computer and confirm the debugging permission.
- Open the command prompt (or Terminal on Mac/Linux) and type: adb shell pm uninstall-k --user 0 com.miui.miwallpaper This command removes the Wallpaper app for the current user without affecting system files.
β οΈ Note: Once you have completed this command, you will not be able to change the wallpaper through the standard menu. To return the functionality, you will need to reinstall the application through the standard menu. ADB or-reset.
Alternatively, the less radical option is to freeze the app:
adb shell pm disable-user --user 0 com.miui.miwallpaperIn this case, the wallpaper will cease to change, but the possibility of manual change will remain.
Standard settings MIUI|
Clearing the Wallpaper app cache |
Developer settings |
ADB (total shutdown)|
I don't know, I haven't tried it yet.-->
5. Disable synchronization with Xiaomi Cloud
Many people donβt realize that automatic wallpaper change may be associated with synchronizing data through Xiaomi Cloud.The system loads the βrecommendedβ wallpaper from cloud storage, even if you didnβt ask for it.
To prohibit this function:
- π Open the Settings. β Xiaomi account β Mi Cloud.
- π± Find the Wallpaper Synchronization Item and Turn It Off.
- ποΈ Back to Settings β Annexes β Mi Cloud and clear the cache.
- π Disable Mi Cloud from accessing storage in permission settings.
After that, the system will stop downloading wallpaper from the cloud, but the ones that have already been downloaded will be saved. These can be manually deleted through the file manager on the path: /storage/emulated/0/Android/data/com.miui.miwallpaper/files
π‘
If the wallpaper changes after you turn off the sync, check the settings of the Themes app (com.android.themes). Sometimes the driver is controlled from there.
6.Verification for viruses and third-party applications
In rare cases, automatic wallpaper changes can be caused by viruses or third-party optimizers (e.g. Clean Master, GO Launcher), which often contain hidden modules for displaying ads, including changing screensavers.
How to check the system:
- π‘οΈ Install an antivirus (such as Malwarebytes or Dr.Web) and scan your device.
- π Check the list of installed applications for suspicious programs (especially those with rights) SYSTEM_ALERT_WINDOW or BIND_WALLPAPER).
- π Open the Settings. β Battery β Battery usage and see which apps are actively using up charge in the background.
If you find suspicious software, delete it and restart the smartphone. It is also recommended to reset the launcher settings: Settings β Annexes β Launcher (MIUI Launcher) β Warehouse β Clear the data.
Comparison of methods: which one to choose?
To make it easier for you to determine, we have collected the main ways in the table with their pros and cons:
| Method | Difficulty | Efficiency | Side effects | Suitable for |
|---|---|---|---|---|
| Standard settings of MIUI | β (simple) | β οΈ 50% (may be dropped) | No. | Beginners, MIUI 12-15 |
| Wallpaper cache clearing | ββ (middle-of-the-road) | β 70% | Custom wallpaper removed | All models Xiaomi/Redmi/POCO |
| Developer settings | βββ (difficult) | β 80% | They can sniff out live wallpaper. | Advanced users |
| ADB (Delete Application) | ββββ (difficult) | β 100% | It is impossible to change the wallpaper in the standard way. | Those who are ready for radical measures |
| Disconnecting Mi Cloud | β (simple) | β 60% | Synchronization of topics is stopped | Users with a Xiaomi account |
For most users, the best solution is to use a combination of cache clearing + disabling sync with Mi Cloud. If that doesnβt work, go to ADB.
π‘
Smartphones with MIUI Global (such as Xiaomi 12 Lite or Redmi Note 11) are often short of standard settings. Chinese firmware (MIUI China) may require ADB.