How to remove wallpaper carousel on Xiaomi forever: disabling through settings and system commands

The wallpaper carousel on Xiaomi smartphones is one of the most controversial features of the MIUI shell. On the one hand, it offers quick access to changing background images, but on the other, it constantly interferes with random swipes, eats traffic (if you have online wallpaper loading enabled) and slows down the launcher. Many users want not just to hide it, but to remove it forever - and this is possible even without root rights.

In this article, we’ll cover all the current ways, from standard settings to system commands through ADB and editing configuration files, and focus on the nuances for different versions of MIUI (12 to 14) and smartphone models – from budget Redmi Note to flagship Xiaomi 13 Ultra.

The main problem is that MIUI restores the carousel with every major system update or reset, because it's hard-coded in system applications:

  • πŸ”„ Update MIUI: When you install a new firmware version, some user settings are reset, including disabled system services.
  • πŸ“± Resetting the launcher: If you use a standard launcher MIUI (e.g. com.miui.home, its cache and data are periodically cleared by the system.
  • ☁️ Synchronization with Mi Account: When you restore backup from the cloud, standard wallpaper settings can also return.

In addition, on some models (e.g., POCO F5 or Redmi K60), the carousel is integrated into the Themes system application (com.android.themes), which cannot be completely removed without root.

πŸ“Š What version? MIUI you have installed?
MIUI 12/12.5
MIUI 13
MIUI 14
The other one/I don't know/

The easiest method is to use the built-in system options, which is suitable for most devices on MIUI 12-14, but does not guarantee complete removal (carousel can return after the update).

  1. Open Settings β†’ Wallpaper (or Settings β†’ Personalization β†’ Wallpaper on new versions).
  2. Slap the icon. βš™οΈ in the upper right corner (or select Wallpaper Settings).
  3. Find the option "Wallpaper carousel" and move the slider to the off position.
  4. In some cases, you need to turn off the: πŸ–ΌοΈ "Automatic wallpaper change" ☁️ "Downloading wallpaper from the Internet"

If the item "Carousel wallpaper" is not on the menu, try an alternative way:

  1. Press the free space on the home screen β†’ select screen settings.
  2. Go to the Additional settings β†’ Wallpaper Carousel.

β˜‘οΈ Preparation for the carousel shutdown

Done: 0 / 4

⚠️ Note: On some devices (e.g. Xiaomi) 12T Or the Redmi Note 11 Pro.+) After turning off the carousel through the settings, it can still appear when swiping left on the home screen, which is because the function is managed not only through the interface, but also through system services.

Method 2: Remove via ADB (without root but with PC)

If the standard shutdown does not help, use it. ADB-This method works on all Xiaomi devices with an unlocked bootloader (does not require root), but requires a connection to a computer.

First, turn on the USB debugging:

  1. Go to Settings β†’ About phone and tap on the MIUI version 7 times to activate the developer mode.
  2. Back to Settings β†’ Additionally. β†’ For developers.
  3. Activate "Debugging by USB" and confirm the permission.

Next, connect your smartphone to your PC and execute commands in the terminal (cmd for Windows or Terminal for macOS/Linux):

adb shell pm hide com.miui.miwallpaper


adb shell pm hide com.android.themes

These commands hide the system applications that handle the carousel and theme, and once the device is restarted, the carousel will disappear.

adb shell pm unhide com.miui.miwallpaper


adb shell pm unhide com.android.themes

πŸ’‘

If pm hide doesn't work, try the alternative: adb shell pm disable-user --user 0 com.miui.miwallpaper. It disables the app for the current user.

Method 3: Editing system files (requires root)

To permanently remove the carousel (including the inability to restore through updates) you will need root rights and a file manager with access to the system partition (such as Root Explorer or Mixplorer).

Instructions:

  1. Open the file manager and go to /system/priv-app/MiuiWallpaper or /system/app/MiuiWallpaper.
  2. Remove or rename the folder MiuiWallpaper (for example, in the MiuiWallpaper_bak).
  3. Go to /system/priv-app/Themes and delete/rename the file Themes.apk.
  4. Clear the cache and application data: com.miui.miwallpaper and com.android.themes via Settings β†’ Apps.
  5. Carousel returns after reboot: This means the com.miui.miwallpaper system app automatically restarts.Solution: Use ADB-command to remove completely (requires root): adb shell su -c "pm uninstall --user 0 com.miui.miwallpaper" Install App Quarantine (requires root) and block com.miui.miwallpaper.

The swipe to the left does not work on the main screen.

If you have used ADB or deleted system files, the swipe may redirect to the void or cause an error.To return functionality, install a widget (like Google Discover) or roll back changes.

πŸ’‘

If the carousel still appears after all the manipulations, check for updates for the Themes app in Google Play. Sometimes Xiaomi adds the feature back through store updates.

Can I remove the wallpaper carousel without a computer?
Yes, but with limitations: Some firmware (e.g. MIUI 13 for the POCO X3 Pro) has a hidden option to turn off via Settings β†’ Special features β†’ Simplified mode (after activation, the carousel disappears). Apps like Activity Launcher allow you to open hidden MIUI settings where you can turn off the carousel. However, root rights will still be required to completely remove without a PC.
Will the ADB method work on custom firmware (e.g. LineageOS)?
No, because custom firmware (like LineageOS, Pixel Experience or ArrowOS) doesn’t contain Xiaomi system apps, including wallpaper carousel. If you install custom firmware and see a carousel, it’s either a launcher bug or it’s added by a separate module (like Magisk).
How do I return the carousel if I need it?
Depending on the method of removal: If the settings were used MIUI β€” Just put the carousel back in the wallpaper menu. ADB-commands – execute: adb shell pm unhide com.miui.miwallpaper adb shell pm unhide com.android.themes If you delete system files – restore them from backup or reflash the device.
Is it true that removing the carousel speeds up the smartphone?
Depends on the model and version MIUI: On budget devices (for example, Redmi) 9A or POCO M3) Turning off the carousel can reduce RAM consumption by 50-100 MB, since the system application com.miui.miwallpaper constantly works in the background. On flagships (for example, Xiaomi 13 Pro), the difference will be minimal, but the smoothness of the launcher animations can improve. Disabling other system services, such as mipush (push notifications) has a greater effect. MIUI) or com.xiaomi.midrop (file transfer).
Can I remove the carousel on devices with a locked bootloader?
Yes, but only through MIUI or ADB settings (no unlocking the bootloader). System file editing or custom firmware installation methods require an unlocked bootloader. If you have a bootloader blocked and ADB doesn't help, try: Install a third-party launcher (stealing the carousel visually). Disable the update of the Themes app on Google Play.