How to completely disable advertising on Xiaomi Redmi Note 9T: a step-by-step guide

Xiaomi Redmi Note 9T owners often face intrusive ads in system applications, notifications, and even on the lock screen. The manufacturer integrates ad modules into MIUI firmware for monetization, but users can legally disable most banners without compromising functionality. In this article, we will examine all available methods, from standard settings to advanced tricks with ADB.

It's important to understand that you can't completely remove ads without unlocking the bootloader and the rights of the superuser (root), but the combination of the proposed methods will reduce their appearance on the Internet. 80-90%. Pay special attention to the sections about MSA (Mobile Services Ads and Personalized Ad Recommendations are the key nodes through which Xiaomi distributes ads.

Why is there an ad on the Redmi Note 9T?

MIUI firmware contains built-in SDKs (Software Development Kit) that load banners from Xiaomi servers.

  • πŸ“± System applications: Security, Themes, Files, Music and Video.
  • πŸ”” Push notifications: Ads in the curtain of notifications from Mi Push Service.
  • 🌐 browser MIUI Mi Video: Banners at the bottom of the screen.
  • πŸ”’ Lock screen: Advertising cards when unlocked (includes in the Block and Protection settings).

Since 2021, Xiaomi has been actively implementing personalized ads based on user data, including search history, installed apps and geolocation.This explains why banners are becoming β€œsmarter” over time. Fortunately, most of these features can be manually deactivated.

⚠️ Note: Disabling advertising through ADB or modification of system files may cause some services to fail (e.g. Mi Cloud or Find Device). β†’ Additionally. β†’ Backup.

Method 1: Disabling personalized advertising in MIUI

The first step is to deactivate the collection of data for targeted advertising, which works on all versions of MIUI 12/13/14 and does not require root rights:

  1. Open the Settings. β†’ The phone.
  2. Tap 7 times on the MIUI version to activate the developer mode.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Find Personalized Advertising Recommendations (MSA) and turn it off.

Next, go to:

  • πŸ”§ Settings β†’ Privacy β†’ Advertising β†’ Turn off personalized advertising.
  • πŸ“Š Settings β†’ Accounts. β†’ Mi Account. β†’ Privacy β†’ Deactivate Advertising Services.

These actions will stop collecting your preferences, but will not delete the ads themselves.

πŸ“Š Which advertisements annoy you the most?
In system applications
Notifications.
On the lock screen
In the browser
In games.

Method 2: Manual disabling of advertising in system applications

Many of Xiaomi’s standard programs have hidden settings to disable banners.

AnnexThe path to settingsOption to shut down
SecuritySettings (βš™) β†’ AdvertisingShow recommendations β†’ Off.
TopicsProfile β†’ Settings β†’ AdvertisingPersonalized recommendations β†’ Off.
Files.Settings (βš™) β†’ About the programme β†’ AdvertisingShowing ads β†’ Off.
Music.Settings β†’ AdditionalBanner advertisements β†’ Off.

For the Download app, the path will be different: Settings β†’ Additional β†’ Show recommendations. If there is no option, update the app via Google Play (if available) or use Method 4 with ADB.

Open each system application from the list|Find the section "Advertising" or "Recommendations"|Disable all switches associated with banners|Reboot your phone to apply changes-->

Method 3: Blocking Advertising via DNS (without root)

Change. DNS-server on your phone, you can block the loading of ad domains. This method works for banners in the browser and some system notifications:

  1. Go to Settings β†’ Connections β†’ Private DNS.
  2. Select the hostname of the private DNS.
  3. Enter one of the addresses: dns.adguard.com (AdGuard DNS) family.adguard-dns.com (with adult content filtering) 1.1.1.3 (Cloudflare Family)

Save and restart the phone.

To check the effectiveness, open the browser and go to the test site:

https://adguard-dns.io

If the lock works, you will see a green tick next to AdGuard DNS.

⚠️ Note: Some banking applications (e.g. SberBank Online or Tinkoff) may block work when using third-party banking services DNS. In this case, return the standard settings or add bank domains to exceptions through the AdGuard app (if installed).

Method 4: Disabling Advertising through ADB (Advanced Method)

If the previous methods did not help, use Android Debug Bridge (ADB) It's a method that requires a computer to shut down advertising services deeply. USB-cable.

Step 1: Preparation

  • πŸ–₯️ Install. ADB Tools on PC.
  • πŸ“± On the phone, activate the debugging by USB In Settings β†’ For developers.
  • πŸ”Œ Connect the Redmi Note 9T to the computer and confirm the debugging permission.

Step 2. Follow the commands in ADB Shell:

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.midrop




adb shell settings put global private_dns_mode_hostname family.adguard-dns.com




adb shell settings put global captive_portal_detection_enabled 0

Step 3. To disable ads in MIUI Launcher (Desktop):

adb shell settings put secure sysui_qs_tiles "$(settings get secure sysui_qs_tiles),msa"

After completing the commands, restart the phone. Ads should disappear from system applications and notifications.

What if the ADB can’t see the device?
1. Make sure that Xiaomi drivers are installed (download from the official website). 2. Check that in Settings β†’ For developers included the option of debugging by USB (Safe mode. 3. Try another one. USB-cable (preferably original). 4. Reboot your phone and PC, then reconnect.

Method 5: Install an alternative launcher and browser

If system methods did not help, the radical solution is to replace standard Xiaomi applications with third-party ones.

  • 🏠 Launcher: Install Nova Launcher or Lawnchair from Google Play.They don't contain ads and let you customize your desktop.
  • 🌐 Browser: Replace MIUI Browser on Firefox with uBlock Origin or Brave Browser (built-in ad blocking).
  • πŸ“ File Manager: Use Solid Explorer or FX File Explorer instead of the standard file.

Root will be required to replace system applications completely, but even without it, alternative programs significantly reduce the number of ad impressions.

πŸ’‘

If after installing the alternative launcher, system notifications continue to show ads, disable them via Settings β†’ Notifications β†’ System notifications (find items with MSA or Mi Push).

What to do if the advertisement remains?

If after applying all the methods banners continue to appear, check the following points:

  1. MIUI Update: In some firmware versions (e.g. MIUI 12.5 Enhanced), advertising services can automatically turn on after the update.
  2. Third-party apps: Some games and programs (such as AliExpress or Wildberries) display their ads regardless of system settings. Use AdGuard or Blokada to block them.
  3. Regional settings: More ads are available on phones with firmware for China or India. Try changing region to Russia or Europe in Settings β†’ Additional β†’ Region.

If the problem persists, the last option is to install custom firmware (like LineageOS or Pixel Experience) which requires unlocking the bootloader and may be unwarranted, but will completely remove all Xiaomi ad modules.

πŸ’‘

The combination of methods (MSA + ADB + alternative DNS) gives the best result. No one method blocks ads by 100%, but together they reduce the amount of advertising to a minimum.

FAQ: Frequent questions about disabling ads on Redmi Note 9T

❓ Why after the shutdown MSA The advert is still on display?
The MSA is only responsible for personalized advertising. Shared banners (e.g., in the Themes app) can be downloaded through other services. Use Method 4 (ADB) to disable them.
❓ Can you turn off advertising without a computer?
Yes, methods 1-3 don't require a PC. There are mobile applications like ADB AppControl for ADB (Method 4), but they don't work well and can compromise system security.
❓ Will the advertisement return after resetting the settings?
Yes, all changes (except modifications to system files) will reset. After Hard Reset, you will have to re-disable the MSA, configure the DNS, etc.
❓ How to turn off ads on the lock screen?
Go to Settings β†’ Block and Protection β†’ Additional β†’ Advertisements on the lock screen and deactivate the option. If not, update MIUI to the latest version.
❓ Is it safe to use? ADB plug-in?
Yes, if you follow the instructions and don't remove critical system components, but Xiaomi can restore some services after the update.