The lock screen on Xiaomiβs MIUI-enclosed smartphones is often a source of annoyance for users, especially when the system automatically substitutes new wallpaper from gallery, banner ads or thematic collections. These dynamic images are not only distracting, but also draining battery power, as the com.miui.gallery background app constantly scans media files. In this article, we will examine all ways to disable wallpaper change on lock, from standard settings to hidden developer settings.
Compounding the problem, Xiaomi regularly changes the layout of options in new versions of MIUI (12, 13, 14).What worked on the Redmi Note 10 may not work on the Poco F5 or Xiaomi 13T. We tested all methods on current firmware from 2023-2026 and highlighted universal solutions, as well as unique workarounds for stock and custom firmware. If you are tired of unauthorized changes in pictures, read on.
Why does Xiaomi automatically change the wallpaper on the lock?
The Dynamic Lockscreen feature was introduced in MIUI 12 as part of a smart personalization, and is designed to:
- π¨ Improve visual experience β picking wallpaper for the time of day, weather or events in the calendar.
- π± Advertise Xiaomi services β show promotional pictures for Mi Store, Mi Video or affiliate apps.
- π Reduce interface fatigue β automatically update the background so that the user is not used to one image.
In practice, the feature often fails: uploads blurry or cropped images, ignores manual settings, or even shows wallpaper from other peopleβs accounts (if the device was in use), and in the background, com.miui.themes and com.android.systemui are constantly active processes that consume up to 5% of charge per day on weak smartphones (for example, Redmi 9A or Poco M3).
Another reason for the frustration is the lack of transparency: MIUI doesnβt have a single switch to turn off the feature, and in some regional firmware (such as India or China), the option is completely hidden, with users complaining that after the system update, the settings are reset and the wallpaper begins to change again without permission.
Method 1: Disconnect via standard MIUI settings
The most obvious method is to use built-in personalization options, which works on most devices with MIUI 12-14, but the path to settings may vary depending on the model.
- Open the Themes app (icon with brush and palette).
- Go to Lock Screen (or Lockscreen in English).
- Click on the current wallpaper and select Static Wallpapers.
- At the bottom of the screen, turn off the Auto-change slider.
- Confirm the choice by clicking Apply.
Open "ThemesΒ»|Selected section "Block screenΒ»|The automatic shift slider is disabledΒ»|Static wallpaper applied|Reloaded smartphone (optional)-->
If you don't have Auto Change, your firmware is using a different mechanism, for example, on some Poco devices, the feature is called Dynamic Effects and hidden in Additional Settings β Lock Screen. Also check if Recommended Wallpapers is activated, which can upload images from the Xiaomi cloud.
π‘
If the wallpaper changes after the shutdown, try manually setting a black background (for example, through the Colors app in Themes), which will block automatic updates on some firmware.
Method 2: Disconnecting through the "Security" settings
In MIUI, not only is the Themes app responsible for changing the wallpaper, but the Security module (com.miui.securitycenter) can be used to block background processes that update images.
- Open Settings β Applications β Application Management.
- In the search, enter Security and select the appropriate application.
- Go to Permissions β Autostart and turn off the permission.
- Go back and select Other permissions β Display over other windows, then turn it off.
- Repeat steps 3β4 for Themes and Gallery applications.
This method works because MIUI uses com.miui.systemAdSolution to show "recommended" wallpapers. Disabling autoruns and overlays interrupts the update chain. However, beware: some features (such as security notifications) may not work properly.
What happens if you turn off auto-start for βSecurityβ?
Method 3: Use ADB-Teams (for experienced users)
If standard methods don't work, you can debug through ADB. This method requires connecting your smartphone to your PC and enabling developer mode, but it's guaranteed to turn off dynamic wallpaper at the system level.
- π₯οΈ Computer with installed ADB Tools.
- π± Xiaomi smartphone with enabled debugging USB (Settings β The phone. β Version. MIUI β press 7 times).
- π USB-cable (preferably original).
Run the following commands in the terminal (after connecting the device and confirming debugging):
adb shell pm hide com.miui.msa.global
adb shell pm disable-user --user 0 com.miui.systemAdSolution
adb shell settings put global lock_screen_wallpaper_change 0The first two commands turn off the ad modules, and the third command directly blocks the wallpaper change. After you do this, restart your smartphone. If the wallpaper keeps changing, add another command:
adb shell settings put secure lock_screen_wallpaper_enabled 0π‘
ADB-commands are the most reliable way, but it will reset after resetting settings or updating. MIUI. To return wallpaper, use adb shell settings put global lock_screen_wallpaper_change 1.
Method 4: Remove updates for "Themes" and "Gallery"
Often, dynamic wallpapers appear after updating standard Xiaomi apps through Google Play or Mi App Store. You can return control by rolling them back to the factory version:
- Open Settings β Applications β Application Management.
- Find Themes and click on the three dots in the top corner.
- Select Uninstall updates (Uninstall updates).
- Repeat steps 2β3 for the Gallery app.
- Reset the device.
After rolling back, check if it appears in Settings β About Phone β MIUI Restore Standard Apps. If so, use it to return factory APKs without unnecessary modules.
β οΈ Note: On some devices (e.g. Xiaomi 12 Pro or Redmi) K50) App rollbacks can cause Google Play services to crash. If errors occur after the reboot, manually update the applications via APKMirror.
Method 5: Using third-party launchers
If nothing works, you can bypass the limitations of MIUI by installing an alternative launcher that supports lock screen customization.
| Launcher | Support for blocking | Pluses | Cons |
|---|---|---|---|
| Nova Launcher | Through the Nova Lockscreen plugin | Flexible setting, no advertising | Plugin paid (~$2) |
| Action Launcher | Built-in support | Adaptive wallpaper, gestures | A complex interface |
| Smart Launcher 6 | Yes (free) | Automatic categorization of applications | Limited topics |
| Lawnchair | Through the Lawnfeed module | Open source code | No official support for blocking |
To replace the standard lock screen:
- Install the selected launcher from Google Play.
- Activate it as the default launcher (Settings β Home Screen).
- Download the additional module to lock (if required).
- In the launcher settings, select Lock Screen β Static Wallpaper.
This method completely bypasses the limitations of MIUI, but can conflict with some features (e.g. Always-on Display or Face Unlock).
What do you do if nothing works?
If all methods are powerless, the problem may lie in:
- π Regional Firmware - Some Versions MIUI China or the EU are blocking wallpaper changes.
- π¦ Pre-installed services such as com.xiaomi.mipicks or com.miui.videoplayer.
- π§ Damaged system files β after a failed update or root access.
In such cases, it will help:
- Resetting (Settings β Additional β Resetting) β will return factory settings, but delete all data.
- Fastboot Flashing β will install a clean version of MIUI (instructions are available on xiaomi.eu).
- Install custom recavers (such as TWRP) and remove unnecessary APKs through Magisk.
β οΈ Note: On devices with a locked bootloader (for example, Xiaomi 13 Ultra or Redmi Note 12 Pro)+) Firmware reflash requires an official unlocker from Xiaomi.Incorrect actions can lead to a breeze (complete inoperability) of the smartphone!