How to permanently disable ads on Xiaomi Redmi Note 9: proven ways of 2026

Xiaomi Redmi Note 9 is one of the most popular budget smartphones, but many users face its main drawback: aggressive advertising in system applications and MIUI. Advertising banners in the settings menu, pop-up notifications from Mi Browser, advertising in Mi Video and even on the lock screen can seriously spoil the impression of the device. Fortunately, there are several ways to get rid of intrusive advertising – from simple settings to radical methods like obtaining root rights.

In this article, we will discuss all the current ways to disable ads on the Redmi Note 9 (including the Note 9 Pro and Note 9S models), their pros and cons, and give recommendations on security. It is important to understand that some methods can affect the stability of the system or deprive of warranties – so we will describe in detail the risks of each approach.

If you're willing to spend 10-15 minutes setting up to forget about advertising in MIUI forever, read on. Start with the easiest and safest ways, and then move on to more complex solutions for power users.

1. disable personalized advertising in MIUI settings

The fastest and safest way to reduce the amount of advertising is to disable personalization through standard settings, which will not remove the ads completely, but will significantly reduce the amount of advertising, especially in system applications like Weather or Themes.

Instructions:

  • πŸ“± Open the Settings. β†’ Google β†’ Advertising
  • βš™οΈ Click Disable Ad Personalization and Confirm the Choice
  • πŸ”„ Reboot your smartphone (required!)
  • πŸ›‘οΈ Back to Settings β†’ Additionally. β†’ Confidentiality β†’ Advertising Services and disable Advertising Recommendations

This method works on all versions of MIUI (including MIUI 12/13/14), but has limitations.

  • ❌ Does not remove ads in Mi Browser and Mi Video
  • ❌ Does not affect banners in the settings menu
  • βœ… Reduces the number of targeted ads

⚠️ Attention: After update MIUI These settings may reset. Check them after each major system update.

πŸ“Š How often do you get annoyed by advertising? MIUI?
Constantly.
Sometimes.
Nearby
I don't notice.

2. Manual disabling of advertising in system applications

Many of Xiaomi’s standard apps (e.g. Mi Browser, Mi Video, Cleaner) have built-in ad modules that can be manually disabled, which take longer to do but have a noticeable effect.

Applications where you can remove advertising:

AnnexThe path to settingsWhat to turn off
Mi BrowserSettings β†’ Additional β†’ AdvertisingDisable Personalized Advertising and Show News
Mi VideoProfile β†’ Settings β†’ AdvertisingDelete Advertising Recommendations
CleanerSettings β†’ NotificationsDisable all notifications
TopicsProfile β†’ Settings β†’ AdvertisingTurn off personalized recommendations

Important nuance: Some regional versions of MIUI (e.g. India) may not have these options, and only removing applications via ADB or root will help.

Open Mi Browser| Go to Settings β†’ Additional | Turn off "Personalized Ads" | Turn off "Show news on main" | Clear the app cache-->

3.Using ADB to Deeply Disable Advertising

If standard methods don’t work, you can use the Android debugging bridge (ADB), which removes ad packages at the system level without obtaining root rights, but requires a connection to a computer.

Step-by-step:

  1. πŸ’» Install. ADB Tools on PC
  2. πŸ“± Enable Developer Mode on your phone: Settings β†’ The phone. β†’ Version. MIUI (press 7 times)
  3. πŸ”Œ Connect your phone to your PC and allow debugging. USB
  4. πŸ–₯️ Open the command line in the folder with ADB enter:
adb shell


pm uninstall --user 0 com.miui.systemAdSolution




pm uninstall --user 0 com.xiaomi.midrop




pm uninstall --user 0 com.android.browser




pm uninstall --user 0 com.miui.videoplayer

These commands will remove system ad modules and unnecessary apps, but will not affect critical components of MIUI.

⚠️ Attention: Misuse of the right ADB Do not delete packets that are not named in this manual.

List of safe packet removal
com.miui.analytics (analytics collection) com.xiaomi.mipicks (Mi Apps) com.miui.miservice (Mi Service Framework) com.miui.player (Mi Music) com.miui.video (Mi Video) com.android.browser (Mi Browser) com.xiaomi.midrop (Mi Drop) com.miui.systemAdSolution (ad module)

Installation of an alternative launcher

One radical but effective way to get rid of ads is to replace the standard MIUI Launcher launcher with a third-party one, which won't remove ads from system applications, but will remove banners from the home screen and app menus.

The best alternatives for the Redmi Note 9 are:

  • πŸ† Nova Launcher is the most stable and customizable option
  • 🎨 Lawnchair – Lightweight Launcher with Gesture Support
  • πŸš€ Hyperion Launcher – Optimized for Performance
  • πŸ”„ Microsoft Launcher – Good integration with Windows

How to determine:

  1. Download the launcher from Google Play
  2. Install and open the application
  3. Click "Install as default launcher" in the welcome window
  4. Reboot the phone.

Advantages of the method:

  • βœ… Complete absence of advertising on the main screen
  • βœ… Ability to fine-tune the interface
  • βœ… No need for root rights

Disadvantages:

  • ❌ Does not remove advertising in system applications
  • ❌ Certain functions MIUI (For example, the second space may not work properly.

πŸ’‘

Before installing an alternative launcher, back up your MIUI Launcher settings through Settings β†’ Applications β†’ Application Management β†’ MIUI Launcher β†’ Backup.

5. Obtaining root rights and removing advertising modules

The most radical, but also the most effective, way is to root and manually remove ad packages, a method that requires unlocking the bootloader and installing a custom Recovery, which is unsafe and can lead to unstable system operation.

Step-by-step:

  1. πŸ”“ Unlock the bootloader through the official Xiaomi tool (requires a Mi Account)
  2. πŸ“± Install a custom Recovery TWRP Redmi Note 9 (codename merlin)
  3. πŸ“¦ Download Magisk to get root rights
  4. πŸ” Use Root Explorer or Titanium Backup to remove packets:
/system/app/MSA (advertising service)


/system/app/AnalyticsCore (Analytics Collection)




/system/priv-app/MiuiDaemon (background advertising processes)




/system/priv-app/QuickSearchBox (search with ads)

Warnings:

  • ⚠️ Unlocking the bootloader resets all data on the phone
  • ⚠️ Some banking applications may stop working
  • ⚠️ Updates MIUI You have to install it manually.

⚠️ Note: Redmi Note 9 Pro (codenamed Joyeuse) and Note 9S (Curtana) the process of unlocking the bootloader may be different.

πŸ’‘

Root access gives you complete control of the system, but requires technical skills. For most users, the methods in sections 1-3 are sufficient.

6. Alternative methods: disconnecting the Internet for advertising services

If you don't want to mess with the settings or risk the stability of the system, you can go another way: block advertising services from accessing the Internet, which will not remove the ad modules, but make them inoperable.

Methods of blocking:

  • πŸ”’ Through Settings. β†’ SIM-maps and mobile networks β†’ Transfer of data β†’ Background restriction (turn off background transmission for MSA, MiuiDaemon)
  • πŸ›‘οΈ With the help of the firewall NetGuard (without root works in the VPN-mode)
  • πŸ“΅ Through Settings. β†’ Annexes β†’ Application management (turn off mobile data and Wi-Fi for advertising services)

List of domains to block (you can add to NetGuard or AdGuard):

data.mistat.xiaomi.com


sdkconfig.ad.xiaomi.com




tracker.ai.xiaomi.com




ad.mi.com




globalapi.ad.xiaomi.com

This method is especially effective for combating advertising in Mi Browser and Mi Video, as it blocks the download of banner ads at the network level.

7. reset to factory settings and select the right firmware

If you just bought a Redmi Note 9 or are ready for radical measures, you can try installing a clean firmware without advertising modules.

Option 1: Install global firmware (if you have a Chinese version)

  • 🌍 Download the official global firmware from the Xiaomi website
  • πŸ“² Use the Mi Flash Tool for firmware
  • πŸ”„ Select the Clean All option for full cleaning

Option 2: Install custom firmware (e.g. LineageOS or Pixel Experience)

  • πŸ”“ An unlocked loader is required
  • πŸ“₯ Download the firmware for merlin (Redmi Note 9) XDA Developers
  • πŸ› οΈ Set it through TWRP

Advantages of clean firmware:

  • βœ… Total absence of advertising at the system level
  • βœ… Faster operation of the system
  • βœ… Regular security updates

⚠️ Attention: Castom firmware may have bugs with a camera, fingerprint sensor or wireless modules. Before installing, check for reviews about a particular build.

Comparison of methods: which one to choose?

To help you determine the best way, we have compiled a comparative table:

MethodDifficultyEfficiencyRisks.PC required
MIUI settingsβ­β˜…β˜…β˜†β˜†β˜†No.❌ No.
ADB-teamβ­β­β˜…β˜…β˜…β˜…β˜†Minimumβœ… Yes.
Alternative launcherβ­β˜…β˜…β˜…β˜†β˜†No.❌ No.
Root + packet removalβ­β­β­β­β˜…β˜…β˜…β˜…β˜…Tall.βœ… Yes.
Custom firmwareβ­β­β­β­β­β˜…β˜…β˜…β˜…β˜…Very high.βœ… Yes.

For most users, the best solution would be a combination of methods 1 (settings), 2 (manual shutdown in applications) and 4 (alternative launcher), which would give 80-90% of the effect without risk to the system.

If you're willing to sacrifice a warranty for the sake of no advertising, consider ADB or root. For tech-savvy users, custom firmware is the best solution.

FAQ: Frequent questions about disabling ads on Redmi Note 9

❓ Why does it appear again after the ad is turned off in the settings?
This is due to automatic updates to system applications. To avoid ad returns: Turn off auto-update for MSA (Mi Security Center) in Google Play Regularly check settings after MIUI updates Use NetGuard to block network activity of advertising services
❓ Can you turn off advertising without a computer?
Yes, there are several ways: Use MIUI settings (Section 1) Set an alternative launcher (Section 4) Disable the Internet for advertising services (Section 6) Use applications like AdGuard (works as a local VPN) To completely remove ads without a PC, root will be required, but obtaining it still requires a computer to unlock the bootloader.
❓ Will Google Pay and banking apps work after rooting?
Most banking applications and Google Pay use SafetyNet to verify system integrity: 🚫 Google Pay will stop working (solution: use Magisk Hide) 🚫 Banking applications (Sberbank, Tinkoff, etc.) can block the entrance βœ… Some apps work after root masking through Magisk + Universal SafetyNet Fix If banking is critical to you, avoid root or use a second phone for financial transactions.
❓ How to return standard applications after removal ADB?
If you have removed system applications through ADB If you want to return them, there are two ways: Reset by Reset: Reset to factory settings (Settings) β†’ The phone. β†’ Resetting. This will bring back all system applications, but delete your data. APK: Download the originals APK-Application files (e.g. with APKMirror) Install them via adb install or manually For system applications, an adb shell cmd package install-existing command may be required [package_name] List of recovery packages: com.android.browser (Mi Browser) com.miui.videoplayer (Mi Video) com.miui.cleanmaster (Cleaner) com.xiaomi.mipicks (GetApps)
❓ Why After Updating MIUI commercials are back?
Updates MIUI They often restore remote ad units and reset privacy settings to avoid this: πŸ“΅ Turn off automatic updates of system applications in Google Play πŸ”„ After each update MIUI Repeat the steps in Section 1 and Section 2 πŸ›‘οΈ Use NetGuard to permanently block ad domains πŸ“¦ If you've used ADB β€” Re-execute the commands to remove packages Xiaomi regularly changes the mechanisms of displaying ads, so combating it requires a systematic approach.