Why Xiaomiβs Wallpaper Carousel Irritates Users and Can It Be Removed Forever?
The wallpaper carousel in MIUI is one of Xiaomiβs most controversial firmware features, offering beautiful dynamic screensavers and automatically updated themes, and constantly eating battery power, slowing down the system and imposing content that the user doesnβt need, especially for owners of the Redmi Note 10/11/12, Poco X3/X4/X5 and other popular models where the carousel is activated by default.
The main problem is standard settings MIUI They don't allow you to completely disable this feature. Even if you choose a static image as wallpaper, the system will still load the carousel elements in the background, consuming traffic and CPU resources. In this article, we will discuss all possible ways to deactivate the carousel, including hidden settings, ADB-commands and methods for root-right users.
Itβs important to understand that Xiaomi deliberately makes it harder to disable this feature, as the carousel is closely integrated with Mi Account services and MIUI Themes personalization system. However, workarounds exist β and they work even on the latest firmware versions (including MIUI 14 based on Android 13/14).
Method 1: Disable the carousel through standard MIUI settings (partial solution)
The first is the simplest, but it doesn't remove the carousel completely, it just minimizes the impact, and it's suitable for users who don't want to go into technical detail.
Instructions:
- Open the Themes app (icon with brush).
- Go to Wallpaper section. β My wallpaper.
- Choose any static background (not dynamic!) and apply it.
- Return to the main Themes menu and turn off the Auto Update wallpaper option.
What does it mean?
- β The carousel will stop automatically changing the wallpaper.
- β Traffic consumption for loading new backgrounds will decrease.
- β System processes of the carousel will continue to work in the background.
- β Update MIUI settings may reset.
β οΈ Note: Some models (e.g. Xiaomi) 12T or Redmi K50) After static wallpaper is applied, the carousel will still be activated when the device is restarted, in which case more radical measures will be required.
Method 2: Deactivation via ADB (without root but with PC)
If the standard settings donβt help, the next step is to use the ADB-This method doesn't require superuser rights, but it will require a computer and enabled debugging. USB.
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version. Go back to Settings β Additional β Developer. Turn on USB Debugging.
Connect the phone to the PC and confirm the trusted device.
ADB Tools
Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
adb shell
pm uninstall -k --user 0 com.miui.miwallpaper
pm disable-user --user 0 com.miui.miwallpaper.magazineWhat these teams do:
- π§ pm uninstall -k --user 0 com.miui.miwallpaper β removes the carousel app for the current user (without deleting system files).
- π§ pm disable-user β disables background processes associated with wallpaper loading.
β οΈ Attention: After update MIUI Some personalization functions (e.g. changing wallpapers through Topics) may not work properly.
βοΈ Preparation for ADB-team
Method 3: Complete removal of the carousel with root rights
If you have root access (like through Magisk), you can remove the system components of the carousel permanently, which is the most reliable method, but it requires caution that improper actions can lead to system failure.
Instructions for users with root:
- Install any file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/priv-app/MiuiMagazine//system/priv-app/MiWallpaper/
- Delete or rename (add.bak at the end) the following files: MiuiMagazine.apk MiWallpaper.apk MiWallpaper.odex (if any)
pm clear com.miui.miwallpaper
pm clear com.miui.miwallpaper.magazineReset the device.
Advantages of the method:
- β The carousel is removed forever, even after updates (if you do not reflash the device).
- β Released until 50-100 MB of system memory.
- β Disappear background processes associated with the loading of wallpaper.
β οΈ Attention: Removal of system APK-The files may cause the wallpaper change function to fail through the standard menu, in which case the wallpaper will have to be installed through third-party applications (for example, WallpapersCraft or Backdrops).
What if after removing the carousel wallpaper is dropped on a black screen?
Method 4: Disable via editing configuration files (for advanced)
If you have root, but you don't want to delete system files, you can edit the configuration settings that control the carousel, a method that's less risky than removing APK, but requires care.
Instructions:
- Open a file manager with root access.
- Cross the path: /data/data/com.android.settings/shared_prefs/
- Find the file. com.android.settings_preferences.xml Open it in the text editor.
- Add or change the following lines: <boolean name="miui_magazine_enabled" value="false" /> <boolean name="miui_wallpaper_carousel_enabled" value="false" />
- Save the file and restart the device.
Alternative path (for some versions of MIUI):
- Open the file: /system/build.prop
- Add at the end of the line: ro.miui.magazine.disabled=true ro.miui.wallpaper.carousel.disabled=true
Effects of change:
| Method | Root is required. | Retained after update | Risk to the system |
|---|---|---|---|
| Editing shared_prefs | β Yes. | β No (resets when updating) | Low. |
| Change to build.prop | β Yes. | β οΈ Partially (depends on firmware) | Medium (may cause bootloop) |
| APK removal | β Yes. | β Yes. | High (risk of loss of functionality) |
π‘
Before editing system files, back up via TWRP or an app like Swift Backup to restore the system in case of an error.
Method 5: Using third-party launchers to bypass the carousel
If you don't want to interfere with system files, you can simply replace the standard MIUI launcher with an alternative one. Most third-party launchers (for example, Nova Launcher, Lawnchair or Hyperion) ignore the wallpaper carousel and allow you to install any background images without restrictions.
How it works:
- Install any launcher from Google Play (we recommend Nova Launcher).
- Assign it as the default launcher in the settings (Settings β Applications β By default β Launcher).
- Set static wallpaper through the launcher settings.
- Disable the standard MIUI launcher (can be accessed via ADB: pm disable-user --user 0 com.miui.home)
Pros of the method:
- π¨ Full freedom in setting up the desktop (animations, gestures, icons).
- π No background processes of the carousel (if you disable com.miui.home).
- π Itβs easy to return a standard launcher if something goes wrong.
Cons:
- β οΈ Certain functions MIUI (Super Wallpapers will be unavailable.
- β οΈ There may be problems with system gestures (on the MIUI 13/14).
π‘
The launcher side is the only way to completely get rid of the carousel without root and ADB. However, this solution is suitable only for those who are ready to abandon the proprietary MIUI interface.
Frequent problems and their solutions after the carousel is turned off
Even after the carousel is successfully shut down, users face a number of problems, and here are the most common ways to solve them:
Problem 1: Wallpaper is dropped on the black screen.
- πΉ Reason: System fails to find standard wallpaper after carousel removal.
- πΉ Solution: Set wallpapers through a third-party app (like Wallpapers by Google) or manually place an image in the image. /sdcard/Pictures/Wallpapers/.
Problem 2: After the MIUI update, the carousel returns.
- πΉ Reason: System files are restored when updated.
- πΉ Solution: Repeat steps with ADB To prevent this, automatically use the script via Magisk or Tasker.
Problem 3: Super Wallpapers are not working.
- πΉ Reason: Dynamic wallpaper tied to carousel system application.
- πΉ Solution: If you need Super Wallpapers, use the method with ADB (method 2), but do not delete APK fully.
Problem 4: Battery consumption increased after the carousel was turned off.
- πΉ Reason: It is possible that background processes have not shut down completely or conflict with other services.
- πΉ Solution: Check process activity through Settings β Battery β If you see com.miui.miwallpaper, follow the command: adb shell am force-stop com.miui.miwallpaper