How to completely disable the wallpaper carousel on Xiaomi: 5 working ways

The wallpaper carousel on Xiaomi, Redmi and POCO smartphones is one of the most controversial features of the MIUI shell and the new HyperOS. On the one hand, it offers beautiful dynamic screensavers that automatically change on the lock screen. On the other hand, many users complain about arbitrary change in backgrounds, increased battery consumption and even suspicious activity in network traffic. If you are tired of your background pattern changing without your knowledge, this article will help completely deactivate the wallpaper carousel through standard and hidden settings.

Complicating the problem, newer firmware versions (especially HyperOS) specifically hide direct shutdown options, forcing users to look for workarounds. We tested all current methods on devices from 2023 to 2026 and only selected those that run MIUI 12/13/14 and HyperOS 1.0+.

At first glance, the automatic wallpaper-changing feature seems harmless, but it has a few hidden flaws that prompt Xiaomi owners to look for ways to turn it off:

  • πŸ”‹ Increased battery consumption: The carousel constantly loads new images in the background, which increases power consumption by 5-12% (according to tests). XDA Developers).
  • πŸ“Ά Excess network traffic: Wallpaper is downloaded via mobile Internet, even if you are not connected to Wi-Fi. in a month this can "eat" up to 300-500 MB.
  • πŸ”’ Data collection: By default, Xiaomi sends anonymous statistics about what wallpaper you like, raising privacy questions.
  • 🎨 Unpredictable design: the background can change to bright and screaming at the most inopportune moment (for example, at a business meeting).
  • πŸ”„ Topics conflicts: The carousel often resets custom theme settings, returning standard wallpaper.

The problem is particularly acute on budget models (Redmi Note 12, POCO M5), where every percentage of battery power is on the bill, while on flagships (Xiaomi 14, Mix Fold 3) the carousel can work more stably, but there is still a question of personal preferences – not everyone likes it when the phone decides what wallpaper to show.

πŸ“Š How often do you change wallpapers through the carousel?
Every day.
Every 2-3 days
Once a week.
Never noticed.
Turned it off.

Method 1: Disconnect via standard settings (without root)

The simplest method that works on most devices with MIUI 12-14 and HyperOS, but in newer versions of the firmware, the path to settings may be different – we have listed all possible options.

1. Open the Topic Appendix

2. Go to Wallpaper or Lock Screen

3.Look for the Wallpaper Carousel option or Automatic Shift

4. Transfer the slider to the off position.

5. Confirm the action if a request appears-->

If you don’t have a β€œWallpaper Carousel” option on your menu, try an alternative path:

  1. Press the free space on the home screen β†’ select screen settings.
  2. Go to the Lock Screen Style.
  3. At the bottom of the screen, find the words Dynamic Wallpaper or Recommended Wallpaper and turn it off.

On some models (Redmi K60, POCO F5) the option is hidden deeper:

Settings β†’ Display β†’ Lock screen β†’ Additional β†’ Wallpaper carousel

⚠️ Note: After upgrading to HyperOS, the standard path may change.If you do not find an option, check the Special Features section. β†’ System settings β†’ von.

Method 2: Remove the Themes system application (requires ADB)

If the wallpaper carousel continues to work even after the settings are turned off, the problem lies in the background process of the com.miui.miwallpaper application. It can be deactivated via ADB (Android Debug Bridge) without obtaining root rights.

You'll need:

  • πŸ–₯️ Computer with installed Xiaomi drivers and package ADB Tools.
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times press to unlock the developer mode).
  • πŸ”Œ Cable USB (preferably original).

Instructions:

  1. Connect the phone to the PC and allow debugging.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Run the command to shut down the carousel: adb shell pm uninstall -k --user 0 com.miui.miwallpaper
  5. Reboot the phone.
Xiaomi modelDoes the method work?Notes
Xiaomi 13/13 Proβœ… Yes.Re-activation required after major updates
Redmi Note 12 Pro+βœ… Yes.Some standard wallpapers may disappear
POCO F4 GT⚠️ Partially.Carousel shuts down but there are notifications of new wallpaper
Xiaomi 12Tβœ… Yes.After resetting, the background is reset to standard

⚠️ Note: This method does not remove the application completely, but only disables it for the current user.

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

This team is less aggressive and retains the ability to turn the carousel back on.-->

Method 3: Using third-party launchers

If you don't want to mess around with the system settings, you can simply replace the standard MIUI launcher with an alternative one. Most popular launchers (for example, Nova Launcher, Lawnchair) ignore the system wallpaper and allow you to set a static background.

Advantages of the method:

  • 🎯 Full control of wallpaper without interfering with system files.
  • πŸ”§ Additional customization functions (gestures, icons, animations).
  • πŸ›‘οΈ No risk of damaging the firmware.

How to set up:

  1. Install Nova Launcher from Google Play.
  2. Launch the launcher and select it as the main one in the settings (Settings β†’ Applications β†’ Default β†’ Launcher).
  3. Press your finger on the home screen β†’ Wallpaper settings β†’ select a static image.
  4. In the launcher settings, turn off the Dynamic Wallpaper option (if any).

Disadvantages:

  • ⚠️ The wallpaper carousel on the lock screen may remain (launchers do not control locking).
  • ⚠️ Some system widgets (weather, steps) may not work properly.
How to return the standard MIUI launcher?
To return to your native launcher, go to Settings β†’ Applications β†’ Application Management, find Nova Launcher and click Clear by Default. Then select Launcher (or POCO Launcher for POCO devices) as your primary.

Method 4: Edit system files (root only)

This is the most radical method that is guaranteed to shut down the wallpaper carousel forever, but it requires superuser rights and can lead to unstable system operation if executed incorrectly.

Instructions for root devices:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/priv-app/MiuiWallpaper or (for newer versions): /system/product/priv-app/MiuiWallpaper
  3. Find files with the.apk and.odex extensions associated with wallpaper.
  4. Rename them by adding.bak at the end (e.g. MiuiWallpaper.apk.bak).
  5. Reset the device.

The alternative is to use Magisk and the Disable MIUI Wallpaper Carousel module (available in the Magisk Modules repository), which is safer because changes are easy to roll back.

⚠️ Warning: Incorrect editing of system files can lead to bootloop (a looped reboot).If you are not sure about your actions, use other methods.

Method 5: Disconnect via service codes (hidden menu)

MIUI and HyperOS have hidden service menus that allow you to manage system functions, and one of the codes can turn off the wallpaper carousel, but it doesn't work on all devices.

Try the following combinations:

  • πŸ“ž Enter the phone app: ##36446337## (the menu will open) MIUI Wallpaper Settings).
  • πŸ“ž Alternative code for new models: ##7378423## (Service Tests menu) β†’ Wallpaper Service).

In the menu that opens, find the options:

  • Wallpaper Carousel β†’ Disable
  • Auto Change β†’ Off
  • Network Update β†’ Disable

If the menu doesn't open or there are no options, then your model doesn't support this method. Don't try random codes, it can cause you to reset your settings!

πŸ’‘

Service codes only work on devices with original firmware, and if you use custom firmware (like LineageOS or Pixel Experience), these codes won’t work.

One of the most common problems is that the wallpaper carousel is activated again after the MIUI or HyperOS update, and that's because the system resets some settings to the standard settings. Here's how to avoid this:

  • πŸ”„ Reverse the theme update: Go to Settings β†’ Annexes β†’ Application management β†’ Topics and click Remove Updates.
  • πŸ”’ Block Automatic Update: In Settings β†’ The phone. β†’ System Update Disable Auto Update MIUI.
  • πŸ“₯ Use local wallpaper: download the image you like manually and install it through the Gallery β†’ Set up how β†’ Wallpaper.
  • πŸ› οΈ Use the Magisk module: If you have root, install the module MIUI Debloater, which blocks updates to system applications.

If the carousel is back after a major upgrade (e.g., from MIUI 13 to HyperOS), you will probably need to repeat one of the methods described above, and in some cases, resetting to factory settings helps, but this is an extreme measure.

Xiaomi 13 Ultra and Mix Fold 2 users note that after upgrading to HyperOS 1.0, the wallpaper carousel became more intrusive. In this case, we recommend combining methods: first disable through settings, and then block the network activity of the Theme application in Settings β†’ Apps β†’ Permissions β†’ Mobile data.

Can I turn off the wallpaper carousel without root and ADB?
Yes, in most cases, standard settings (Method 1) or using a third-party launcher (Method 3) are sufficient. However, on some models (POCO X5, Redmi A2+), the option is hidden, and you can not do without ADB.
Why are the carousels reset to standard after the carousel is turned off?
This is a feature of MIUI/HyperOS. The system tries to restore the "safe" background if it detects that the carousel is off. To avoid resetting, manually install wallpaper through the Gallery and turn off automatic theme updates.
Is it safe to remove the Topics app through ADB?
Yes, pm uninstall -k --user 0 removes the application only for the current user and does not affect system files. However, some functions (for example, the theme store) will become unavailable. If necessary, you can return the application with the command: adb shell cmd package install-existing com.miui.miwallpaper
The wallpaper carousel eats up traffic. How do you check that?
Go to Settings. β†’ SIM-maps and mobile networks β†’ Traffic usage. Search the Topics app or Wallpaper Carousel on the list, and if it consumes more than 50MB per month, that's a reason to turn off the carousel.
Does this work for POCO and Redmi?
Yes, all methods are applicable to POCO and Redmi devices, as they run on the same firmware (MIUI/HyperOS), except for some models for the Indian market (e.g. POCO M4 5G), where the interface may differ.