How to permanently remove ads on Xiaomi Redmi Note: from system banners to push notifications

Owners of Xiaomi Redmi Note smartphones (any model from Redmi Note 4 to Redmi Note 12 Pro+) often face annoying advertising in the MIUI interface. Banners appear in the settings menu, on the lock screen, in weather applications, calendar and even in notification panels. The reason lies in the policy of monetization of the brand shell: Xiaomi integrates advertising modules into system services to compensate for the low cost of devices.

The good news is that most ads can be turned off without rooting rights and complex manipulations. The bad news is that some banners (like GetApps or Mi Video) require drastic measures, including removing system applications. In this guide, we will look at 5 proven ways, including hidden MIUI settings, ADB commands and alternative launchers. All methods are tested on current firmware versions (up to MIUI 14 inclusive) and do not violate warranty.

Before you start, consider that after updating the firmware, some settings may reset. Some methods (for example, disabling services through ADB) require a connection to a PC. If you are not ready for technical manipulation, focus on the first three sections with settings through the phone menu.

1. disable personalized advertising in MIUI settings

The easiest and safest way to do this is to deactivate targeted ads in the privacy menu, which wonโ€™t remove all banners, but will significantly reduce the number of banners, especially in system applications like Weather or Themes.

Instructions:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Google โ†’ Advertising (or Settings) โ†’ Additionally. โ†’ Confidentiality โ†’ Advertising in older versions MIUI).
  • ๐Ÿ”„ Switch the slider "Personalized advertising" to the off position.
  • ๐Ÿ—‘๏ธ Click "Reset advertising" IDยป and confirm the action.
  • ๐Ÿ”’ Return to the main settings menu and go to Settings โ†’ Annexes โ†’ Application management โ†’ Triple point (โ‹ฎ) โ†’ Special access โ†’ Access notifications. disable notifications for Msa (Mobile Service Ads) and MiuiDaemon.

This method works on all Redmi Note models regardless of the MIUI version, but has limitations:

  • โŒ Does not remove ads in GetApps (branded app store).
  • โŒ Does not block banners on the lock screen (if they are included in themes).
  • โœ… Reduces the number of push notifications from Xiaomi.

๐Ÿ’ก

If banners continue to appear after resetting your ad ID, restart your phone. Sometimes the changes only apply after the reboot.

2. Manual disabling of advertising in system applications

Many banners in MIUI are tied to specific applications: Weather, Music, Video, Themes, and can be turned off individually through the settings of each service.

Step-by-step instructions for key applications:

AnnexThe path to settingsWhat to turn off
Weather.Open the application โ†’ โ‹ฎ โ†’ Settings โ†’ Advertising recommendationsSwitch the slider to the off position.
Music (Mi Music)Open the application โ†’ Profile โ†’ Settings โ†’ RecommendationsTurn off โ€œPersonalized Recommendationsโ€ and โ€œBanners on the Home Screenโ€
Video (Mi Video)Open the application โ†’ Profile โ†’ Settings โ†’ AdvertisingDeactivate โ€œCommercialsโ€ and โ€œContent Recommendationsโ€
TopicsOpen the application โ†’ Profile โ†’ Settings โ†’ Advertising NotificationsDisable โ€œShow Adsโ€ and โ€œPush Notificationsโ€
GetAppsOpen the application โ†’ Profile โ†’ Settings โ†’ Advertising preferencesSet โ€œFrequency of Impressionsโ€ on โ€œNeverโ€

Important: In GetApps, even after the ad has been turned off in the settings, banners can appear on the home screen. To remove them completely, you need to remove the application through ADB (see section 4).

๐Ÿ“Š What Xiaomi System App Irritates You the Most?
Weather.
Music.
Video
Topics
GetApps
Other

3. Blocking advertising through restriction of background activity

Some of the advertising modules in MIUI work through background processes of system services, such as com.xiaomi.mipicks (advertising in GetApps) or com.miui.analytics (data collection for targeted advertising), which can be restricted without root rights.

How to do this:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. In the search box, enter the name of the service: ๐Ÿ” Msa (Mobile Service Ads) ๐Ÿ” MiuiDaemon ๐Ÿ” Analytics (or com.miui.analytics)
  • ๐Ÿšซ Click on Stop (if the button is active).
  • ๐Ÿ”„ Turn off Auto Startยป.
  • ๐Ÿ“ต In the Mobile Data and Wi-Fi section, ban background traffic.
  • ๐Ÿ”” In the Notifications section, turn off all switches.

This method does not remove the ad modules completely, but significantly reduces their activity: for example, after disabling MiuiDaemon, banners in the notification panel stop appearing, and the restriction of Analytics reduces the number of targeted ads.

Disable AutoRun for Msa|Block background traffic for MiuiDaemon|Stop process com.miui.analytics|Block notifications for all advertising services-->

โš ๏ธ Warning: Do not turn off background activity for system processes called com.android. or android. โ€“ this can lead to unstable phone operation..

4. Removal of Advertising through ADB (no root rights)

If previous methods didnโ€™t work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to remove system applications without obtaining root rights, which is suitable for power users and requires connecting your phone to a PC.

What you need:

  • ๐Ÿ’ป Computer with Windows/macOS/Linux.
  • ๐Ÿ”Œ Cable USB (preferably original).
  • ๐Ÿ“ฅ Installed drivers ADB Fastboot (you can download from the official Android website).
  • ๐Ÿ”ง Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” press 7 times, then Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).

List of commands to remove advertising modules (executed in the command line or Terminal):

adb shell pm uninstall --user 0 com.xiaomi.mipicks # Deletes GetApps


adb shell pm uninstall --user 0 com.miui.analytics # Disables data collection for advertising




adb shell pm uninstall --user 0 com.miui.systemAdSolution # Blocks system banners




adb shell pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service # Removes game notifications




adb shell pm hide com.android.browser # Hide the Mi Browser browser (if not used)

Once you've done the commands, restart your phone, and the ads in GetApps, lock screen, and notification panels will disappear.

  • โš ๏ธ Deleting com.xiaomi.mipicks will cause GetApps to disappear โ€“ you will not be able to install updates for system applications through it.
  • โš ๏ธ Some teams may not work on the Redmi Note with MIUI Global Stable โ€“ In this case, unlock the bootloader is required.
What if the ADB canโ€™t see the device?
1. Check if debugging is included on USB 2. Install drivers for your Redmi Note model (you can download it on Xiaomi website). 3. Try another one. USB-cable (not all cables support data transfer). 4. Restart your phone and PC. 5. Enter adb devices in the command line โ€“ if the device is displayed as unauthorized, confirm access on the phone screen.

5. Alternative launchers and ad blockers

If you donโ€™t want to mess with MIUI settings, you can simply replace the standard launcher and install an ad blocker, a technique that requires no technical skills and is reversible (all changes can be reversed in two clicks).

The best options for Redmi Note:

  • ๐Ÿ  Nova Launcher or Lawnchair โ€“ Replace the standard desktop by removing advertising widgets MIUI.
  • ๐Ÿ›ก๏ธ Blokada or AdGuard โ€“ Blocking Advertising Domains at Level DNS (They're not rooting).
  • ๐ŸŒ Brave Browser โ€“ a browser with built-in ad blocking (replaces Mi Browser).

How to set up:

  1. Install Nova Launcher from Google Play.
  2. Launch the launcher and select it as the main one in the window that appears.
  3. Remove Mi Weather, Mi Video and other system elements from the home screen.
  4. Install Blokada and activate ad blocking in the settings.

Advantages of the method:

  • โœ… Does not require root rights or ADB.
  • โœ… Reversible changes (you can return the standard launcher).
  • โœ… Blocking advertising not only in the MIUI, but also in third-party applications.

โš ๏ธ Note: Some ad blockers (e.g. AdGuard in mode) VPN) If after installation, SberBank Online or Tinkoff stop working, add them to exceptions or use Blokada in mode DNS.

6. Radical methods: unlocking the bootloader and custom firmware

If you're willing to go to extreme lengths, you can get rid of MIUI advertising entirely by installing custom firmware or a modified version of MIUI without ad modules, a method that only suits power users, requiring unlocking the bootloader and potentially devoid of warranties.

Step-by-step:

  1. Unlock the bootloader through the official Xiaomi tool (unlock page). This will take 7-14 days (requires an account binding Mi).
  2. Install TWRP - custom recovery for firmware alternative OS.
  3. Choose firmware: ๐Ÿ“ฑ MIUI pro MIUI Mix - Modified versions MIUI publicity. ๐Ÿค– LineageOS or Pixel Experience โ€“ โ€œcleanโ€ Android without branded services Xiaomi.

Please.

TWRP

Risks and disadvantages:

  • โŒ Loss of warranty (if you do not return the standard firmware before contacting the service).
  • โŒ Possible bugs (not all camera or sensor functions work correctly on custom firmware).
  • โŒ Difficulty of updates (you will have to manually monitor the releases of new versions).

If you do, we recommend using firmware from the XDA Developers forum or official LineageOS builds for your Redmi Note model.

๐Ÿ’ก

Unlocking the bootloader and installing custom firmware is the only way to permanently remove ALL ads in MIUI, but it is an extreme measure, suitable only for experienced users.

FAQ: Frequent questions about removing ads on Xiaomi Redmi Note

โ“ Why After Updating MIUI The commercial reappeared?
MIUI resets some settings after updates. To avoid this: Before updating, back up your settings via Settings โ†’ Additional โ†’ Backup and Reset. After updating, re-disable personalized ads and limit the background activity of services (see sections 1 and 3). Use ADB to permanently remove ad modules (section 4).
โ“ Can I remove the ads on the lock screen?
Yes, for this: Open Settings โ†’ Lock screen. Select a non-advertising theme (e.g., Simple or Color). Turn off the Recommendations option in the theme settings. If the ad stays, remove the Theme app via ADB (team: adb shell pm uninstall --user 0 com.android.themes). Note: On some Redmi Note models (e.g., Redmi Note 10 Pro), the lock advert is sewn into system services, only to help with a launcher or firmware replacement.
โ“ Adblockers (like AdGuard) don't work?
The problem might be in: ๐Ÿ”Œ VPN-Conflict: Some blockers (in mode) VPN) They're in conflict with banking apps. Try Blokada in mode. DNS. ๐Ÿ“ฑ Systemic constraints: MIUI block the change DNS So the solution is to use AdGuard without it. VPN (local filtration). ๐Ÿ”„ Update filter databases in the blocker settings. If nothing helps, try removing advertising services through the browser. ADB (section).
โ“ Can you turn off advertising without a computer?
Most of the ways in this article do not require a PC: ๐Ÿ“ต Disabling personalized advertising (section 1). ๐Ÿ”„ Restriction of background activity (Section 3). ๐Ÿ  Installation of an alternative launcher (Section 5). ADB Unlocking the bootloader requires a connection to the computer.
โ“ Will the adverts return after the phone is reset to factory settings?
Yes, a factory reset will bring back all system applications and turn on ad modules. To avoid this: Before reset, write down all the changes you made (services disabled, ADB commands). After reset, re-apply the settings from sections 1-3. If you used ADB, repeat the commands again. If you plan to sell the phone, it is better to return all system applications so as not to cause questions from the buyer.