Advertising on Xiaomi Redmi smartphones is one of the most common complaints users have received: Even after buying a new device, owners face intrusive banners in settings, notifications from MIUI, ad units in standard applications like Browser, Music or Themes. The manufacturer integrates advertising modules at the firmware level to monetize budget models, but this greatly spoils the user experience.
In this article, we will discuss 7 proven ways to remove ads on Xiaomi Redmi โ from basic MIUI settings to deep configuration changes. All methods work on current firmware versions (including MIUI 14/15 based on Android 13/14) and do not require root rights, unless otherwise indicated.
- ๐ข Advertising notices from MIUI System Ads and Msa (Mobile Services Ads)
- ๐จ Banners on the menu Topics and Wallpaper
- ๐ Pop-up ads in Mi Browser and Mi Video app
- ๐ง Hidden Advertising Modules in Settings and Security Center
Important: some methods may vary depending on the firmware region (Global MIUI Global, Chinese MIUI China or European MIUI EEU).
1. Disabling advertising through MIUI settings (basic method)
The easiest way to reduce the amount of ads is to deactivate them in standard MIUI menus, which wonโt remove all banners, but will reduce them by 60-70%, suitable for users who donโt want to go into technical details.
Instructions:
- Open Settings โ Google โ Advertising and turn off Personalized Ads (this will reduce targeted banners).
- Go to Settings โ Applications โ Application Management.
- In the search box, type in Msa (or MIUI System Ads in newer versions).
- Select the com.miui.systemAdSolution application (or similar) and click Disable โ Stop.
- For the Browser application (com.android.browser) open its settings and disable it: ๐ Recommended content ๐ Personalized news ๐ Showing ads
After these actions, the ads in the notification curtain and some system menus will disappear, but banners in the Topics and Security Center may remain.
โ๏ธ Checklist
2. Removal of advertising in the application "Themes" and "Wallpaper"
The Themes app (com.android.themes) is one of the main sources of advertising in Xiaomi Redmi, where banners appear not only on the home screen, but also when you try to download new wallpaper or icons.
Method 1 (without deleting the annex):
- ๐ฑ Open Topics โ Click on the avatar in the upper right corner โ Settings.
- ๐ Disable options: Recommended Content Show ads Personalized recommendations
- ๐ Reboot your phone โ banners should disappear.
Method 2 (radical - removing updates):
- Go to Settings โ Applications โ Application Management โ Topics.
- Press. โฎ (three-point) โ Remove updates.
- Return to the App Settings and turn off auto-update.
โ ๏ธ Note: Complete removal of the Topic Application through ADB Or root can cause a launcher to malfunction. If you're not sure what you're doing, use the first method.
| Annex | The path to settings | What to turn off |
|---|---|---|
| Topics | Settings โ Topics โ Avatar โ Settings | Recommended Content, Showing Advertising |
| Wallpaper. | Settings โ Wallpaper. โ โฎ โ Settings | Personalized recommendations |
| browser | Settings โ Browser โ Settings โ Privacy | Displaying Advertising, Recommended Content |
| Security centre | Settings โ Security centre โ โฎ โ Settings | Promotional notices |
3. Disable Advertising Notifications via Msa and MIUI System Ads
The service Msa (Mobile Services Ads) is responsible for most of the advertising notifications in the curtain, and in newer versions of MIUI it can be called MIUI System Ads or com.miui.systemAdSolution, to disable it:
Step 1: Stopping service
- Go to Settings โ Applications โ Application Management.
- Type in MSa or System Ads.
- Select the application and click Stop โ Disable.
- If the Disable button is inactive, click Storage โ Clear the data.
Step 2: Blocking through ADB (for power users)
If a standard shutdown doesnโt help, use the ADB command:
adb shell pm uninstall --user 0 com.miui.systemAdSolutionAfter this command is executed, the ad notifications will disappear, but may return after the MIUI update.To avoid this, block the auto-update for this application.
๐ก
If you donโt have ADB, install Googleโs Platform Tools and connect your phone in debugging mode (Settings โ About Phone โ MIUI Version โ 7 times click to enable Developer Mode, then Settings โ Additional โ Developer โ USB Debugging).
4. Removal of ads in Mi Browser and Mi Video
The standard Mi Browser browser and Mi Video app are known for aggressive advertising, from banners on the home screen to pop-ups when watching videos.
For Mi Browser:
- ๐ Open the browser โ press โฎ โ Settings โ Confidentiality.
- ๐ Disable: Show ads Personalized news Recommended content
- ๐ Clear the cache and browser data in Settings โ Annexes.
For Mi Video:
- ๐ฌ Open the app. โ Profile โ Settings โ General.
- ๐ Disable Advertising Notices and Personalized Recommendations.
- ๐ซ If the ad remains, delete the app updates (Settings) โ Annexes โ Mi Video โ โฎ โ Remove updates).
โ ๏ธ Note: In some regions (e.g. in the MIUI China) these settings can be hidden, in which case only the removal of the application through the ADB or installing an alternative browser (such as Google Chrome or Firefox).
How to remove Mi Browser without root?
5. Blocking Advertising via DNS or VPN
If system methods don't work, you can block Xiaomi's ad servers at the network level. DNS-filtering VPN advertising-blocking.
Method 1: Changing the DNS
- ๐ถ Go to Settings. โ Wi-Fi (or Mobile Network).
- ๐ง Click on the current network โ Change the network โ Additional parameters โ DNS.
- ๐ข Enter one of the addresses: 1.1.1.3 (Cloudflare with blocking malicious sites) 94.140.14.14 (AdGuard) DNS) 176.103.130.130 (AdGuard DNS)
Method 2: VPN with ad blocking
Install one of the applications:
- ๐ก๏ธ AdGuard (there is a free version with restrictions)
- ๐ Blokada (blocks advertising at the level) VPN)
- ๐ NextDNS (allows you to configure custom filters)
These methods block not only Xiaomi ads, but also third-party banners in other apps, but they can reduce Internet speed by 5-15%.
6. Radical methods: firmware and root rights
If none of these methods worked, radical measures remain: installing custom firmware or obtaining root rights, which require technical skills and can be warranty-free, but are guaranteed to remove all advertising.
Option 1: Install a non-advertising MIUI (e.g. MIUI EU)
- ๐ฑ Download the firmware. MIUI EU (European version without advertising) from the official website xiaomi.eu.
- ๐ง Unlock the bootloader via Mi Unlock Tool (requires Xiaomi account and wait 7-30 days).
- ๐ฅ๏ธ Install firmware via Fastboot or TWRP (instructions are available on the forum 4PDA).
Option 2: Getting root and removing advertising modules
- ๐ Get root rights with Magisk (instructions for your model look at the XDA Developers).
- ๐๏ธ Remove system applications: com.miui.systemAdSolution com.android.browser com.miui.video com.xiaomi.midrop
- ๐ก๏ธ Install AdAway or Blokada to block ad hosts.
โ ๏ธ Attention: Unlocking the bootloader and getting root resets the phone to factory settings and can lead to loss of warranty.In addition, improper actions with system files can turn a smartphone into a โbrick!
๐ก
Custom firmware (e.g. MIUI EU) is the only way to remove ALL ads without a return, but it requires unlocking the bootloader and can void the warranty.
7. Alternative solutions: reset to factory settings
If the ads are after you upgrade MIUI or install new apps, sometimes it helps to reset to factory settings, which will delete all user data, but return the system to a "clean" state.
How to reset:
- Save important data (photos, contacts, messages) to your computer or to the cloud.
- Go to Settings โ About the phone โ Reset settings.
- Choose Delete all data and confirm the action.
- After rebooting, set your phone up as new, but donโt restore data from a MIUI backup (it may contain ad modules).
โ ๏ธ Note: Resetting won't help if the ad is sewn into the current firmware version.
If the ad returns after reset, it means it is integrated into your version. MIUI. In this case, only the transition to custom firmware or blocking through will help. ADB/DNS.