How the wallpaper carousel works in Xiaomi Redmi: a complete analysis

Xiaomi and Redmi smartphone owners often face a situation where the image on the locked screen suddenly changes without their participation, it is not a system failure or a virus, but a regular feature called β€œWallpaper Carousel”, which can be called differently in different versions of the MIUI or HyperOS shell, and the mechanism of this service is tied to the system application, which periodically uploads new images from the company’s cloud storage.

The main purpose of this tool is to provide users with fresh visual content every time they turn on the screen. The algorithm analyzes your preferences if you like pictures and tries to offer similar topics. However, many people are annoyed that automatic change occurs without demand, and sometimes along with a beautiful scenery on the screen appears a banner ad or an offer to install an app.

Understanding how this module works allows you to not only turn it off, but also to properly customize it to your needs, turning it from an irritant into a useful tool for finding inspiration. In this article, we will discuss in detail the technical side of the process, the path to hidden settings and how to completely deactivate the service if you do not need it.

Technical essence of the service

The system component that is often hidden in the depths of the app menu is responsible for visualizing changing images; in global firmware versions, it can appear as Wallpaper Carousel, and in Chinese or localized builds as Wallpaper Carousel, which is not part of the Android operating system core, but is an add-on from Xiaomi developers.

The principle of operation is quite simple: the application has access to the network and image directory on the manufacturer's servers. When you unlock the device or on a given timer (for example, every 15 minutes or every hour), the service checks for updates. If new images are found and the automatic update function is enabled, the current lock background is loaded and replaced.

⚠️ Warning: Wallpaper carousel consumes mobile internet traffic if not configured to download only via Wi-Fi. In roaming, this can lead to unexpected costs.

It's important to note that this service has its own system privileges, it can run in the background and start automatically when the device starts, which is why simply removing the shortcut from the desktop doesn't stop the process - the service continues to function at the system level until you turn it off in the appropriate settings or apply special commands through ADB.

Technical details of the loading process
When a new image is uploaded, the system first caches the file to temporary storage /data/data/com.miui.mishell.cache, checks its integrity and then applies it to the lock screen, ensuring that the screen does not remain black in the absence of a network, but will show the last successful image from the cache.

The main types of carousels in the ecosystem Xiaomi

Not everyone knows that Redmi and POCO can have multiple types of dynamic wallpapers at the same time, creating confusion, with a standard carousel built into the theme and third-party widgets that mimic the work of the carousel, and understanding the difference between them is critical to getting the right setup.

The first type is Xiaomi’s native Wallpaper Carusole, which is integrated into a systematic way and most often offers brand logo images or themed selections (space, nature, cars), and the second type is featured within the Themes app, which may offer background changes but require active user action or subscription.

Also worth mentioning is Live Wallpapers, which is a fundamentally different mechanism that uses GPU resources to render real-time animations, rather than simply changing static files. Unlike a carousel, live wallpapers can have a much stronger impact on device autonomy.

  • πŸ–ΌοΈ Standard carousel: changes static images by timer or event, built into system software.
  • 🎨 Thematic selections: require manual category selection in the Topics app, often have watermarks.
  • 🎬 Live wallpaper: use the rendering engine, consume more battery energy, are not a carousel in the classical sense.

The user should be clear about which mechanism is activated on his device. Disabling one type does not guarantee the other to stop if they were running in parallel. For example, you could turn off the system merry-go-round, but activate the "Recommendations" function in the application with one that will behave in a similar way.

πŸ“Š What type of wallpaper do you prefer?
Static picture forever: Live wallpaper with animation: Carousel with frequent change: Black and white minimalistic

Settings can be a real quest, as menu layouts have changed across MIUI versions (12 to 14) and the new HyperOS. Most often, the path is through the standard Security or Themes app. In some regions, the menu is hidden completely until you activate certain flags.

The classic path for most devices is to open the Security app, scroll down to the Tools block, and find the Wallpaper Carousel item. If this item is not available, try going through Settings β†’ Lock screen β†’ Wallpaper carousel. The interface may vary depending on the regional account anchorage.

Inside the settings menu, you'll have access to update frequency management, image categories and content source, and that's where you can switch from "Recommended" to "My Albums" if you want the carousel to browse through your personal photos rather than your advertising content.

β˜‘οΈ Checking the carousel settings

Done: 0 / 1

You can also look at the "Refrequency of Update" section, and you can set the interval at which the image will change, and you can see the options, "Every time you turn on the screen," "Every hour," "Daily," or "Never," and the "Never" option actually makes the carousel a static background, but it leaves the service active in the background.

If you don't need the functionality and you want to return the static image you chose, you have to do a series of things. You can't just delete the application because it's system-based, but it can be deactivated, and that will free up RAM resources and stop the background loading.

The easiest way is through lock screen settings. Go to Settings β†’ Always on screen and lock screen. Find the wallpaper carousel switch and turn it to off. After that, the system will suggest selecting a static image for the lock screen, which will be displayed constantly.

However, in some cases (especially in Chinese firmware versions), a simple switch may not be enough. Then a deeper data cleaning is required. Go to Settings β†’ Apps β†’ All apps. In the list, find the Wallpaper Carousel. Inside the app menu, click Clear and select Clear All Data and then Disable.

Method of disconnectionEfficiencyDifficultyEffects of consequences
Switch in settingsMediumLow.The function is turned off, but the application remains in the system.
Clearing the data and cacheTall.Low.Resetting carousel settings to factory
Disconnection through ADBMaximumTall.Complete removal of the launch capability before flashing
Use of third-party launchersPartialMediumIt only changes the desktop, not the lock screen.

⚠️ Note: When disabling the system application through ADB Be careful. Wrong command can lead to unstable interfaces or cyclical reboots.

For advanced users, there is a method of disconnecting via computer using USB debugging.

pm disable-user --user 0 com.miui.mishell

ADB

πŸ’‘

The safest and most effective way for an ordinary user is to use a regular switch in the Lock Screen menu without using complex commands.

Problems with productivity and autonomy

Although the wallpaper carousel is conceived as a lightweight app, in practice it can have a negative impact on the performance of a smartphone, especially on models with a small amount of RAM. The constant background process of checking for updates and loading high-resolution images puts a strain on the processor and communication module.

The main problem faced by users of budget lines Redmi (Series Note and C) is increased battery consumption in standby mode. the smartphone can not go into deep sleep (Deep Sleep), as the service carousel periodically wakes up the device for synchronization, which leads to the fact that overnight the phone can discharge 10-15% more than usual.

Also, the accumulation of image cache can take up a significant place in internal memory. If the function works for months, the cache folder can grow to several gigabytes, which is critical for devices with a 64 or 128 GB drive. Regular cleaning of the cache or completely disabling the function helps free up valuable space.

  • πŸ“‰ Battery consumption: Background activity prevents the processor from reducing frequencies to a minimum.
  • πŸ’Ύ Memory Filling: Cache of high-resolution images quickly consumes free space.
  • πŸ“Ά Network load: Constant server requests can interfere with other applications in the background.

If you notice your Redmi is starting to warm up in your pocket or discharge faster, try turning off the wallpaper carousel for a week and watch the power statistics, which in most cases gives a noticeable increase in battery life.

πŸ’‘

For maximum energy savings, use static black wallpaper on the AMOLED-screens and completely disable any dynamic background change services.

Frequent Questions and Decisions (FAQ)

Why does the wallpaper carousel turn on itself after the system update?
When you update your MIUI or HyperOS firmware, system settings are often reset to defaults that allow you to activate all branded features, including the carousel. You need to re-enter the lock screen settings and manually disable this feature after each major update.
Can I upload my pictures to the carousel instead of the standard ones?
Yes, in the carousel settings (Settings or gear), you can select the source β€œMy Albums”, after which the service will mix your personal photos and display them on the lock screen in a specified mode, ignoring the online directory Xiaomi.
Does the carousel affect the speed of the smartphone?
On today’s flagship models, the impact is imperceptible. However, on budget devices with entry-level processors and 3-4 GB of RAM, the background process can cause micro-freezes of the interface when unlocked, since the system has to decode the image on the fly.
How to remove advertising from the wallpaper carousel?
Banners are part of the free content of the carousel. You can't officially remove them, you can only completely disable the service. There are third-party themes that block advertising modules, but their use may violate the terms of the user agreement.
Why did the brightness button disappear after the carousel was turned off?
In some versions of the shells, the controls (brightness, flashlight) on the lock screen have been integrated into the carousel interface, and when it is turned off, these buttons may disappear, and you can return them by enabling the "Show controls on the lock screen" function in the main lock screen settings, regardless of the carousel's operation.