Xiaomi Redmi 9 Pro smartphones running the proprietary shell MIUI are known for their performance and affordable price, but many users are annoyed by built-in advertising. Banners in settings, push notifications from system applications and advertising blocks in the menu can all significantly spoil the impression of the device. Fortunately, there are several ways if not to remove the ads completely, then at least to minimize it.
In this article, we will discuss 5 working methods, from simple menu settings to radical solutions like installing alternative firmware. It is important to understand that some methods require unlocking the bootloader or root rights, which can affect the warranty and security of the device, and we will also indicate which methods are safe for beginners and which are best used by advanced users.
Before you start, make sure your Redmi 9 Pro has the latest version of MIUI installed β some settings may vary depending on the shell version. Check firmware relevance at Settings β About Phone β System Update.
1. disable personalized advertising in MIUI settings
The easiest and safest way to reduce ad count is to disable ad personalization in system settings, a method that doesn't require root rights or special knowledge, but it won't remove the ad completely, it will only make it less intrusive.
Go to Settings β Google β Advertising and follow the following steps:
- π Turn off the option βPersonalized Advertisingβ β this will reduce the number of targeted banners.
- π± Click "Reset advertising" ID" β This will reset your profile for advertisers.
- π« In the section "Advertising services" disable the option "Show ads on the lock screen" (if any).
It is also recommended to go to Settings β Applications β Application Management β Advertising and disable auto-run for the msa (Miui System Ads) application. This system application is responsible for displaying banners in MIUI.
β οΈ Note: Disabling Googleβs advertising services may cause some apps (such as games that monetize through ads) to malfunction or show errors.
Disable personalized ads in Google|Reset ad ID|Disable autorun for msa|Check for MIUI-->
2. Manual disabling of advertising in Xiaomi system applications
Many of Xiaomiβs built-in apps (e.g. Browser, Music, Video) have their own ad modules, which can be manually disabled for each application separately.
Here is a list of apps where advertising is most common, and how to remove it:
- π Mi Browser: Go to the browser settings β Additionally. β Advertising and disable all options.
- π΅ Music Mi: In the application settings, find the "Recommendations" section and turn off the display of banners.
- πΊ Video Mi: Go to Settings β Personal recommendations and deactivate the option "Personalized recommendations".
- π± Topics: In the settings, disable "Recommended Themes" and "Banners on the home screen".
For Mi App Store and Mi Video apps, you can also turn off autoplay and notifications. β Annexes β Application management β [Select the application] β Notifications.
| Annex | The Way to Advertising Settings | Efficiency |
|---|---|---|
| Mi browser | Settings β Additional β Advertising | Remove banners in the browser |
| Music by Mi | Settings β Recommendations | Reduces advertising in the player |
| Video: Mi | Settings β Personal recommendations | Hiding commercials |
| Topics | Settings β Recommended Themes | Remove banners on the main screen |
Important: After disabling in-app ads, some features (such as personalized recommendations in Mi Video) may work worse or disappear altogether.
3.Use ADB for deep disabling of ads (no root)
If manual settings donβt work, you can use ADB (Android Debug Bridge), a tool for debugging Android devices, which allows you to disable system advertising services without obtaining root rights, but requires connecting your smartphone to your computer.
Here's the step-by-step instruction:
- Download and install ADB Tools on your computer.
- Turn on Developer Mode on Redmi 9 Pro: Go to Settings β About Phone and click on MIUI Version 7 times.
- Return to Settings β Additional β For developers and enable βDebugging by USBβ.
- Connect your phone to your PC, open the command prompt (or Terminal on Mac/Linux) and type:
adb devices(Your device should appear. If not, install Xiaomi USB Drivers.)
adb shell pm uninstall --user 0 com.miui.systemAdSolutionadb shell pm uninstall --user 0 com.xiaomi.midropadb shell pm disable-user --user 0 com.android.browserThese commands will remove or disable the main ad modules, and the full list of commands for Redmi 9 Pro can be found on forums like 4PDA or XDA Developers.
β οΈ Attention: Misuse of the right ADB This can cause system instability. Before executing commands, back up your data via Settings. β Additionally. β Backup and reset.
π‘
If, after the execution, ADB-Some system applications have stopped working, they can be returned by commanding adb shell pm enable or resetting the phone to factory settings.
4. Installation of custom firmware (for experienced users)
The most radical, but also the most effective way to get rid of advertising is to install custom firmware like LineageOS, Pixel Experience or Xiaomi.eu, which lacks built-in advertising and offers a cleaner Android.
However, this method has several disadvantages:
- π Requires unlocking the bootloader, which resets the phone to factory settings and can void the warranty.
- π οΈ You need to have the skills to work with Fastboot and TWRP.
- π Some functions (such as Widevine) L1 for Netflix HD) They may stop working.
If you do, here is a brief instruction:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-30 days).
- Install TWRP Recovery for Redmi 9 Pro (model joyeuse).
- Download the appropriate firmware (e.g. Xiaomi.eu without ads) from the 4PDA forum.
- Sweeve the firmware through TWRP, having previously made a full backup.
Xiaomi.eu is a modified version of MIUI without ads and with support for Google Services.It is suitable for those who do not want to lose Xiaomi branded chips, but want to get rid of banners.
What happens if you donβt flash your phone correctly?
5. Alternative methods: Ad Blockers and DNS
If you don't want to dig into settings or risk firmware, you can use third-party tools to block ads. Here are some proven ways:
π± Ad Blockers for Android
- π‘οΈ AdGuard β Blocks Advertising at Level DNS There's a free version with limitations.
- π« Blokada β Open source software for blocking ads and trackers without root.
- π Brave Browser β a browser with built-in ad blocking and trackers.
π§ Change of change DNS plug-in
You can change it. DNS-servers that filter advertising domains, for example:
- AdGuard DNS: 176.103.130.130 and 176.103.130.131
- Cloudflare Family: 1.1.1.3 and 1.0.0.3
You can change DNS in Settings β Connections β Mobile Network β Access Point Name β DNS (or in Wi-Fi settings).
These methods wonβt remove all ads in MIUI, but they will significantly reduce the amount of ads in the browser and third-party apps.
π‘
Adblockers like AdGuard are effective against web advertising, but do not affect system banners in MIUI. More radical methods will be needed to remove ads completely.
6. Resetting the phone to factory settings (last resort)
If you've tried all the ways, but the ads still appear, you can try a full reset, which will return the phone to "clean" state, but delete all the data, so be sure to back up.
How to reset Redmi 9 Pro:
- Go to Settings β Additional β Backup and Reset.
- Select "Settings Reset."
- Confirm the action and wait for the reboot.
After discharge:
- π± Do not restore data from backup MIUI β This can bring back advertising settings.
- π Turn off personalized advertising immediately (see Section 1).
- π« Do not install unnecessary system applications (such as Mi Video or Mi Browser).
β οΈ Warning: Resetting to factory settings does not guarantee the complete disappearance of advertising, as it is built into the shell itself. MIUI. However, this can help if the advertisement appears after updating or installing third-party apps.
FAQ: Frequent questions about advertising in Xiaomi Redmi 9 Pro
β Why After Updating MIUI Advertising has increased?
β Can you remove ads without root and unlock the bootloader?
β Does the Advertising Disconnection Affect Your Phone?
β How to return ads if something goes wrong?
β Is there an official way to remove advertising in the MIUI?
If neither method worked, consider switching to another smartphone with a βcleanβ Android (like Google Pixel or Motorola) or tolerate advertising for the sake of Xiaomiβs other advantages β high performance and low price.