The lock screen of the Xiaomi Redmi 8 with dynamic wallpaper can be annoying β especially when the background automatically changes to uncomfortable pictures or banner ads. Many users are faced with the fact that the MIUI system itself loads new wallpapers, despite manual settings, the reasons for this behavior are rooted in the work of services com.miui.gallery and com.android.themes, which are responsible for personalizing the interface.
In this article, weβll look at all the ways you can disable changing wallpapers, from standard settings to hidden developer settings, how to block automatic background loading, return a static image, and even remove unnecessary themes through ADB. Importantly, some methods require superuser rights or a PC connection.
If you've tried changing wallpapers through Settings β Lock screen, but they've reset again, the problem goes deeper. Redmi 8 based on MIUI 11/12 has a feature: the system can ignore user settings if the "Theme" or "Wallpaper Recommendations" functions are activated. Next, you will find solutions for any firmware version.
Before you start, check:
- π± Version. MIUI: Settings β The phone. β Version. MIUI
- π System updates: sometimes wallpaper bugs are fixed in new builds
- π The folder with wallpaper: by default they are stored in /sdcard/MIUI/Wallpaper/
1. Standard method: disabling through MIUI settings
Letβs start with the simplest method that works on most Xiaomi devices without root permissions. You only need 2-3 minutes and access to the basic settings of the phone.
Go to Settings β Lock screen. Here you will see three key items:
- πΌοΈ Lock screen wallpaper - slip here
- π Automatic shift β turn off this switch
- π± Synchronization with desktop wallpaper - it is better to deactivate too
Once you turn off the automatics, select a static image from the gallery. Note that if unfamiliar images appear in the wallpaper list (for example, with the words "Recommended" or "Themes"), this means that the system continues to load them in the background.
β οΈ Note: On some versions MIUI 12.5+ Autoshift may not be available, which means that the wallpaper is controlled through the Topic app β it must be disabled separately (see Section 3).
Identify version MIUI|Disable mobile Internet (during settings)|Delete the cache of the "Themes" application |Check for system updates-->
2. Clearing the cache and data of the "Themes" application
The Themes app (com.android.themes) is responsible for downloading new wallpapers even if you didn't ask for them, often just resetting it to stop automatic background changes.
Instructions:
- Open Settings β Applications β Application Management
- Find Themes (Icon with a Brush)
- Tap the Warehouse β Clear the cache and Clear the data
- Return to the app menu and select Disable (if the button is active)
Once cleaned, restart your phone. If the wallpaper keeps changing, it's another system process to blame, and check if you have third-party launchers (like Nova Launcher or POCO Launcher) that may conflict with MIUI settings.
An additional step for advanced users: delete the folder with the uploaded wallpaper through the file manager:
Internal memory β MIUI β Wallpaper β Carousel
Delete all files with the.jpg/.png extensionπ‘
If you've cleaned the cache and you've dropped the wallpaper on a standard black background, don't worry, that's okay. Just pick out the new wallpaper manually through the gallery.
3. disable wallpaper recommendations in Mi Account settings
Many people donβt know that Xiaomiβs account (Mi Account) is actively involved in personalizing the interface. If youβre logged in, the system can load βrecommendedβ wallpapers based on your preferences.
How to fix it:
- π Open the Settings. β Xiaomi account
- π Go to Synchronization Settings
- πΌοΈ Find Wallpaper and themes and turn off synchronization
- π In the same menu, turn off personal recommendations.
If you are not using Xiaomi cloud services, you can go further:
- Sign out of Settings β Xiaomi Account β Sign out
- Remove Mi Account application data in Settings β Apps
- Reboot the phone.
β οΈ Warning: Signing out of your Mi Account will disable access to cloud backups, device search, and some Mi Home features. Use this method only if you are prepared for the consequences.
| Method of disconnection | Root is required. | Risk to the system | Efficiency |
|---|---|---|---|
| Clearing the Tem cache | β No. | β οΈ Low. | β β β ββ |
| Disabling Mi Account | β No. | β οΈ Medium. | β β β β β |
| ADB-team | β No. | β οΈβ οΈ High-pitched | β β β β β |
| Removal of system APKs | β Yes. | β οΈβ οΈβ οΈ critical | β β β β β |
4.Use ADB for deep service shutdown
If standard methods donβt work, itβs time to connect Android Debug Bridge (ADB). This method does not require root rights, but it is necessary. USB-debug.
Important: wrong. ADB-commands may disrupt the system. Follow the instructions accurately!
Steps:
- Activate. USB-debugging: Settings β The phone. β Version. MIUI (Tap 7 times) Settings β Additionally. β For developers β USB-debugging
- Connect your phone to your PC and open the Command Prompt (Windows) or Terminal (Mac/Linux)
- Enter the commands in turn: adb shell pm hide com.android.themes pm hide com.miui.gallery
- Reset the device
These commands will hide (not delete!) the system applications that are responsible for the wallpaper. To bring it back, use:
adb shell pm unhide com.android.themes
adb shell pm unhide com.miui.galleryWhat if the ADB canβt see the device?
5. Radical measures: removal of system APKs (root only)
This method is suitable for experienced users with unlocked bootloader and superuser rights. APK-files responsible for changing wallpaper.
Tools required:
- π± Root access (for example, via Magisk)
- π οΈ Root-right file manager (Root Explorer, FX File Explorer)
- π§ Backup of the system (required!)
Instructions:
- Open root manager and go to /system/priv-app/
- Remove or rename (add.bak) the following folders: MiuiGallery ThemeManager WallpaperCropper
- Go to /system/app/ and delete: MiuiWallpaper MiuiSystemUI
- Clean the cache in Settings β Storage β Clean the cache
- Reboot the phone.
β οΈ Attention: Removal of system APK may lead to: π΄ Loss of gallery functionality π΄ Errors in updating MIUI π΄ Problems with the theme of design Always have at hand custom recovery (TWRP) repair!
π‘
Deleting system APKs is a last resort, and 90% of the time, it's safer methods (ADB or Mi Account disabling) that help.
6. Alternative solutions: third-party launchers and wallpaper
If the fight against system settings seems too difficult, you can go a workaround - use third-party tools to block wallpaper.
Proven options:
- π¨ Nova Launcher + Nova Wallpaper Plugin module: Install launcher from Google Play In Nova settings, select Wallpaper β Fixed wallpaper Disable system wallpaper in Settings MIUI β Lock screen
- πΌοΈ Google Wallpapers app: Download the official Google Wallpapers app Choose a static image and set it to lock MIUI Usually does not overwrite wallpaper installed through Google services
- π Wallpaper Changer (for automatic fixing): Configure the application to one image Disable all update sources in the app settings
The advantage of this approach is that there is no risk to the system. However, note that Xiaomi can re-write the wallpaper after major MIUI updates.
7.Prevention: How to prevent the return of dynamic wallpaper
Even after successfully disabling the changing wallpaper, they can return after a system update or reset.
List of preventive measures:
- π΅ Turn off automatic theme loading: Settings β Topics β Settings (βοΈ) β Auto-update themes
- π« Block background processes: C Settings β Battery β Selection of applications limit background activity for Themes and Gallery
- π Use a firewall: Apps like NetGuard or AFWall+ (requires root) may block com.android.themes' access to the Internet
- π¦ Clean the cache regularly: Once a month, delete the Topic and Gallery data through Settings β Annexes
If you notice that the wallpaper has started to change again, check:
- Have you had MIUI updates (sometimes resets occur after updates)
- Have you activated any advertising services (like msa β you can turn them off via ADB)?
- Are there new system applications installed (check in Settings β Apps β All applications)