How to permanently remove ads on Xiaomi wallpaper: disable banners on the lock screen and desktop

Ads on Xiaomi smartphone wallpaper are one of the most annoying features of MIUI firmware, which the manufacturer stubbornly does not want to remove even in new versions: banners with offers to install games, advertising notifications about discounts on AliExpress or pop-ups with β€œuseful” services appear on the lock screen, desktop and even in the settings menu, and the problem concerns not only budget models like the Redmi Note 12 or POCO X5, but also flagships of the Xiaomi 13/14 series.

In this article, we will discuss all the working ways to remove ads, from standard MIUI settings to radical methods using ADB and superuser rights. Importantly, some methods may differ depending on the firmware version (for example, in MIUI 14, the path to ad settings changed compared to MIUI 12).

If you're willing to spend 10 to 15 minutes setting up to get rid of intrusive banners forever, read on. And if the ad appears even after all the manipulations, there's a section at the end of the article with alternative solutions, including changing the launcher and installing custom firmware.

Why Xiaomi is showing ads on wallpaper and can it be removed legally

Xiaomi officially claims that MIUI advertising is part of a business model to keep smartphone prices low, and that users pay for the device not only with money but also with attention to banner ads. However, recent firmware versions (MIUI 13/14) have made it possible to partially disable ads through settings, although not all users know where to look for these options.

Legal ways to remove advertising fall into three categories:

  • πŸ”§ Disconnection in settings MIUI β€” The simplest method, but it doesn’t work on all models (e.g. Redmi with global firmware options may not be available).
  • πŸ“± Use of third-party launchers – replaces the standard interface, but does not remove ads on the lock screen.
  • πŸ› οΈ ADB-commands - requires a PC connection, but no root rights. Effectively blocks most ad modules.

It’s important to understand that even after you turn off ads in your settings, some banners may continue to appear, because Xiaomi has integrated advertising SDKs directly into system applications (e.g. com.miui.systemAdSolution) and can only be completely removed with root rights or custom firmware.

⚠️ Note: On devices with firmware for the Chinese market (China) ROM) If you bought a smartphone on AliExpress or in a Chinese store, first check the firmware region in Settings. β†’ The phone. β†’ Version. MIUI. If necessary, re-flash the device on Global. ROM.

Method 1: Disabling Advertising in Standard MIUI Settings

Let’s start with the simplest method, which works on most devices with MIUI 12-14, so you don’t need to connect your smartphone to your computer or install additional programs, just change a few settings in the settings menu.

The instructions are relevant for the following models: Xiaomi 13/13 Pro/13 Ultra, Redmi Note 11/12, POCO F4/F5, Xiaomi 12T/12S and other smartphones based on MIUI 13/14. On older versions (for example, MIUI 11), the path to settings may differ.

Open the Settings β†’ Memory and wait for analysis

Go to Settings β†’ About Phone β†’ MIUI version (click 7 times to unlock additional options)

Return to the main settings menu and select Special Features β†’ Additional β†’ Advertising Notices

Turn off the slider Show recommendations

Reset the device-->

If your MIUI version does not have an Ad Notice, try an alternative way:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the upper right corner and select Show System.
  3. Find the Msa (Miui System Ads) app and turn it off by clicking Disable.
  4. Do the same with the Analytics app.

After this, the ads on the desktop and in the settings menu should disappear, but the banners on the lock screen may remain - you will need to use ADB or root rights to remove them.

⚠️ Note: Some models (e.g. Redmi) 9A or POCO M3) Disabling Msa can cause Xiaomi services such as Mi Cloud or Mi Account to crash. If you have problems after deactivation, turn the app back on.

Method 2: Removing Ads from the Lock Screen via ADB

If the standard settings don’t help, the next step is to use the ADB-This method does not require root rights, but you will need a computer with Xiaomi drivers installed and debugging enabled. USB.

Advantages of the method:

  • πŸ”Ή It works on all versions. MIUI (including MIUI 14).
  • πŸ”Ή Does not require unlocking the bootloader or root.
  • πŸ”Ή Remove advertising not only from wallpaper, but also from system applications (Calendar, Weather, Topics).

First, prepare your smartphone and computer:

  1. Download and install Platform Tools (includes adb.exe).
  2. Turn on your smartphone to debug by USB (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times click on the build number β†’ return to Settings β†’ Additional β†’ For Developers).
  3. Connect the phone to the PC and confirm the debugging permission.

Now run the following commands in cmd (Windows Command Line) or Terminal (macOS/Linux):

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.midrop




adb shell pm hide com.miui.analytics




adb shell pm hide com.miui.msa.global

If you enter the commands and you have an Operation not allowed error, you have blocked access to hide the system applications on your device, and then try the alternative:

adb shell settings put global private_dns_mode hostname


adb shell settings put global private_dns_specifier dns.adguard.com

These teams are redirecting DNS-Requests via AdGuard DNS, This is a device that blocks the loading of banner ads.

πŸ’‘

If ADB-The commands did not work, try first to disable the Msa application in the settings (as in Method 1), and then repeat the procedure.

Method 3: Use of third-party launchers (without root)

If the ads only appear on the desktop (not the lock screen), the easiest way to get rid of them is to install an alternative launcher, which will not remove banners from system applications, but replace the standard MIUI interface with a clean, advertising-free one.

The best launchers for Xiaomi in 2026:

LauncherAdvantagesDeficiencies
Nova LauncherFlexible customization, gesture support, no advertisingPremium version for some functions
LawnchairFree, open source, Pixel styleFewer customization options
Hyperion LauncherAnimations, dark theme, optimized for XiaomiClosed Project (last updated in 2022)
Poco LauncherOfficial launcher from Xiaomi without advertisingNot updated for new models

To set up the launcher:

  1. Download the selected application from Google Play.
  2. Open it and click Set as default launcher.
  3. Reboot your smartphone.

Note that launchers do not remove ads on the lock screen and in the notification panels, and to completely remove banners you will have to combine this method with ADB or root.

Nova Launcher

Lawnchair

Hyperion Launcher

Poco Launcher

Standard MIUI

Other-->

Method 4: Removing Advertising Using Root Rights

If you’re willing to take drastic measures, root rights allow you to completely remove ad modules from the system, a method that is suitable for power users, as it requires unlocking the bootloader and installing Magisk or SuperSU.

Note: on devices with unlocked bootloader stops working service Google Pay, and may also have problems with the OTA-update.

Steps to remove ads from root:

  1. Unlock the bootloader through the Mi Unlock Tool (requires a binding Mi Account and wait 7-15 days).
  2. Install Magisk and get root rights.
  3. Download a root-enabled file manager (such as Root Explorer or FX File Explorer).
  4. Go to /system/priv-app/ and delete the following applications: MiuiSystemAdSolution Analytics Msa MiuiDaemon

Settings β†’ Memory β†’ Clean up

Reset the device.

To simplify the process, you can use ready-made scripts, such as MIUI Debloater (available on GitHub), which automatically removes advertising and unnecessary system applications.

⚠️ Attention: Removing system applications can lead to unstable operation of the smartphone. Before performing the operation, make a backup through the phone. TWRP Or Mi Backup. If you have any errors after deleting, restore deleted files from the backup.

What happens if you delete system applications without backup?
At best, some features will fail (e.g., the weather will stop updating or notifications from Mi Cloud will not arrive); at worst, a bootloop if critical system components have been removed, which will require a flashing through Fastboot or EDL.

Method 5: Install custom firmware (for advanced)

If none of the above methods worked, the last option is to install custom firmware, such as LineageOS, Pixel Experience or crDroid, which are devoid of advertising and pre-installed Xiaomi applications.

Advantages of custom firmware:

  • πŸ”Ή Complete lack of advertising and bloatware.
  • πŸ”Ή More frequent security updates.
  • πŸ”Ή Ability to fine-tune the interface.

Disadvantages:

  • πŸ”Έ Loss of warranty (if the bootloader is unlocked).
  • πŸ”Έ Risk of "bricking" of the device when installed incorrectly.
  • πŸ”Έ Certain functions (e.g, IR-Game Turbo or Blaster may not work.

Instructions for installation of Pixel Experience (on the example of Xiaomi Redmi Note 10 Pro):

  1. Unlock the bootloader (as in Method 4).
  2. Download the firmware from the official Pixel Experience website (select your model).
  3. Install TWRP Recovery for your device.
  4. Download to TWRP (hold Power + Volume Up when enabled).
  5. Make Wipe β†’ Advanced Wipe (mark Dalvik, Cache, System, Data).
  6. Install the firmware through Install β†’ Select the file.
  7. Reset the device.

After installing custom firmware, the ads will disappear forever, but you will lose branded MIUI features like Second Space or App Cloning.

πŸ’‘

Custom firmware is the only way to guarantee that all ads are removed, but it is only suitable for power users willing to sacrifice stability for pure Android.

What to do if the ad returns after the MIUI update

One of the most common problems is that ads return after the MIUI update, which is because Xiaomi restores remote system applications or resets ad settings to default values.

Solutions:

  • πŸ”„ Repeat steps from Method 1 or 2 (turn off the ads in the settings or follow the steps below). ADB-team-up).
  • πŸ“΅ Turn off automatic updates MIUI In Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings β†’ Auto-update.
  • πŸ”§ Use Magisk modules to block ads (such as AdAway or Xiaomi) ADB Fastboot Tools).
  • 🚫 Remove the update for the Msa app in Settings β†’ Annexes β†’ Msa β†’ Three points. β†’ Remove updates.

If you use ADB, you can block the update of advertising modules using the command:

adb shell pm uninstall -k --user 0 com.miui.systemAdSolution

This command removes the application for the current user, but does not affect system files, so after the reboot, no ads will appear.

FAQ: Frequent questions about advertising on Xiaomi

❓ Why does it still appear after disabling the ad in the settings?
Most likely, your device has firmware installed for the Chinese market (China). ROM), So, you can try Global, where the ads are integrated more deeply. ROM or use ADB-team.
❓ Can you remove advertising without a computer?
Yes, but not completely. You can: Turn off ads in settings (Method 1); Set up a third-party launcher (Method 3); use apps like AdGuard (blocks some ads via VPN); and you still need ADB or root to remove ads completely (especially on the lock screen).
❓ Will Google Pay work after unlocking the bootloader?
No, Google Pay is no longer working on devices with an unlocked bootloader due to SafetyNet requirements. To get back to functionality, you need to: Install Magisk; activate Universal SafetyNet Fix and MagiskHide Props Config; pass SafetyNet check in the YASNAC application. Even then, there is no 100% guarantee that Google Pay will work.
❓ How to return standard wallpaper after installing a launcher?
The launcher replaces only the desktop interface, not the wallpaper. To return the original MIUI wallpaper: Delete the current launcher. Open the Themes app. Select the Wallpaper section and apply the standard theme. If the wallpaper is missing from the gallery, you can download it again to Mi Community (theme section).
❓ Why did the advertisement reappear after the reset?
Factory reset returns all system applications, including ad modules. To avoid this: Before reset, write down everything. ADB-Repeat the commands you used. Reset them immediately. If you use root, back up the remote applications through Titanium Backup.