Automatic wallpaper change on the lock screen is one of the βchipsβ of MIUI firmware, which is not popular with all Xiaomi users. The constantly changing background is not only distracting, but can slow down the system, especially on budget models like the Redmi 9A or POCO M3. In addition, many prefer to see on the lock favorite photo or minimalist design, rather than random pictures from the Xiaomi collection.
In this article, weβll look at all the ways you can disable wallpaper changes, from standard settings to hidden MIUI features to even editing system files for advanced users, why wallpaper can come back after an update, how to lock them forever, and what to do if the settings are gray and inactive, and a compatibility table for methods with different versions of MIUI and Xiaomi models.
If youβre tired of having your phone decide which wallpaper to display on your lock, or just want to take back control of the look of your device, this guide is for you. Weβve tested the instructions on MIUI 12.5, MIUI 13 and MIUI 14 (including HyperOS), so the methods are relevant for most of the brandβs modern smartphones.
1. Standard method: disabling in the theme settings
The easiest way to do this is to use the built-in MIUI options, but there's a caveat: depending on the firmware version and regional build, the path to settings may vary, starting with the classic version that works on most devices.
Go to Settings β Lock screen (or Settings β Wallpaper if the first item is not available). Here you need to find the option βAutomatic wallpaper changeβ or βDynamic wallpaperβ. In some versions of MIUI, this item is hidden deeper β for example, in Settings β Theme β Wallpaper β Lock screen.
- π± For MIUI 14/HyperOS: Settings β Personalization β Wallpaper. β Lock screen β Turn off "Carman"
- π For MIUI 12.5-13: Settings β Lock screen β Style. β Deactivate "Dynamic wallpaper"
- β οΈ If the option is gray: it means that your device is active advertising integration from Xiaomi (often found in global firmware.
After you turn off the automatic change, select a static image manually. Note that some MIUI themes (like Super Wallpapers) include animation by default. To get rid of the speaker completely, choose wallpaper from the static section or upload yours through the gallery.
β οΈ Note: On HyperOS devices (such as Xiaomi 14 or Redmi Note 13) wallpaper settings may be reset after updating the firmware. To avoid this, before the update, save the selected wallpaper manually through the Export menu in the theme settings.
2. Disconnect through theme settings (method for global firmware)
If the lock screen menu does not have the option to disable auto change, try another way β through theme settings. This method is especially relevant for devices with global firmware (for example, Redmi Note 11 or POCO X4 Pro), where Xiaomi aggressively promotes its services.
Instructions:
- Open the βThemesβ app (icon with brush).
- Go to the section βMyβ β βWallpaperβ β βBlock screenβ.
- Click on the three dots in the top right corner and select Settings.
- Turn off the slider "Automatic shift" or "Dynamic wallpaper".
If this menu also does not have the right option, then your firmware uses cloud wallpaper from Xiaomi, in which case only blocking through ADB or installing a third-party launcher will help.
Turn off mobile internet (so that wallpaper is not updated in the background)
Delete the cache of the βThemesβ application (Settings β Applications β Themes β Storage β Clear the cache)
Select a static image manually (even if the option is grey)
Restart the device (sometimes changes only apply after rebooting)-->
3. Blocking through disabling personalized advertising
One little-known factor why lock wallpaper changes on its own is the built-in MIUI ad system. Xiaomi uses dynamic wallpaper as part of an ecosystem to display content (like promo pictures for movies or games), and to turn it off, you need to deactivate personalized ads.
Do the following:
After that, the wallpaper will no longer be updated over the Internet, but if you use cloud themes (like Earth & Mars or Forest), they can still be animated, and only install custom wallpaper through ADB will help.
β οΈ Note: On certain devices (e.g, POCO F3 or Redmi K40) After the ad is turned off, the wallpaper is dropped on the standard wallpaper, and to return yours, you have to re-select them manually through the gallery.
4. Use of a third-party launcher (bypass)
If all previous methods have failed, you can go for a trick β install an alternative launcher that allows you to manage lock wallpaper, for example, Nova Launcher or Lawnchair give more freedom in customizing the appearance, including fixed wallpaper.
How it works:
- π² Install a launcher from Google Play (recommended Nova Launcher Prime for advanced features).
- π§ Set it as the default launcher in Settings β Annexes β By default.
- πΌοΈ In the launcher settings, find the section "WallpaperΒ» β Β«Lock screen and select a static image.
- π Some launchers (for example, Microsoft Launcher) allow you to block wallpaper from changes to the system.
The downside of this method is that it doesn't cancel the autoshift function in MIUI, it just intercepts the display, so if you go back to the standard launcher, the wallpaper will start to change again, but it's the only way for devices with heavily stripped-down settings (like the Redmi Go or the POCO C-series).
Why Xiaomi does not allow to turn off the wallpaper auto-changer?
5. Advanced method: Disconnection via ADB (for experienced)
If you're ready to dive into the technical details, the most reliable way is to turn off the wallpaper service via ADB. This will require connecting the phone to your computer, but it is guaranteed to lock the driver forever.
Step-by-step:
- Turn on "Debugging by" USBΒ» In Settings β The phone. β Version. MIUI (Press 7 times, then return to Settings β Additionally. β For developers).
- Connect the phone to the PC and confirm the debugging permission.
- Open the command line (cmd) and type: adb shell pm disable-user --user 0 com.miui.miwallpaper This will disable the system wallpaper application.
- To return standard features, use: adb shell pm enable com.miui.miwallpaper
Once you've done the command, restart the device, lock the wallpaper, and change the options will disappear from the settings, and importantly, this method may conflict with the MIUI updates, so you'll have to repeat the procedure after the firmware update.
β οΈ Note: On some devices (e.g. Xiaomi) 12T or POCO F5) Turning off com.miui.miwallpaper causes the wallpaper to be reset to a black screen, so you have to manually install it through the screen to return the image. ADB: adb shell cmd overlay enable com.android.theme.icon_pack.filled.overlay
π‘
Before working with ADB, back up your wallpaper. To do this, copy files from /sdcard/MIUI/Wallpaper/ to your computer, and once you turn off the service, you can manually return them through any file manager.
6.Table of methods compatibility with MIUI versions
Not all methods work on all devices. Below is a table with proven combinations. If your model or version of MIUI isn't on the list, try the methods in order, starting with the simplest.
| Method | MIUI 12.5 | MIUI 13 | MIUI 14 / HyperOS | Notes |
|---|---|---|---|---|
| Standard settings | β It's working. | β It works (except for global firmware) | β οΈ Partially (reset after update) | POCO may require the disabling of advertising |
| Disconnection through "Themes" | β It's working. | β It's working. | β Not working (menu changed) | On the Redmi Note 10 and the newer option may be hidden |
| Blocking ads | β It's working. | β It's working. | β It's working. | It doesn't help against animated Super Wallpapers |
| Third-party launcher | β It's working. | β It's working. | β It's working. | It doesnβt cancel the automan in the system, it just masks it. |
| ADB-team | β It's working. | β It's working. | β It's working. | Can cause errors with the theme on HyperOS |
If none of the methods worked, the last option is to install custom firmware (such as LineageOS or Pixel Experience), but this requires unlocking the bootloader and may not warranty.
π‘
On HyperOS devices (such as Xiaomi 14 or Redmi Note 13), lock wallpaper is tied to your Mi Account. To keep the changes after the reboot, you need to disable the synchronization of the themes in your account settings.