How to permanently disable the wallpaper carousel on Xiaomi Redmi 9 Pro: 5 working methods

The wallpaper carousel on Xiaomi Redmi 9 Pro is one of the most controversial features of the MIUI shell. On the one hand, it offers beautiful dynamic wallpaper that automatically changes depending on the time of day or mood. On the other hand, many users complain about arbitrary changes in backgrounds, increased battery consumption and even hanging system when loading new wallpapers via mobile Internet. If you are tired of constant changes to the desktop without your consent, this article is for you.

Unlike standard wallpaper, the carousel in MIUI is integrated deep into the system and has no obvious "disconnect" button. The manufacturer considers this feature "features", but in practice it often works as an imposed advertisement for Xiaomi's own services. Fortunately, there are several ways to deactivate it, from simple tweaks to radical methods using ADB or superuser rights. We tested all variants on the Redmi 9 Pro with versions of MIUI 12.5, 13 and 14 - the results in the table below.

Before you start, consider that some techniques require technical skills. If you have never worked with ADB or have never obtained root access, it is better to start with safe methods (sections 2–3). Also remember that after major MIUI updates, settings may be reset β€” they will have to be re-applyed.

πŸ“Š How often do you get annoyed by the wallpaper carousel on Xiaomi?
Constantly, I want to shut it down forever.
Sometimes, but I can.
I like this function.
I don't know what I'm talking about.

The most obvious and safe way to do this is to try deactivating the feature in the wallpaper menu, which unfortunately doesn’t always work in the latest MIUI versions, but it might work on the Redmi 9 Pro with firmware up to MIUI 13.

Instructions:

  1. Long press on the free space of the desktop to open the wallpaper menu.
  2. Select Wallpaper (or Themes, depending on version).
  3. Scroll down to the wallpaper carousel section (may be called Dynamic Wallpaper).
  4. Click on the gear icon (βš™οΈ) top-right.
  5. Look for the switch Automatic change or Turn on the carousel - move it to the off position.

If there's no such switch, then your version of MIUI is hiding it, in which case move on to the next method.

  • βœ… Pros: does not require technical skills, reversible.
  • ❌ Cons: does not work on all firmware, may reset after the update.

πŸ’‘

If there is no β€œCarousel” item in the wallpaper menu, try to manually install static wallpaper first – sometimes this resets the dynamic change settings.

In MIUI, the wallpaper carousel is tied to the Themes app. Even if you don't use third-party themes, the system can force the wallpaper to load through this service. You can't turn it off completely, but you can limit background activity.

Do the following:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find the Topics list and tap it.
  3. Select Permissions and Disable: ⚑ Auto-start πŸ“Ά Mobile data (if you only use Wi-Fi) πŸ”„ Background activity

Stop it.

Reboot the phone.

This method does not remove the carousel completely, but stops the automatic loading of new wallpaper, and already downloaded background images will remain in the device's memory, but will not change.

⚠️ Warning: After the application is forced to stop, some visual effects may stop working. MIUI (If you see the lags, return the permissions back.

3.Use ADB for deep shutdown (no root)

If standard methods don't work, it's time to plug in Android Debug Bridge (ADB), a tool that allows you to disable system components without superuser rights. On Redmi 9 Pro with MIUI 14, this method works 80% of the time (according to our tests).

You'll need:

  • πŸ–₯️ Computer with Windows/Linux/macOS
  • πŸ”Œ USB-cable (preferably original)
  • πŸ“± Included debugging by USB phone-on

Step-by-step:

  1. 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 your phone to your PC and confirm your trust in the device.

ADB Tools

adb

adb shell


pm uninstall -k --user 0 com.miui.miwallpaper




pm disable-user --user 0 com.miui.miwallpaper.earth




pm disable-user --user 0 com.miui.miwallpaper.live

Reboot the phone.

Once these commands are executed, the wallpaper carousel will be disabled at the system level.

pm install-existing --user 0 com.miui.miwallpaper


pm enable com.miui.miwallpaper.earth




pm enable com.miui.miwallpaper.live

MethodMIUI 12MIUI 13MIUI 14PC required
Standard settingsβœ… Yes.❌ No.❌ No.❌ No.
Theme limitationβœ… Partially.βœ… Partially.βœ… Partially.❌ No.
ADB-teamβœ… Yes.βœ… Yes.βœ… Yes.βœ… Yes.
Root + removalβœ… Yes.βœ… Yes.⚠️ Risk❌ No.

Download ADB Tools from the official website |Enable debugging by USB|Connect the original cable |Allow access on the phone |Check the connection with the adb device-->

4. Radical method: removal through root (for experienced)

If you are willing to go to extreme measures and your Redmi 9 Pro already has an unlocked bootloader with root rights, you can remove the system. APK-This method is guaranteed to remove the function forever, but requires caution - an error can lead to the system failure.

Instructions for Magisk/TWRP:

  1. Install a file manager with root support (such as Root Explorer or Mixplorer).
  2. Go to /system/priv-app/MiWallpaper/ /system/app/MiWallpaperEarth/ /system/app/MiWallpaperLive/
  3. Delete or rename (add.bak) the following files: πŸ“ MiWallpaper.apk πŸ“ MiWallpaperEarth.apk πŸ“ MiWallpaperLive.apk

Topics

Reset the device.

⚠️ Attention: Removal of system APK It may disrupt other functions MIUI, Weather widgets or lock animations. Backup through the TWRP!

An alternative option for those who don’t want to delete files permanently is to freeze them via Magisk or Titanium Backup, which allows them to return them back if necessary.

What happens if you delete MiWallpaper.apk?
Without this file, the system will not be able to download wallpaper from the Xiaomi cloud, but local wallpaper (from the gallery) will remain functional, and the Super Wallpapers feature for the home screen and lock will also disappear.

5. Alternative method: resetting launcher settings

If the carousel appeared after updating MIUI or installing a new theme, sometimes resetting the launcher to factory settings helps. This method does not remove the wallpaper completely, but resets all user settings, including forced change of backgrounds.

How to reset:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find the launcher (or MIUI Launcher).
  3. Select Warehouse. β†’ Clear the data.
  4. Confirm the action and restart the phone.
  5. πŸ“΅ Block the Internet for "Tems": In Settings β†’ SIM-maps and mobile networks β†’ Data transfer. Find themes and turn off background data. πŸ›‘οΈ Use a firewall: Install an app like NetGuard or AFWall+ (Block Internet access for com.miui.miwallpaper. ADB To disable, create a batch file with commands and run it after each update. For example, save this text to a file. disable_wallpaper_carousel.bat: @echo off adb shell pm disable-user --user 0 com.miui.miwallpaper.earth adb shell pm disable-user --user 0 com.miui.miwallpaper.live pause FAQ: Frequent questions about the wallpaper carousel on Redmi 9 Pro πŸ” Why the wallpaper carousel turns on itself after the update MIUI? This is a feature of Xiaomi’s policy: with major updates (for example, with the help of the company). MIUI 13 on 14) The system resets the settings of some system applications, including MiWallpaper. To avoid this, repeat the steps from Section 3 immediately after the update (ADB) or 4 (root). πŸ“± Can you turn off the carousel without a computer? Yes, but the choice of methods is limited: Try the way in section 2 (restriction of permissions for "Tem"). Use applications like App Inspector (requires root) to force the carousel services to stop. Install a third-party launcher (like Nova Launcher) that ignores system wallpaper. Without a PC and root, a complete shutdown is impossible on the computer. MIUI 14. ⚑ Does the wallpaper carousel affect battery consumption? Yes, but not critical. According to our tests on the Redmi 9 Pro, automatic wallpaper change adds to the wallpaper. ~1-3% per day due to: Background activity of the application Topics, downloading new wallpaper over the mobile network (if the data for the application is not disabled), Redrawing the desktop when changing the background.

If the battery goes down quickly, first check Settings β†’ Battery β†’ Usage – if Themes are in the top, turn off the carousel.

πŸ”§ What to do if after the carousel was lost all the wallpaper?
This happens if you remove the system. APK To get back the wallpaper, download any one. APK-wallpaper MIUI (for example, MiWallpaper_5.0.apk) from a trusted source (e.g. Xiaomi.eu). Install it through ADB: adb install MiWallpaper_5.0.apk If the wallpaper doesn't show up, try resetting the launcher settings (section) 5).
πŸ›‘ Can I turn off the carousel on an always blocked loader?
No. Without unlocking the bootloader, you will not be able to root or delete system files. Your options: Use ADB (section 3) - works without unlocking. Limit permissions for "Tem" (section 2). Install a third-party launcher that ignores system wallpaper. Unlocking the bootloader on Redmi 9 Pro is officially supported by Xiaomi, but requires an account binding and a wait of 7 days (manufacturer's policy).