How to permanently remove ads on Xiaomi Redmi 9 Note: 7 proven ways

Xiaomi Redmi 9 Note owners often face intrusive ads in system apps, notifications, and even on the lock screen. The manufacturer has integrated ad modules into MIUI firmware to monetize cheap smartphones, but this seriously spoils the user experience. The good news is that most ads can be turned off without root rights or complex manipulation.

In this article, 7 working methods for removing ads on the Redmi 9 Note (relevant to MIUI 12-14 based on Android 10/11). We will analyze both standard settings and advanced tricks through ADB, as well as explain which apps are to blame for displaying banners most often. Importantly, some ways may require a rollback to the old version of MIUI if Xiaomi has already blocked ad disabling in new updates.

1. disable personalized advertising in MIUI settings

The easiest way to reduce impressions is to deactivate personalized ads, which won't take away ads completely, but will make them less intrusive.

  1. Open Settings โ†’ Google โ†’ Advertising.
  2. Click Turn off personalization of ads.
  3. Go back to the basic settings and go to Memory โ†’ Cleanup.
  4. Slap the icon. โš™๏ธ in the upper right corner and select Clear Advertising Data.

This method works at the level of Google services, but does not affect advertising in Xiaomiโ€™s branded apps (for example, Mi Video or Mi Browser).

โš ๏ธ Attention: After you disable personalization, ads will become less relevant, but their number will not decrease.

๐Ÿ“Š Which Advertising Irritates You the Most?
Pop-up banners in apps
Notifications on the lock screen
Advertising at Mi Browser
Advertising widgets on the desktop

2.Blocking advertising in Xiaomi system applications

The main sources of advertising on the Redmi 9 Note are Mi Video, Mi Browser, Mi Music and Cleaner, each with hidden settings to disable banners.

Mi Video (Video player)

  • ๐Ÿ“บ Open the app and tap on the profile avatar in the upper right corner.
  • ๐Ÿ”ง Select Settings โ†’ Additionally.
  • ๐Ÿšซ Disable options: Recommendations, Personalized recommendations and Show ads.

Mi Browser (Browser)

  • ๐ŸŒ Launch the browser, press. โ‹ฎ โ†’ Settings.
  • ๐Ÿ” Go to the Supplementary โ†’ Confidentiality.
  • ๐Ÿ›‘ Deactivate: Personalized news and recommendations.
  • ๐Ÿงน In the Cleanup section, delete the cache and site data.

For Mi Music and Cleaner, the path is similar: look for items in the settings that mention โ€œadsโ€ or โ€œrecommendations.โ€ If there are no options, the application uses server settings, and blocking is possible only through ADB (see section 4).

โ˜‘๏ธ Checking applications for advertising

Done: 0 / 5

3. Removal of advertising notifications on the lock screen

Advertising notifications on the block appear because of the service Msa (Mobile Services Analytics).

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Press on. โ‹ฎ โ†’ Show all applications.
  3. Find Msa (or Analytics) and open its settings.
  4. Tap notifications and turn off all switches.
  5. Go back and click Stop, then Disable (if available).

If Msa is not listed, try looking for MiuiDaemon or System Ads, which are also responsible for impressions.

โš ๏ธ Note: Disabling Msa may disrupt some system functions, such as push notifications from Xiaomi. If you notice problems, return the settings back.

AnnexType of advertisementLocking method
Mi VideoBanners in the player, recommendationsSettings โ†’ Additional โ†’ Disable Advertising
Mi BrowserPop-ups, news feedSettings โ†’ Privacy โ†’ Disable recommendations
MsaNotices on lockdownDisable notifications and stop the application
Theme StorePromotional themesRemove the application (if not used)
CleanerBanners on cleaningSettings โ†’ Disable โ€œOptimizationโ€

4. Advanced removal of ads through ADB (no root)

If standard methods don't work, use ADB (Android Debug Bridge) to deep-disable ad modules, which requires a computer but doesn't violate warranty.

Preparation

  • ๐Ÿ’ป Install. ADB Tools on PC.
  • ๐Ÿ“ฑ On the phone, activate Settings. โ†’ The phone. โ†’ Version. MIUI (Tap 7 times to turn on the developer mode).
  • ๐Ÿ”ง Back to Settings โ†’ Additionally. โ†’ For developers and enable debugging by USB.
  • ๐Ÿ”Œ Connect your phone to your PC and confirm your debugging permission.

Execution of commands

Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB and enter alternately:

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.midrop




adb shell pm hide com.android.browser




adb shell settings put global hidden_api_policy 1

These teams:

  • Disable the system advertising module systemAdSolution.
  • Block Mi Drop (often displays ads when transferring files).
  • Hide the standard browser (replace it with Chrome or Firefox).
  • Allow access to hidden APIs for further configuration.
What if the ADB canโ€™t see the device?
1. Check if debugging is included on USB 2. Install Xiaomi drivers from the site en.miui.com.3. Try another one. USB-4. enter adb kill-server in the command line, then adb start-server.

โš ๏ธ Note: Pm hide commands only work on the MIUI 12+. For older versions, use adb shell pm disable-user --user 0 The list of advertising packages can be found through the command adb shell pm list packages | grep -i ad.

5. Installation of alternative firmware (for experienced)

If nothing works, the radical method is to reflash the phone to custom firmware without advertising.

  • ๐Ÿ“ฑ Xiaomi.eu โ€“ modified MIUI Advertising-free and Chinese-based.
  • ๐Ÿค– LineageOS โ€“ โ€œpureโ€ Android without branded bells and whistles.
  • ๐Ÿ”„ Pixel Experience โ€“ firmware with an interface like Google Pixel.

Firmware process:

  1. Unlock the bootloader via Mi Unlock Tool (requires a Xiaomi account and wait 7-15 days).
  2. Install TWRP Recovery for your model (search at twrp.me).
  3. Download the firmware (for example, from Xiaomi.eu) and transfer it to your phone.
  4. Boot in. TWRP (power-button + Volume up) and pass ZIP-file.

Advantages of custom firmware:

  • โœ… No system advertising.
  • โœ… Faster security updates.
  • โœ… More opportunities to set up.

Disadvantages:

  • โŒ Loss of warranty (unless you return the official firmware).
  • โŒ Risk of โ€œbrickingโ€ in case of error.
  • โŒ Certain functions (e.g, IR-blaster) may work unsteadily.

๐Ÿ’ก

Before you run your firmware, back up via TWRP or Swift Backup. Save copies to your PC โ€“ cloud services may not recover data after you change firmware.

6. Blocking ads through the hosts file (without root)

Another way is to swap out the hosts file to block the ad domains.

  1. Download the Blokada app (no root required).
  2. Run it and activate the lock.
  3. In the settings, select the lock list: Energized Protection or OISD.
  4. Reboot the phone.

The app creates a local VPN, It's a method that filters traffic, and it's a method that can conflict with other people. VPN-services. Alternatives:

  • ๐Ÿ›ก๏ธ AdGuard (there is a free version).
  • ๐Ÿšซ DNS66 (lock-in DNS).
  • ๐ŸŒ NextDNS (Customization) DNS-server).

For manual editing hosts (requires root or ADB):

adb shell


su




mount -o rw,remount /system




echo "127.0.0.1 ad.mi.com" >> /system/etc/hosts




echo "127.0.0.1 data.mistat.xiaomi.com" >> /system/etc/hosts




mount -o ro,remount /system

๐Ÿ’ก

Blocking through hosts or DNS does not remove ads completely, but reduces the number of ads by 70-80%.

7. Resetting the phone to factory settings (extreme case)

If the ad comes after you upgraded your MIUI or installed questionable apps, hard reset will help, which will bring the phone back to "clean" but delete all the data.

  1. Create a backup of important files (photos, contacts, messages).
  2. Go to Settings โ†’ About the phone โ†’ Reset settings.
  3. Choose to erase all data and confirm the action.
  4. After the reboot, set your phone up as new without restoring data from the cloud (there may be ad settings saved).

After discharge:

  • ๐Ÿ“ต Do not install unnecessary system applications (such as Mi Credit or Mi Pay).
  • ๐Ÿ”’ Turn off automatic updates MIUI In Settings โ†’ The phone. โ†’ Updating the system.
  • ๐Ÿ›ก๏ธ Install an ad blocker (e.g. Blokada) before first syncing with Xiaomi servers.

โš ๏ธ Note: On some versions MIUI After reset, the advert returns in 1-2 days, which means that it is tied to the Xiaomi account, in which case, create a new account or use the phone without authorization.

FAQ: Frequent questions about removing ads on Redmi 9 Note

โ“ Why does it appear again after the ad is turned off in the settings?
Xiaomi resets settings through server updates. To avoid this: Turn off automatic sync in Settings โ†’ Xiaomi Account. Use ADB to permanently disable ad packages. Install custom firmware (e.g. Xiaomi.eu).
โ“ Can you remove advertising without a computer?
Yes, but the options are limited. Try: Disable personalization in settings (section 1). Remove unnecessary system applications through Settings โ†’ Apps. Install Blokada or AdGuard to block traffic. Complete removal of ads without a PC will require root.
โ“ Is it harmful to disable Msa and other system applications?
Disabling Msa (Mobile Services Analytics) will not harm the system, but it can: Stop collecting usage statistics (which is good for privacy), disrupt some features, such as push notifications from Xiaomi, cause errors in Mi Cloud (if you use synchronization).
โ“ Why After Updating MIUI commercials are back?
Xiaomi regularly adds new ad mechanisms to updates. To avoid this: Turn off automatic updates in Settings โ†’ About Phone โ†’ System Update. Use firmware from xiaomi.eu โ€“ they are clear of ads. Before updating, check the reviews on forums (for example, 4PDA).
โ“ What apps are most likely to show ads on the Redmi 9 Note?
Top.-5 Advertising sources: Mi Video - banners in the player and on the home screen. Mi Browser - pop-ups and news feed. Cleaner - ads for cleaning up garbage. Theme Store - promotional themes and widgets. Msa - notifications on the lock screen. It is recommended to remove or freeze these applications through the lock screen. ADB.