Owners of Xiaomi Redmi Note 9 Pro often face intrusive advertising in the interface MIUI β banners in settings, notifications from system applications, advertising blocks in the menu βSecurityβ. The manufacturer has integrated monetization even in the basic functions of the smartphone, which annoys users. Fortunately, there are several ways to get rid of advertising, from simple settings to deep customization of the system.
In this article, we will look at 5 proven methods, from official options in MIUI to advanced solutions using ADB and third-party firmware. Importantly, some methods require technical skills and can affect the warranty. We will specify the risks for each option so that you can choose the best path.
So let's start with the safest methods that don't require a super-user (root) and are suitable even for beginners, and if standard settings don't work, we'll move on to more radical solutions.
1. disable personalized advertising in MIUI settings
The easiest way to reduce the amount of ads is to deactivate personalized ads on the system, which won't remove all banners, but will reduce their frequency and relevance. MIUI For the Redmi Note 9 Pro (including) MIUI 12/13/14).
Instructions:
- π± Open the Settings. β Google β Advertising (if no item, skip the step).
- π Switch the switch to the switch "Personalized advertising" in the position off.
- π Go back to the main settings and select the Apps β Application management β All applications.
- π Find Msa (or) MIUI System Ads, open and click "Disable" (if the button is active).
This method blocks some analytics, but does not remove ads completely. For example, banners in Settings β Additional or in the Security menu will remain.
β οΈ Note: Disabling Msa may cause system notifications (e.g. update alerts) to fail.
2. Blocking advertising through restriction of background activity
Many of the advertising modules in MIUI are loaded through the background processes of system applications, and if you limit their activity, the number of banners will decrease, which does not require root rights and is reversible.
Step-by-step:
- Go to Settings β Applications β Application Management.
- In the search box, enter Security (or Security in Russian).
- Select the application and open the Battery β Background Limitation.
- Set a limit on "Strictly."
- Repeat the steps for applications: Mi Video, Mi Browser, Cleaner, Download Manager.
Effect: Security and banners will disappear after 1-2 reboots, but some notifications (such as from Mi Browser) may continue to appear.
| Annex | Type of advertisement | The effect of restriction |
|---|---|---|
| Security | Banners on the Security menu | Disappear in 1-2 days |
| Mi Video | Player adverts | Decreased by 70-80% |
| Cleaner | Notice of βoptimizationβ | Completely blocked. |
| Mi Browser | Pop-ups | They stay, but less often. |
π‘
If the application has stopped updating after the background limit (for example, Security), temporarily remove the restriction, update it to the Play Market, and then return the settings.
3. Removal of Advertising through ADB (without root)
For advanced users, there is a way to disable advertising modules through ADB (Android Debug Bridge.This method doesn't require unlocking the bootloader or obtaining root rights, but it will require a computer and a computer. USB-On the Redmi Note 9 Pro with MIUI 12.5+ This method removes up to 90% of system advertising, including banners in the settings.
Preparation:
- π» Install. ADB Tools on PC.
- π± Turn on Debugging. USB In Settings β The phone. β Version. MIUI (Press 7 times, then return to Additional β For developers).
- π Connect your smartphone to your PC and confirm the debugging permission.
Instructions for ADB Shell (alternately):
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.xiaomi.midrop
adb shell pm hide com.miui.analytics
adb shell pm hide com.miui.msa.global
adb shell settings put global hidden_api_policy 1After completing the commands, restart the phone. the ads will disappear from:
- π± Menu Settings β Additionally;
- π Lock screen (notifications from MIUI);
- π Applications Security and Cleaner.
Xiaomi drivers installed on PC|
USB debugging on the phone enabled |
Smartphone connected in "File Transfer" mode |
Command Prompt Launched on behalf of the Administrator-->
β οΈ Note: On some firmware, the pm hide commands may not work due to politics MIUI. In this case, try an alternative method with appops (see spoiler below).
Alternatives ADB-If the pm hide is not working
4. Installation of alternative firmware (for experienced)
If standard methods didn't work, the radical solution is to reflash the Redmi Note 9 Pro on custom firmware without advertising.
- π Xiaomi.eu β modified MIUI Advertising-free and Chinese-based;
- π€ LineageOS β βcleanβ Android without add-ons Xiaomi;
- π§ Pixel Experience β firmware with an interface like Google Pixel.
Advantages:
- β Complete lack of advertising in the system;
- β Regular security updates;
- β Ability to fine-tune the interface.
Disadvantages:
- β Loss of warranty (requires unlocking the bootloader);
- β Risk of "bricking" in case of firmware error;
- β Possible bugs with camera or sensors (depending on the firmware version).
Instructions for installing Xiaomi.eu:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-15 days).
- Download the firmware for Redmi Note 9 Pro (codename joyeuse) from the Xiaomi.eu forum.
- Install it through TWRP Recovery (instructions on the forum).
π‘
Xiaomi.eu firmware is the best balance between stability and no ad, based on the official MIUI, but with remote ad modules and Chinese services.
5.Use of third-party ad blockers
If you don't want to interfere with system settings, you can install third-party ad-blocking apps that work at the DNS or VPN level, intercepting ad requests.
Top.-3 apps for Redmi Note 9 Pro:
| Annex | Type of lockdown | Efficiency | Cons |
|---|---|---|---|
| Blokada | DNS + VPN | Block 80-90% of advertising | It may conflict with banking applications |
| AdGuard | Local VPN | Remove banners in the browser and applications | Premium version for full functionality |
| DNS66 | DNS-filtering | Free, no root. | Does not block MIUI system advertising |
How to set up Blokada:
- Download the application from the official website.
- Start and select the "Improved Lock" mode.
- Activate. VPN-plug-in.
- Add to the blacklist the domains: tracker.miui.com sdkconfig.ad.xiaomi.com data.mistat.xiaomi.com
β οΈ Note: Some banking applications (Sberbank, Tinkoff) can block work when active VPN. In this case, add them to the exceptions in the Blokada settings or disable the blocker before using financial services.
6.Reset to factory settings: a last resort
If the adverts are after you upgrade your MIUI or install third-party apps, sometimes a full phone reset helps.This method will delete all data, so only use it as a last resort.
Instructions:
- Make a backup copy of important data (photos, contacts, messages).
- Go to Settings β About the phone β Reset settings.
- Select βErase all dataβ and confirm the action.
- After the reboot, do not restore data from the MIUI backup β this can return advertising modules.
After discharge:
- π Turn off personalized advertising immediately (see Section 1).
- π« Do not install applications from unknown sources.
- π Update. MIUI Up to the latest version through Settings β Updating the system.
The method is ~60% effective, and it removes accumulated ad caches, but it does not guarantee that banners disappear completely, as they are embedded in system applications.