How to permanently remove the wallpaper carousel on Xiaomi: from simple settings to system changes

The wallpaper carousel on Xiaomi smartphones is one of the most controversial features of the MIUI shell. On the one hand, it offers beautiful dynamic background images that automatically update. On the other, many users complain about system slowdown, traffic consumption and unwanted battery consumption. If you want to get rid of this feature, but do not know how to do it correctly, you are in the right place.

In this article, we’ll look at all the ways you can disable wallpaper carousels, from standard MIUI settings to deep system changes (including root-rights methods), and learn which Xiaomi, Redmi, Poco and Black Shark models support these or those methods, and how to avoid typical deletion errors. Some solutions work even on older firmware versions (MIUI 12), others require the latest updates (MIUI 14 on HyperOS).

Before you start, make sure you have a backup of your important data. Some methods (especially those using ADB or root) can cause you to reset or crash. If you are unsure of your actions, start with the safest ways (sections 1-3).

The easiest and safest way to do this is to use the built-in shell options, which are suitable for most Xiaomi models (including the Redmi Note 10/11/12, Poco X3/F4, Mi 11/12) and require no further knowledge, but there is a limitation to this method: it does not remove the carousel completely, but only suspends its operation.

To deactivate automatic wallpaper change:

  • πŸ“± Open the β€œThemes” app (icon with brush and palette).
  • πŸ” Go to Wallpaper section. β†’ My wallpaper.
  • βš™οΈ Click on the three dots in the upper right corner and select Wallpaper Settings.
  • πŸ”„ Find the Automatic Wallpaper Change option (or Wallpaper Carousel) and turn off the slider.
  • πŸ—‘οΈ Return to My Wallpaper, click on the current background and select a static image from the gallery.

If your version of MIUI does not have Automatic Wallpaper Change, try an alternative way:

  1. Hold your finger to the free space on the main screen.
  2. Select Wallpaper from the bottom menu.
  3. Scroll down to the Dynamic Wallpaper section and uncheck the Carousel.

⚠️ Attention: On some firmware (MIUI 13 for POCO) After turning off the carousel, there may be a gray background instead of the chosen wallpaper, in which case, restart the device or reapply the wallpaper.

πŸ“Š What kind of Xiaomi model do you have?
Redmi (Note, K-series)
Poco (X, F, M-series)
Mi (11, 12, 13)
Black Shark
Another model

If the standard method didn’t work, the problem could be in the MIUI Launcher, which is suitable for devices with MIUI 12.5-14 and doesn’t require superuser rights, and the main advantage is that the carousel will disappear not only on the home screen, but also in the application menu.

Instructions:

  • πŸ”§ Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search bar, enter Louncher MIUI (or MIUI Home for Global Firmware).
  • πŸ“ Select Warehouse and Cache β†’ Management of space.
  • πŸ—‘οΈ Find the Wallpaper Carousel or Dynamic Wallpaper and click Clear Data.
  • πŸ”„ Reboot the phone.

After the reboot, the carousel should disappear, but there is a caveat: the next MIUI update, it may return. To avoid this, turn off the automatic launcher update in Google Play (if you use global firmware).

πŸ’‘

If after cleaning the data, the launcher began to work unstable (hangs, disappearance of icons), reset its settings: Settings β†’ Applications β†’ MIUI Launcher β†’ Additional β†’ Reset settings.

3.Use ADB for deep shutdown (no root)

For users willing to take more drastic measures, Android Debug Bridge (ADB) is a good way to disable the system components of the carousel without obtaining root rights, and the advantage is that the changes will persist even after the MIUI updates.

What you need:

  • πŸ’» A computer with installed Xiaomi drivers and ADB (download).
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to press to unlock the developer mode, then additionally β†’ For developers β†’ Debugging by USB).

Step-by-step:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command prompt (cmd) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Run the command to disable the carousel: adb shell pm disable-user --user 0 com.miui.mishare.connectivity adb shell pm disable-user --user 0 com.miui.wallpaper.carousel
  5. Reboot the phone.

If the carousel remains after the restart, try additional commands:

adb shell pm uninstall --user 0 com.miui.wallpaper.carousel


adb shell pm hide com.miui.wallpaper.carousel

⚠️ Attention: On some firmware (MIUI 14 for Redmi Note 12) disabling com.miui.mishare.connectivity may disrupt the Quick File Transfer (Mi Share) function.

Install Xiaomi drivers on PC

Download Platform Tools (ADB)

Enable debugging over USB on your phone

Connect your phone to the original cable

Check the connection of the adb device team-->

4. Removal via TWRP or Magisk (for advanced users)

If you have already obtained root rights or installed custom TWRP recovery, you can remove the wallpaper carousel at the system file level. This method is guaranteed to remove all traces of the function, but requires caution - improper actions can lead to a "brick" of the device.

Method 1: Magisk (recommended)

  • πŸ“± Install the Disable module MIUI Carousel from the Magisk repository.
  • πŸ”„ Reboot the phone.
  • πŸ—‘οΈ Check the absence of a carousel in Settings β†’ Wallpaper.

Method 2: Manual removal via TWRP

  1. Download a special script to remove the carousel (for example, remove_carousel.zip).
  2. Reboot to TWRP (clip Power + Volume up).
  3. Select Install and specify the path to the downloaded file.
  4. Confirm the installation and wait for completion.
  5. Run Wipe Dalvik/Cache and restart.

For users of Xiaomi.eu (castomy firmware) there is a simplified version:

In the build.prop file, add a line:


ro.miui.wallpaper_carousel_enabled=false

MethodNeed root?Is it still alive after the update?Risk to the system
Standard settings❌ No.❌ No.⚠️ Low.
Clearing the launcher data❌ No.❌ No.⚠️ Medium.
ADB-team❌ No.βœ… Yes.⚠️⚠️ High-pitched
Magisk moduleβœ… Yes.βœ… Yes.⚠️⚠️⚠️ critical
Manual removal in TWRPβœ… Yes.βœ… Yes.⚠️⚠️⚠️⚠️ Extremely extreme.

πŸ’‘

Use root methods only if you are confident in your actions. Incorrect editing of system files can lead to complete failure of the device.

5. Alternative solutions: change of launcher or firmware

If none of these methods worked, radical measures remain: replacing the standard launcher or switching to custom firmware, which are suitable for users who are willing to sacrifice some of the features of MIUI for stability.

Option 1: Installation of a third-party launcher

Popular alternatives:

  • 🌐 Nova Launcher – flexible setup, gesture support, no carousel.
  • 🎨 Lawnchair – open source, minimalist design.
  • ⚑ Hyperion Launcher – Optimized for Performance.
  • πŸ“± POCO Launcher (not even on the-POCO devices) - light and without unnecessary functions.

After installation:

  1. Open the launcher settings.
  2. Select Desktop Settings β†’ Wallpaper.
  3. Turn off all options related to dynamic backgrounds.
  4. Set the static image manually.

Option 2: Switch to custom firmware

Firmware like LineageOS, Pixel Experience or ArrowOS are stripped of all MIUI chips, including the wallpaper carousel, but this requires:

  • πŸ”“ Unlocked bootloader (bootloader).
  • πŸ› οΈ Established TWRP or other recovery.
  • πŸ“₯ Compatible firmware for your model.

⚠️ Attention: Installing custom firmware voids warranty and may result in data loss. on some models (Xiaomi) 12T, Redmi K50) Unlocking the bootloader requires waiting 7 days after submitting an application to the Mi Unlock Tool.

How to check the compatibility of the firmware?
Before installing custom firmware, be sure to check the code name of your device (for example, surya for POCO X3) with supported models on the XDA Developers forum or firmware site. You can find out the code name in the CPU-Z application (Device section) or the ADB command: adb shell getprop ro.product.device

Frequent problems and their solutions

Even after the carousel has been successfully removed, users are still experiencing side effects, and here are the most common ones and ways to eliminate them:

Problem 1: Carousel returns after MIUI update

Decision:

  • πŸ”„ Repeat the steps from Section 3 (ADB) after each update.
  • 🚫 Turn off automatic firmware updates in Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings β†’ Auto-update.
  • πŸ“΅ Use the Magisk module to permanently lock (Section 4).

Problem 2: All the wallpaper is gone, there is a black screen left.

Decision:

  1. Go to Settings β†’ Wallpaper and manually select any image.
  2. If wallpaper is not applied, clear the launcher cache (Settings β†’ Applications β†’ MIUI Launcher β†’ Storage β†’ Clear the cache).
  3. Install wallpapers through a third-party app (e.g., Wallpapers Craft).

Problem 3: The launcher stopped working after ADB-team

Decision:

Restore the launcher with the team:


adb shell pm enable com.miui.home




If it doesn’t help, reset the launcher settings or reinstall it via APK.

Problem 4: Carousel left on the lock screen

Decision:

  • πŸ”’ Go to Settings. β†’ Lock screen β†’ Lock screen wallpaper.
  • πŸ–ΌοΈ Select a static image or turn off Dynamic Wallpaper.
  • πŸ”„ If the option is not available, use it. ADB To disable com.miui.wallpaper.lockscreen.
❓ Can I remove the carousel without a computer?
Yes, the first two methods (via MIUI settings and launcher data cleaning) don't require a PC, but ADB or root methods are better for reliable removal.
❓ Why After Removing the Carousel, the Phone Became Slower?
It could be related to: πŸ—‘οΈ Cleaning the launcher cache (temporary slowdown, will pass after restarting). πŸ”§ After-conflict ADB-Check if you have disabled critical services). πŸ“‰ Lack of RAM (reboot the device). If the problem persists, return the launcher settings to the factory.
❓ Does this method work for POCO Launcher?
POCO Launcher doesn’t have a wallpaper carousel by default, but if it comes after the update, use the same methods as for MIUI Launcher. For POCO F3/4/5, the ADB or data cleanup method is suitable.
❓ Can I bring the carousel back?
Yes, for that: Turn it on in the wallpaper settings (Settings β†’ Wallpaper β†’ Automatic Change). If you used ADB, follow the command: adb shell pm enable com.miui.wallpaper.carousel For root methods, reinstall deleted system files via TWRP.
❓ Is it safe to remove the carousel on new models (Xiaomi) 13/14, Redmi Note 12)?
On devices with MIUI 14 and HyperOS carousel is more integrated into the system: πŸ›‘οΈ Start with standard settings. πŸ”§ Use it. ADB Disable-user (pm disable-user) only, not deactivation. ⚠️ Avoid root methods on new firmware before Magisk stable modules are released.