Modern Xiaomi smartphones offer great value for money, but users are often annoyed by the intrusive marketing built into the MIUI shell and the new HyperOS. Especially unpleasant is the appearance of banner ads at the bottom of the lock screen, which the user sees every time, including the device. This problem affects both the budget models of the Redmi series and the flagship Xiaomi line, since monetization through advertising is part of the company’s business model.
Fortunately, the system allows you to flexibly configure the display of content, and in most cases, disabling annoying banners does not require root rights or complex reprogramming. Advertising modules are often implemented through system applications like Wallpaper Carousel or recommendation services that can be deactivated by standard methods. In this article, we will discuss all the current ways to remove ads at the bottom of the Xiaomi lock screen, returning the device to its original concise appearance.
Before you start settings, it is important to understand that the interface may differ depending on the version of the Android operating system and regional features of the firmware. Global versions of MIUI Global and Russian firmware MIUI Russia have their nuances in the settings menu, but the logic of the system constraints remains the same. It is critical to perform actions consistently, since disabling one service without configuring another can lead to the reappearance of banners after a while.
Reasons for Advertising on a Locked Screen
Understanding the source of the problem is the first step to solving it successfully. In the Xiaomi ecosystem, a special mechanism is responsible for displaying various media content, including news, weather and advertising, and users often confuse system notifications from applications with native advertising of the shell, but in this case, it is precisely the built-in services of the manufacturer.
The main culprit behind the banners at the bottom of the screen is a feature known as Wallpaper Carousel or Glossary in newer versions of HyperOS. This application replaces the standard static block picture with a dynamic stream of images accompanied by text blocks, which are often advertising in nature. MSA (MIUI System Ads also plays a key role in analyzing your preferences and selecting relevant offers.
Additionally, ads can appear because of activated recommendations in folders or on the desktop, which sometimes leak to the lock screen under certain use cases. Developers are constantly changing the display algorithms, so what worked a year ago today may require additional intervention in privacy settings.
💡
Advertising on the lock screen is not a virus, but a regular shell function MIUI/HyperOS, which can be disabled in system settings or specific applications.
The Wallpaper Carousel (Wallpaper Carousel)
The most effective way to get rid of banners at the bottom of the screen is to completely disable or reconfigure the wallpaper carousel, which is most often responsible for dynamic background changes and accompanying advertising content. The procedure may vary slightly depending on the version of MIUI, but the overall algorithm of actions remains similar.
You need to go to the theme settings or directly to the wallpaper carousel app, which is hidden in the back of the menu in some firmware, but the easiest way to find it is by searching for settings, typing in "Carousel" or "Wallpaper." Once you open the app, you need access to its internal settings, where the switches that show recommendations hide.
☑️ Algorithm for Carousel Disconnection
In the menu that opens, find Get recommendations and put the switch inactive. The system can ask you several times about the decision it made, trying to convince you to leave the feature on to “improve the user experience.” Insistence of the interface is a standard technique here, requiring the user to confirm their choice firmly.
If the ads are still there after disabling the recommendations, try to disable the application completely. To do this, you need to find the “Disable” or “Disable” button in the same settings menu for “Carousel”; in some cases, the system will require you to unlock the bootloader or obtain additional rights, but on global firmware, standard confirmation is usually enough.
💡
If you can’t find the Wallpaper Carousel app in the list of installed ones, go to Settings → Wallpaper and try changing the blocker type to Classic.
Configuring the MSA system service
MIUI System Ads (MSA) is the central node responsible for targeting ads across the system, including the browser, explorer and lock screen, and while it is not possible to remove this component completely without root rights, it can be stripped of the right to collect data and display ads, which will significantly reduce the number of ads or eliminate them altogether.
To access the MSA settings, go to the Password & Security or Advanced Settings menu, where, depending on the firmware version, the Authorization & Review option may be located. This displays a list of system services that have access to your data. Find the msa list and turn off the slider next to it.
When you turn off the slider, you will see a countdown timer (usually 10 seconds) followed by an active "Cancel" button, and you formally forbid the service from collecting information about your actions. It is important to note that the button may not work the first time due to poor connection to the server or temporary failures, so the procedure sometimes has to be repeated several times.
⚠️ Note: When withdrawing authorization MSA The system can warn you that some features will stop working correctly, which in practice rarely affects the basic functionality of the smartphone, but can change the behavior of widgets or personalized tapes.
Additionally, you should disable ads in system applications that can also stream content to the lock screen. Go to the Security app, click on the settings gear and find the "Receive recommendations" option. Similar actions should be repeated in the "Themes", "Music" and "Video" app if they are preset.
What to do if the “Revoke” button does not work?
Management of notifications and applications
Sometimes what users perceive as lock screen ads are actually intrusive notifications from specific apps or system services. Android and MIUI have a clear separation between system banners and push notifications, and dealing with the latter requires a separate approach.
First, check which apps have access to the lock screen. Go to Settings → Notifications and Status Bar → Lock screen. Here you can configure the content of notifications or completely disable them when the phone is locked, which will help remove advertising messages from stores, games and news aggregators.
Special attention should be paid to the application “Clean Master” or similar built-in optimizers, which often have their own advertising settings. Inside such applications, the settings section may also hide the item “Get recommendations”, which must be deactivated. Third-party launchers and antiviruses can also be a source of pop-ups.
Developer Mode and ADB (for Advanced)
For users who are not afraid of technical terms and want to securely remove advertising modules, there is a method to disable components through USB debugging and ADB (Android Debug Bridge) commands, which allows you to hide or completely disable the system packages responsible for advertising, without the need for root rights.
The first step is to activate the developer mode. To do this, go to About Phone and quickly click 7-10 times on MIUI Version (or OS Version) until you have become a developer. Then, in the advanced settings, turn on USB Debugging.
Connect your smartphone to your computer, install drivers and the ADB utility. You can use the command line to turn off specific packets, for example, the following commands are used to turn off the wallpaper carousel and advertising service:
adb shell pm disable-user --user 0 com.miui.mishare.connectivity
adb shell pm disable-user --user 0 com.android.adid
adb shell pm disable-user --user 0 com.miui.personalassistantUse of the ADB-commands give deep control over the system, but requires caution.Switching off critical system processes can lead to unstable operation of the device, so it is strongly recommended to make a full backup of data before using methods.
| Component | Package Name (Package Name) | Function | Risk of shutdown |
|---|---|---|---|
| Wallpaper carousel | com.miui.mipicks / com.miui.wallpaper | Wallpaper change and advertising | Low. |
| Advertising service | com.miui.msa.global | Advertising in the system | Medium. |
| Widget tape | com.miui.personalassistant | Left screen with news | Low. |
| Analytics | com.miui.analytics | Statistics collection | Low. |
⚠️ Warning: Do not disable system packages that you do not know the purpose of. Mistakeful removal of components associated with the phone, messages or interface can lead to a cyclic reboot).
Features of the new shell HyperOS
With the release of the HyperOS shell, which replaced MIUI, the structure of menus and the names of some items have changed, although the essence remains the same. In the new system, Wallpaper Carousel functions are often integrated deeper into personalization settings, and advertising management is brought into a separate privacy section.
In HyperOS, you can go to Settings → Lock Screen to manage your lock screen content. Here you will find the Wallpaper Carousel or Glossary switch. Turning off this switch returns a static image and removes the bottom banner with recommendations. The interface is cleaner, but the ad integrations haven't gone anywhere, just changed the addressing.
The new system also has more detailed controls on smart features, and in the “Additional Settings” → “Privacy” section, you can find advanced ad ID settings, resetting the ad ID and disabling personalized ads is more effective than in older versions of firmware.
💡
In HyperOS, lock screen settings are made in a separate menu that is not directly related to the design theme, which makes it easier to find the necessary switches.