Xiaomi Redmi Note 9 owners often face intrusive ads in system applications, browser and even on the lock screen. The manufacturer integrates ad modules into MIUI firmware for monetization, but this greatly spoils the user experience. The good news is that most banner ads can be turned off without root rights and complex manipulation.
In this article, we will discuss 5 proven ways, from basic settings to radical solutions, you will learn how to remove ads in the Browser, Weather, Themes and other standard applications, as well as what to do if the ads return after the update. All methods are tested on the Redmi Note 9 with current versions of MIUI (14/15).
β οΈ Important: some methods require resetting or disabling system services, which may affect the work of Xiaomi Cloud, Mi Account and other functions.
1. disable personalized advertising in MIUI settings
The safest and most official way is to deactivate personalized ads through the settings menu, which reduces the number of impressions, but does not remove the ads completely.
How to do this:
- π± Open the Settings. β Google β Advertising (or Settings) β Additionally. β Confidentiality β Advertising services in new versions MIUI).
- π Switch the slider "Personalized advertising" to the off position.
- ποΈ Click "Reset advertising" ID" (if available).
- π In the Settings section β Annexes β Application management β All apps find Msa (Mobile Services Ads) and disable autorun.
This method works for most system applications, but does not block ads in Mi Browser and some third-party services.
2 Manual disabling of advertising in standard applications
Many Xiaomi system utilities have hidden settings to disable ads. Consider the most problematic applications:
| Annex | The path to settings | Action. |
|---|---|---|
| Browser (Mi Browser) | Settings β Additional β Advertising and news | Disable "Show recommendations" and "News feed" |
| Weather. | Settings β About the program β Disable ads (or Settings β Notifications β Disable) | Deactivate all notifications and banners |
| Topics | Profile β Settings β Recommendations | Disable "Recommend topics" and "Show popular" |
| Music (Mi Music) | Settings β Additional β Advertising | Turn off "Show banners" and "Recommendations" |
| Downloads (Downloads) | Settings β Notifications | Disable all notifications from the application |
π Tip: If there is no explicit item in the app to disable ads, try clearing the cache and data through Settings β Annexes β App management. It resets the settings of the ad modules.
Create a backup copy of important data|Check the version. MIUI (Settings β The phone)|Disable auto-update system applications|Record the current lock screen settings-->
3.Use of ADB-deep-switch
For users who are ready for more complex manipulations, there is a method using ADB (Android Debug Bridge), which allows you to disable the system services responsible for displaying ads without root rights.
Instructions:
- π₯οΈ Install. ADB-Tools on PC and enable Debugging by USB on the phone (Settings) β The phone. β Version. MIUI β 7 times press to unlock the developer mode, then Settings β Additionally. β For developers β Debugging by USB).
- π Connect the Redmi Note 9 to the computer and execute a command in the terminal (CMD/PowerShell):
adb shell pm uninstall --user 0 com.miui.systemAdSolution- π± Reboot the device. Advertising in system applications should disappear.
For full effect, you can additionally disable the following packages (execute commands one at a time!):
adb shell pm uninstall --user 0 com.xiaomi.midrop
adb shell pm uninstall --user 0 com.miui.analytics
adb shell pm uninstall --user 0 com.miui.bugreport
adb shell pm uninstall --user 0 com.miui.cloudserviceWhat if the ADB canβt see the device?
β οΈ Warning: Disabling system packages may disrupt some features, such as Mi Cloud, Backups or Air Updates. If you have problems after manipulation, restore the packages with the command:
adb shell cmd package install-existing com.name.packet4. Installation of alternative firmware (for advanced)
If none of these methods worked, the radical solution is to reflash the Redmi Note 9 on custom firmware without advertising.
- π± Xiaomi.eu β modified MIUI without advertising and Chinese services (supports) OTA-update).
- π€ LineageOS β βcleanβ Android without unnecessary applications (requires unlocking the bootloader).
- β‘ Pixel Experience β firmware with Google Pixel interface and minimalist design.
π§ Step-by-step instructions for Xiaomi.eu:
- Unlock the bootloader through the official Xiaomi tool (requires a binding Mi Account and waiting 72-168 hours).
- Download the latest firmware version for Redmi Note 9 (codename merlin) from xiaomi.eu.
- Install it via TWRP (Castom Recovery) or Fastboot.
Important: Firmware reflashing voids the warranty and can lead to data loss, and use this method only if you are confident in your actions.
π‘
Before you run your firmware, check the version's compatibility with your model! The Redmi Note 9 has several modifications: the Redmi Note 9 Pro (joyeuse), the Redmi Note 9S (curtana) and the standard version (merlin).
5. Blocking Advertising via DNS or VPN
If you see ads in a browser or third-party apps, you can block them at the network level.
Method 1: Changing the DNS
Use it. DNS-servers filtering advertising domains:
- Go to Settings. β Wi-Fi β Additionally. β Settings DNS (or settings β SIM-maps and mobile networks β Access points (APN) β Choose. APN β DNS mobile-internet).
- Enter one of the following addresses: AdGuard DNS: 176.103.130.130 or 176.103.130.131 Cloudflare Family: 1.1.1.3 or 1.0.0.3 NextDNS: 45.90.28.167 (requires registration on the site)
Save the settings and restart the phone.
Method 2: VPN with ad blocking
Applications like AdGuard VPN or Blokada filter traffic at the system level.
- π‘οΈ Install AdGuard VPN Google Play.
- π Enable the option "Blocking Ads" in the settings.
- π Connect to any server (preferably choose the nearest one for minimal delays).
β οΈ Attention: Free of charge VPN-Services can display ads or collect data themselves. Use only proven open source solutions (e.g. Blokada).
6. Reset to factory settings (last resort)
If the ads are after a MIUI update or third-party apps are installed, a full reset can sometimes help, which deletes all user data but returns the system to a "clean" state.
How to perform the reset:
- π² Go to Settings. β The phone. β Resetting settings.
- π Select βErase All Dataβ (not to be confused with βSettings Resetβ which does not delete files!).
- π Enter the password from the Mi Account (if linked) and confirm the action.
- β³ Wait for the process to be completed (it will take 5-10 minutes).
πΉ What to do after a reset:
- π« Turn off personalized advertising immediately (Section 1 of this article).
- π₯ Don't install updates. MIUI In the first 2-3 days, check if the ads are back.
- π Avoid installing applications from unknown sources.
π‘
Resetting to factory settings deletes ALL data, including photos, contacts and messages. be sure to back up via Settings β Additional β Backup and Reset or Mi Cloud!