How to permanently remove banners from the screen Xiaomi: from system settings to hidden chips MIUI

Why Xiaomi has banners and can they be removed without consequences

Xiaomi, Redmi and POCO smartphone owners often face the same problem: banner ads suddenly appear on the lock screen, in the notification curtain, or even on the desktop. It’s not a virus or a system failure – this is how the MIUI branded shell works, which integrates advertising modules into key interface elements by default. The manufacturer positions this as β€œpersonalized recommendations”, but in practice users receive intrusive advertising of games, applications and services that they do not need.

The big question is, can you remove these banners without rooting or disrupting the system? Yes, there are a few options, from standard settings to little-known tricks with ADB. But there is a caveat: some methods only work on certain versions of MIUI (for example, MIUI 14 changed the path to advertising modules), while others require caution not to disable important system notifications. In this article, current ways for 2026, tested on models from Redmi Note 10 to Xiaomi 13 Ultra.

Before you start, consider that some banners are tied to system applications like com.xiaomi.mipicks or com.miui.systemAdSolution. These can't be simply removed through the menu - workarounds will be required. And if you use a global version of MIUI (for example, for Europe), some menu items may be missing or otherwise called.

Method 1: Disabling Advertising in Standard MIUI Settings

The safest and most obvious method is to use the built-in shell options, which are suitable for most banners on the lock screen, in the notification menu and in system applications like Calendar or Weather, and important: this method does not eliminate ads completely, but reduces the amount of advertising by 60-70%.

Instructions:

  • πŸ“± Open the Settings. β†’ Memory. β†’ Cleaning (or Settings) β†’ Annexes β†’ Cleaning in new versions MIUI).
  • πŸ” In the upper right corner, tap the icon. βš™οΈ ("Cleaning settings").
  • 🚫 Translate the β€œRecommendations” slider (or β€œPersonalized Recommendations”) to the Off position.
  • πŸ”„ Restart the phone – changes will apply after the reboot.

For banners in the notification curtain additionally:

  1. Go to Settings β†’ Notifications and Status bar β†’ More.
  2. Find the "Advertising Notices" item and turn it off.
  3. Check the β€œPriority Notifications” section in the same menu, sometimes advertising channels are hidden there.

⚠️ Note: On some firmware (for example, MIUI 13 for POCO F3) The "Recommendations" item may not be available, in which case try the method with regional settings (see Method 3).

πŸ“Š How often do you see banners on your Xiaomi?
All the time, annoying.
Sometimes, not critically.
No commercials.
I don't know how to check.

Method 2: Remove system applications via ADB (no root rights)

If standard settings don’t work, the next step is to disable the ad modules via Android Debug Bridge (ADB), a method that doesn’t require superuser rights, but requires a computer and 10-15 minutes of time, and the advantage is that even banners that don’t turn off via the interface are removed.

What you need:

  • πŸ’» Computer with Windows/macOS/Linux.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“₯ ADB Google Tools (download and unpack in a separate folder).
  • πŸ”§ Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then go back to Settings β†’ Additionally. β†’ For developers).

Step-by-step:

  1. Connect the phone to your computer and select File Transfer mode.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices should appear the name of your device.
  4. Follow the commands one by one (each from a new line): adb shell pm uninstall --user 0 com.xiaomi.mipicks adb shell pm uninstall --user 0 com.miui.systemAdSolution adb shell pm uninstall --user 0 com.miui.analytics adb shell pm hide com.android.browser hide com.
  5. Reboot the phone.

β˜‘οΈ Preparation for ADB-team

Done: 0 / 4

These commands are deleted:

  • πŸ›’ com.xiaomi.mipicks – a shop of themes and wallpapers with advertising.
  • πŸ“’ com.miui.systemAdSolution – system module of banners.
  • πŸ“Š com.miui.analytics – statistics collection (indirectly affecting advertising).
  • 🌐 com.android.browser – standard browser with banners on the main.

⚠️ Note: On some models (POCO X3 Pro, Redmi Note 11) pm uninstall may not work, so replace it with pm hide, which will hide the app, but it won't delete it completely!

Method 3: Change the firmware region to Europe (for global versions of MIUI)

Little-known life hack: in the European version MIUI (EEA) And there's a lot less advertising because of local data protection laws, and if your phone is able to change the region, it can solve the problem without complicated manipulation (MIUI Global, but not suitable for Chinese versions (MIUI China).

How to change the region:

  1. Open Settings β†’ Additional β†’ Region (or Settings β†’ System β†’ Language and Region).
  2. Choose "Europe" or a specific country, such as "Germany".
  3. Confirm the change and restart the phone.
  4. After the reboot, check the ad settings (see Method 1) - there may be new points to disable.

What the change of region brings:

Banner typeBefore the region changesAfter the EEA shift
Lock screenAdvertising for games/applicationsWeather and notifications only
Notification curtainBanners Mi Video, Mi BrowserSystem Notifications Only
Annex β€œThemes”The advertising blocks are downstairs.Minimum advertising or not
System applications (Calendar, Weather)Banners at the bottom of the screenNo commercials.

Important: After a region change, some services (such as Mi Cloud) may require re-authorization, and in MIUI 14, the path to setting up a region has changed – search for it through the settings (the magnifying icon at the top).

πŸ’‘

If you have banners left after changing the region, clear the Settings app cache β†’ Apps β†’ App management β†’ Clear the cache for everyone. This often helps to apply the changes.

Method 4: Blocking ads via DNS (for banners in browsers and applications)

Some banners on Xiaomi are downloaded from remote servers over the Internet, and can be blocked at the DNS level by redirecting requests to ad domains to "nowhere," a method that works for in-browser advertising, some system applications, and even in games.

How to set up:

  1. Go to Settings β†’ Connections and Sharing β†’ Private DNS.
  2. Select "Host Name of Private DNS Provider".
  3. Enter one of the addresses: πŸ›‘οΈ dns.adguard.com (AdGuard DNS β€” Blocks advertising and trackers). πŸ”’ 1dot1dot1dot1.cloudflare-dns.com (Cloudflare – filters out malicious domains). 🚫 doh.securedns.eu (SecurDNS).

Save the settings and restart the phone.

What's blocked:

  • 🌍 Advertising in Mi Browser and other browsers.
  • πŸ“± Banners in applications using standard advertising networks (AdMob, Unity Ads).
  • πŸ“‘ Tracking pixels (reduced collection of data about you).

⚠️ Note: Some applications (e.g. banking) may conflict with private applications DNS. If after setting up the payments or authorization stopped working, return the standard DNS Add problem domains to exceptions.

How to check if it works DNS-lockdown?
Open your browser and go to the DNS Leak Test site, and if the results show your chosen DNS (like AdGuard), it's set up correctly, and you can also try an ad domain like pagead2.googlesyndication.com, and the page should not open.

Method 5: Using third-party launchers (for desktop banners)

If banners appear directly on the desktop (for example, in the Mi Home or Mi Video widgets), the most radical way is to replace the standard launcher com.miui.home with an alternative one.

The best launchers for Xiaomi:

LauncherPlusesCons
Nova LauncherFlexible setting, no advertising, gesture supportPremium version for some functions
LawnchairFree, open source, Pixel styleLess customization than Nova
Hyperion LauncherAnimations, dark theme, integration with MIUIClosed in 2023, the latest version may be glitchy
Microsoft LauncherWindows integration, minimalist designTelemetry collection (can be turned off)

How to determine:

  1. Download the launcher from Google Play (like Nova Launcher).
  2. After installation, click the Home button and select the new launcher as the main one.
  3. In the launcher settings, disable all widgets from Xiaomi (especially Mi Home, Mi Video, Mi Browser).
  4. For full effect, also remove widgets through a long press on the desktop β†’ β€œDelete”.

Important: Even after the launcher changes, the system banners will remain in the notification curtain and lock screen, and to remove them, combine this method with others (for example, ADB or region change).

Method 6: Radical methods (for power users)

If none of these things worked, there are two extreme options: rooting or custom firmware, which are guaranteed to remove all ads, but have serious disadvantages: loss of warranty, the risk of β€œbricking” the phone, and the need for manual adjustment.

Option 1: Root + Remove System APKs

  • πŸ”“ Get root through Magisk (instructions for your model look at the XDA Developers).
  • πŸ—‘οΈ Install Root Explorer and manually delete files: /system/priv-app/MiuiSystemAdSolution/ /system/priv-app/Analytics/ /system/app/MiBrowser/ /system/app/Mipicks/
  • πŸ”„ Reboot the phone.

Option 2: Installation of custom firmware

  • πŸ“₯ Download firmware without advertising, for example: 🌍 LineageOS (Pure Android). πŸ”§ Pixel Experience (like the Google Pixel interface). πŸš€ Xiaomi.eu (MIUI without advertising, but unofficial).
  • πŸ”§ Unlock the bootloader via Mi Unlock Tool (requires a Mi Account and waits 7-15 days).
  • πŸ’Ύ Squeeze the firmware through TWRP or Fastboot.

⚠️ Note: On models with a MediaTek processor (e.g. Redmi Note 11, POCO M4 Pro) unlocking the loader may result in loss IMEI Or a modem problem. Before you run the firmware, back up through TWRP Or Mi Flash Tool.

πŸ’‘

Custom firmware like Xiaomi.eu removes all ads, but it can take away official security updates.

What to do if banners are back after the MIUI update

After updating the firmware (for example, from MIUI 13 to MIUI 14), all ad settings can be reset, this is because Xiaomi periodically changes the identifiers of the ad modules and paths to them.

  1. Repeat Method 1 and Method 2 – check if new items appear in the ad settings.
  2. Update the list ADB-Commands: Adb shell pm uninstall --user 0 com.miui.msa.global adb shell pm uninstall --user 0 com.xiaomi.joyose These modules are responsible for advertising in new versions MIUI.
  3. Check out the Security app (com.miui.securitycenter) – sometimes new advertising channels appear.
  4. Reset your ad settings through Settings β†’ Applications β†’ Application Management β†’ Clear data for com.miui.systemAdSolution.

If the banners are back to factory settings after reset, it means they are sewn into the firmware at the region level, in which case only changing the region to EEA (Method 3) or installing custom firmware will help.

FAQ: Frequent questions about banners on Xiaomi

❓ Why after disabling advertising in the settings banners still appear?
You probably haven't turned off all the sources: πŸ“± Settings for specific applications (for example, Mi Video or Mi Browser have separate advertising modules). πŸ”„ Update the firmware - in new versions MIUI New advertising channels may be added. πŸ› οΈ Use it. ADB Removing hidden modules (see Method 2).
❓ Can I remove banners without a computer?
Yes, but the choice of methods is limited: πŸ“΅ Turn off advertising in settings (Method 1). 🌐 Change. DNS on the phone (Method 4). πŸ“± Install a third-party launcher (Method 5). For complete removal (e.g., through ADB) You'll need a computer.
❓ Why not? POCO No "Recommendations" in the settings?
The devices POCO (for example, POCO X3, POCO F4) A modified version is often used. MIUI titled POCO Launcher. It's in it: πŸ” The item with the advertisement may be called "Personalization" or "Mi Advertising". πŸ“Œ Search for it through the Settings (Loop Icon). πŸ”„ If nothing is found, use it. ADB (Method 2).
❓ Will the way to work with ADB Xiaomi with Snapdragon processor?
Yes, the ADB method is universal and works on all processors (Snapdragon, MediaTek, Exynos), the main thing is to correctly enable debugging over USB and use the original cable. Some models (Xiaomi 12T, Redmi K50) may require additional confirmation of permission on the computer on the first connection.
❓ Can I return the banners if I needed them?
Yes, but the process depends on the method of removal: πŸ”„ If you turned off through settings, just turn the sliders back on. πŸ’» If removed through ADB β€” Follow the command: adb shell cmd package install-existing com.xiaomi.mipicks πŸ“₯ If you use custom firmware, go back to the official MIUI via Mi Flash Tool.