How to turn off the wallpaper carousel on Xiaomi Redmi 9: 5 proven ways

The wallpaper carousel on Xiaomi Redmi 9 is one of the most controversial features of MIUI, which automatically changes the background of the desktop without your involvement. For some users, it is a convenient way to diversify the appearance of the smartphone, and for others it is a real headache. If you are in the second category and want to permanently disable automatic wallpaper change, this article will help you understand all the nuances.

Compounding the problem, the path to customization may be different across MIUI versions, and some methods may not work on all firmware, we tested all current methods on Redmi 9 (M2003J15SC, M2004J19C) with MIUI 12-14 and put them together in a single guide, and here you will find both official solutions through the phone menu and alternatives for power users.

Important: Before making changes to your system settings, make sure you have enough battery power (at least 30%) and a backup of important data. Some methods require superuser rights (root), which can affect the warranty.

Automatic background image change is part of Xiaomi’s ecosystem to personalize the user experience, but it is often activated without the owner’s explicit consent.

  • πŸ“± Update MIUI: After installing the new firmware version, the settings can be reset to default values, including the carousel.
  • ☁️ Sync with Mi Account: If you previously enabled a feature on another Xiaomi device, it can automatically migrate to Redmi 9.
  • 🎨 Xiaomi themes and wallpapers: some system themes contain built-in wallpaper rotation mechanisms.
  • πŸ€– Optimization MIUI: The firmware can independently activate the "recommended" functions to "improve" the work.

Interesting fact: in the Chinese versions of MIUI, the wallpaper carousel is often associated with the Mi Wallpaper Carousel service, which in global firmware may be called differently or partially disabled, which explains why some Redmi 9s do not work standard methods.

⚠️ Note: If you use custom firmware (like LineageOS or Pixel Experience), the methods described below may not work.

Method 1: Disconnect via theme settings (official method)

The easiest and safest way is to use the built-in MIUI settings, which are suitable for most users and do not require additional knowledge.

  1. Open the Themes app (the icon with a brush on your desktop).
  2. Go to the wallpaper section (in the lower menu).
  3. Slip on the current wallpaper on the preview screen.
  4. In the window that opens, find the Automatic Wallpaper Change switch and turn it off.
  5. Confirm the changes by clicking Apply.

If there is no automatic change of wallpaper, try:

  • πŸ” Click on three dots in the upper right corner and select Settings.
  • πŸ”„ Scroll down to the Additional or Advanced Settings section.
  • πŸ“΅ Make sure that Recommended Wallpaper and Cloud Wallpaper Options are disabled.

Settings β†’ Topics β†’ Wallpaper β†’ Automatic change (off)

Settings β†’ Display β†’ Desktop β†’ Dynamic wallpaper (off)

Settings β†’ Accounts β†’ Mi Account β†’ Synchronization of topics (ref.)

Check in 24 hours (both wallpaper unchanged)

-->

On some MIUI 13+ firmware, the option is hidden under Dynamic Wallpaper in the display settings. If you don't see it right away, search for settings (the magnifying glass icon in the top menu) and enter the "wallpaper" request.

Method 2: Disconnection through launcher settings

The MIUI launcher has its own settings, where the carousel options are sometimes hidden, and it works even if the standard way failed.

Instructions:

  1. Press and hold your finger in the free space of the desktop.
  2. In the menu that appears, select Desktop Settings (or Launcher Settings).
  3. Go to the Wallpaper or Background of the desktop.
  4. Find the option Autoshift, Wallpaper Carousel or Dynamic Wallpaper and turn it off.
  5. Save the changes and restart the phone (optional).
MIUI versionThe path to settingsOption name
MIUI 12Settings β†’ Desktop β†’ WallpaperAutomatic shift
MIUI 13Settings β†’ Display β†’ DesktopDynamic wallpaper
MIUI 14Long press β†’ Settings β†’ BackgroundWallpaper carousel
Global ROMThemes β†’ Wallpaper β†’ SettingsAuto-rotate wallpaper

If your launcher does not have these options, a third-party launcher (such as a Nova Launcher or POCO Launcher) may be used, in which case the carousel is controlled through the settings of a particular launcher.

Standard MIUI Launcher|Nova Launcher|POCO Launcher|Other |I don't know-->

Method 3: Disconnect via ADB (for power users)

If system settings don't work, you can use ADB (Android Debug Bridge), a tool for debugging Android devices, which requires connecting the phone to a computer, but is guaranteed to turn off the carousel at the system level.

Step-by-step:

  1. Turn on Developer Mode on your phone: Go to Settings β†’ About Phone. 7 times click on the MIUI Version until the notification "You're a developer" appears. Return to Settings β†’ Additional β†’ Developer. Activate Debugging on USB.

Redmi 9

ADB Tools

Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.

adb devices

(Your device should appear)

adb shell settings put global wallpaper_carousel_enabled 0

Reboot the phone.

If the team doesn’t work, try an alternative:

adb shell pm disable-user --user 0 com.miui.wallpaper

This command will completely disable the system wallpaper application, but can cause failures when manually changing the backgrounds.

adb shell pm enable com.miui.wallpaper

⚠️ Note: Disabling system applications through ADB It may disrupt some functions MIUI, including weather and calendar widgets, back up your data before you execute commands.

πŸ’‘

If ADB does not recognize the device, try to change the mode USB-Connections on your phone: swipe down the notification panel β†’ press "Charge through" USB" β†’ select "File Transfer" (MTP).

Method 4: Using Third-Party Applications

If you don't want to dig into settings or use ADB, you can use third-party apps from Google Play that block wallpaper change at the software level without affecting system files.

Top.-3 tested applications:

  • πŸ›‘οΈ Wallpaper Changer Stopper is a specialized tool to disable automatic wallpaper change. Works without root, but requires permission to access notifications.
  • πŸ”§ MacroDroid is a versatile automaton that can intercept wallpaper changing commands. Suitable for advanced users.
  • πŸ–ΌοΈ Muzei Live Wallpaper – an alternative wallpaper launcher that completely replaces the standard Xiaomi system.

Instructions for Wallpaper Changer Stopper:

  1. Install the app from Google Play.
  2. Open it and provide all the permissions requested.
  3. Enable the Block Wallpaper Changes option.
  4. Add the app to boot (in phone settings: Battery β†’ Autostart).

The advantage of this method is that it doesn't need root rights or PC connectivity, but it can conflict with some MIUI features, such as the weather widget.

What if the app does not block the carousel?
If Wallpaper Changer Stopper doesn’t work, check: 1. Permissions: The app must have access to Overlay on Other Apps and Notifications. 2. Battery Optimization: Add it to Exceptions (Settings β†’ Battery β†’ Battery Optimization β†’ All Apps β†’ Wallpaper Changer Stopper β†’ Not Optimize). 3. Conflicts: Disable other wallpaper management apps (e.g., Zedge or Backdrops).

Method 5: Manually delete system files (root only)

It's an extreme method that should only be used if all other methods have failed, and it requires root rights and can lead to unstable system performance if executed incorrectly.

Instructions:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/priv-app/MiuiWallpaper/ or /system/app/WallpaperCarousel/
  3. Find files with names: WallpaperCarousel.apk MiuiWallpaper.apk com.miui.wallpaper.odex

.bak

WallpaperCarousel.apk.bak

Reboot the phone.

An alternative is to delete files completely, but this is less secure as it can disrupt other wallpaper-related features.

⚠️ Attention: after removal of the system APK-Files will not be able to install updates MIUI You'll need to refashion your phone to restore functionality.

πŸ’‘

Deleting system files is an irreversible process without backup. Always save original files (e.g., copy them to a PC) before renaming or deleting them.

One of the most common frustrations of Redmi 9 users is that the carousel returns after installing the MIUI update, which is because the firmware resets some settings to factory settings, to avoid re-activation:

  • πŸ”„ Turn off automatic updates: Go to Settings β†’ The phone. β†’ Update system. Click on three dots in the top right corner and select Settings. Turn off Auto Boot via Wi-Fi and Auto Installation.
  • πŸ“΅ Block the update of specific applications: C Settings β†’ Annexes β†’ App management find themes and wallpapers. turn off automatic updates for them via Google Play.
  • πŸ”’ Create a rule in MacroDroid: Set the trigger for the System Update event. Add the action: run ADB-Settings put global wallpaper_carousel_enabled 0.

If the carousel does return, repeat the steps from Method 1 or Method 3 (ADB). Also check if new options have appeared in the settings after the update - Xiaomi sometimes moves them to other sections.

Can I turn off the carousel without root and ADB?
Yes, in most cases, it is sufficient to use Method 1 (theme settings) or Method 2 (launcher settings). If these methods do not work, try third-party applications from Method 4.
Why does the wallpaper change after the carousel is turned off?
Probable reasons: You use dynamic wallpapers (e.g., live wallpaper from Xiaomi) that change regardless of the carousel.You have a third-party launcher (e.g., Nova or Apex) that has its own wallpaper rotation system.Reset settings after the MIUI update. Check the settings of both in the Themes app and in the launcher settings.
Is it safe to use ADB to turn off the carousel?
Yes, if you follow the instructions and don't enter any extraneous commands. ADB-The commands in this article won't damage the system, as they only change settings, not delete files. ADB other system applications without understanding the implications. USB-cable for stable connection. Do not interrupt the execution of commands (for example, do not disconnect the phone from the PC during the process).
How do I get the carousel back if I change my mind?
Depending on the method used: If you turned off through settings: just turn the option back on to Topics β†’ Wallpaper, if you used it. ADB: Adb shell settings put global settings wallpaper_carousel_enabled 1. If you renamed your system files: return the original names (remove.bak) and restart your phone.
Is there a difference between the Chinese and the global version of MIUI?
Yes, in China ROM, the wallpaper carousel is often integrated deeper and can be controlled through Mi Wallpaper Carousel, which is not available in the global versions. If you have Redmi 9 with Chinese firmware, try: Install global firmware via Fastboot. Use Method 5 (root) to remove Chinese system components. Disable sync with Mi Account in your account settings.