Advertising on Xiaomi Redmi smartphones is one of the most annoying features of the MIUI firmware that the manufacturer has integrated for monetization, banners appear on the lock screen, in the settings menu, in standard applications like the Browser or Music, and sometimes even in notification panels, and the problem is relevant for both budget models (Redmi 9A, Redmi Note 10) and flagships (Redmi K60 Pro).
In this article, we will discuss 7 proven ways to remove ads on Xiaomi Redmi β from basic MIUI settings to advanced methods using ADB and third-party tools. All instructions are relevant for MIUI 14/15 based on Android 13/14 (2026) and do not require superuser rights (root). If you are tired of intrusive banners, read on and choose the appropriate option.
1. disable personalized advertising in MIUI settings
The first and easiest way is to deactivate an option that allows Xiaomi to display targeted ads, which removes some of the banners, but not all (for example, ads in system applications may remain).
Instructions:
- π± Open the Settings. β Google β Advertising.
- π Click Reset Advertising ID (This will remove your preferences for targeted advertising).
- π« Go back to the main settings and go to Settings β Memory. β Cleanup.
- ποΈ Enable the Ad Cleanup option (if available in your version) MIUI).
This method works on all Redmi models, but its effectiveness depends on the region of the firmware, for example, in the European versions of MIUI (EEA) advertising is less than in the global (Global).
2. Removal of Advertising through Settings β Additional
There are hidden options in the depths of MIUI that allow you to disable some of the ad modules, and these settings are not always obvious, but they are even in the latest versions of firmware.
How to find it:
- βοΈ Go to Settings. β The phone.
- π 5 times press the version MIUI, To activate the developer mode (if not already activated).
- π Go back to the main settings and open additionally. β Special facilities.
- π Find the item Show advertising and turn it off.
On some models (Redmi Note 12 Pro+, Redmi K50) this item may be called something else - for example, Advertising Notices or Personalized Recommendations. If you do not have an option, try the following method.
π‘
After disabling the ad in the settings, restart the phone β this will speed up the application of changes.
3. disable push notifications from system applications
Many banners come through notifications from standard Xiaomi apps: Mi Browser, Mi Video, GetApps and others.
Step-by-step:
- π² Go to Settings. β Annexes β Application management.
- π Find an app (like GetApps) and open its settings.
- π Go to Notifications and turn off all switches.
- π« For reliability, click Limit background activity.
List of apps that most often send ads:
- π Mi Browser (browser)
- π¬ Mi Video (video player)
- π± GetApps (Xiaomi app store)
- π΅ Mi Music (music player)
- π Cleaner (memory optimizer)
βοΈ Applications to block notifications
4.Using ADB to Deeply Disable Advertising
If system settings donβt work, you can use the Android Debug Bridge (ADB) tool, which removes the system-level advertising modules but requires you to connect your phone to your computer.
What you need:
- π» Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π¦ Installed drivers Xiaomi and ADB Tools.
Instructions:
- π§ Turn on Debugging. USB in the developer settings (Settings) β The phone. β Version. MIUI β 5 taps β For developers β Debugging by USB).
- π₯οΈ Connect your phone to your PC and open the command prompt (cmd on Windows or Terminal on the PC). macOS/Linux).
- π Enter the commands in turn: adb shell pm uninstall --user 0 com.miui.systemAdSolution pm uninstall --user 0 com.xiaomi.midrop pm uninstall --user 0 com.miui.analytics
- π Reboot the phone.
These commands remove the system components responsible for displaying ads. If after the reboot there are errors (for example, Mi Drop will not work), return the applications with the command:
adb shell cmd package install-existing com.miui.systemAdSolutionWhat if the ADB canβt see the device?
5. Installation of alternative firmware (without advertising)
The most radical, but also the most effective way is to reflash the phone to custom firmware, where all Xiaomi advertising modules are removed.
- π± Xiaomi.eu β modified MIUI Advertising-free and Chinese-based.
- π€ LineageOS or Pixel Experience β βpureβ Android without branded bells and whistles.
Advantages:
- β No advertising at all (including banners on the lock screen).
- β Faster system operation (no background processes Xiaomi).
- β Regular security updates.
Disadvantages:
- β οΈ Resetting all data (needs backup).
- β οΈ Risk of "bricking" in case of firmware error.
- β οΈ Possible bugs with camera or sensors (depending on the model).
For firmware instructions, look for the 4PDA or XDA Developers forums for your Redmi model. For example, Xiaomi.eu will do the firmware for the Redmi Note 11 Pro+.
π‘
Xiaomi.eu firmware is the best balance between stability and no advertising, but requires unlocking the bootloader.
6. Blocking Advertising via DNS or VPN
If you don't want to interfere with system files, you can block Xiaomi's ad servers at the network level.
- π Private DNS (built-in Android feature).
- π VPN Ad-blocking (e.g. AdGuard) VPN or Blokada).
Set up Private DNS:
- πΆ Go to Settings. β Connections β Private DNS.
- π§ Select the host name of the supplier DNS and type in: dns.adguard.com
- π Save and restart the phone.
This method blocks not only Xiaomi ads, but also banners in the browser, games and third-party applications.
| Method | Efficiency | Difficulty | Risks. |
|---|---|---|---|
| MIUI settings | ββ (cleans 30-40% promotion) | β (simple) | No. |
| Disabling notifications | βββ (cleans 50-60%) | β (simple) | No. |
| ADB-team | ββββ (cleans 80-90%) | βββ (PC) | System applications may break down |
| Custom firmware | βββββ (scavenge 100%) | ββββ (I need a backup) | Risk of "bricking" |
| Private DNS/VPN | βββ (cleans 60-70%) | ββ (need to be set up) | Useful services may be blocked |
7. Resetting the phone to factory settings (extreme case)
If none of the methods worked, and the ads appear even after disabling all settings, you can try a full reset.This will delete all user data, but sometimes helps to get rid of the "built-in" ads that appear after MIUI updates.
How to reset:
- π² Go to Settings. β The phone. β Resetting settings.
- π Choose to erase all data.
- π Enter a password (if set).
- β³ Wait until it's finished (taken). 5-10 minute).
β οΈ Warning: After reset, the phone will return to the factory firmware. MIUI through OTA, You will have to install updates again. Also be sure to backup important data (photos, contacts, messages) through Mi Cloud or Google Account.
This method helps in ~20% of cases when the ad is sewn into a particular firmware version, and if the banners are left after the reset, only firmware or ADB remains.