How to completely remove advertising from the phone Xiaomi Redmi: 7 proven ways

Advertising on Xiaomi Redmi smartphones is one of the most common complaints users have. Even after buying a new device, you may encounter intrusive banners in system applications, notifications and on the lock screen. The manufacturer integrates ad modules into MIUI firmware for monetization, but not everyone likes it. Fortunately, there are several ways to get rid of advertising, from simple settings to radical measures like flashing.

In this article, weโ€™ll look at all the current ways to remove ads on Redmi in 2026, from official tools (which donโ€™t violate warranty) to advanced techniques for power users, how to turn off ads in Settings, which apps are responsible for displaying them, and what to do if standard methods donโ€™t work, and weโ€™ll look at the risks of each method and give you security recommendations.

Important: Some methods require root rights or custom firmware installation, which can lead to loss of warranty or unstable operation of the device. If you're a beginner, start with the first three methods, they are safe and reversible.

1. disable personalized advertising in MIUI settings

The easiest and safest way to reduce the amount of advertising is to disable personalization in system settings, which will not remove the ads completely, but will significantly reduce the amount of advertising, especially in Xiaomi applications (Mi Browser, Mi Video, Music, etc.).

Instructions:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Google โ†’ Advertising (or Settings) โ†’ Additionally. โ†’ Confidentiality โ†’ Advertising on older versions MIUI).
  • ๐Ÿ”„ Switch the slider "Personalized advertising" to the off position.
  • ๐Ÿ—‘๏ธ Click "Reset advertising" ID" (if there is such a clause).
  • ๐Ÿ”’ Back to Settings โ†’ Annexes โ†’ Application management โ†’ Three points (โ‹ฎ) โ†’ Special access โ†’ Advertising and disable access for all applications.

This method works on all Redmi models (including Redmi Note 12/13, Redmi 10/11, POCO X5, etc.), but does not remove ads in Weather, Themes and the Browser completely.

โš ๏ธ Note: After the advertising reset ID Some apps (like the Google Play Store) may temporarily display more ads until they collect new data. 1-2 day-day.

๐Ÿ“Š Which advertisements annoy you the most?
Banners in system applications
Spam notifications
Advertising on the lock screen
Browser advertising
All of the above.

2 Manually disabling ads in each Xiaomi app

Many standard MIUI applications have built-in ad modules that can be disabled separately, which takes time but produces noticeable results, and below is a list of apps where ads can be removed without root rights.

AnnexThe path to settingsWhat to turn off
Mi Browserโ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ RecommendationsDisable "Recommended Content" and "News"
Mi VideoProfile โ†’ Settings โ†’ RecommendationsDelete "Personalized recommendations"
TopicsProfile โ†’ Settings โ†’ NotificationsDeactivate "Advertising Notices" and "Push Messages"
Weather.โ‹ฎ โ†’ Settings โ†’ NotificationsDisable "Advertising Notices" and "Sponsored Content"
MusicProfile โ†’ Settings โ†’ RecommendationsDisable "Personalized Recommendations" and "Banners"

If your app does not have the specified items, update it through the Play Market or App Store. MIUI. On the new versions MIUI 14/15 Some settings may be in other sections โ€“ use the Settings Search (Icon) ๐Ÿ” top-right).

โ˜‘๏ธ Checking the ad-off

Done: 0 / 5

Important: After disabling ads in the apps, restart your phone. Some settings apply only after the reboot.

3.Use of ADB-commands for deep disabling advertising

If standard methods do not help, you can use them. ADB (Android Debug Bridge is an Android debugging tool that doesn't require root rights, but you need a computer and a computer. USB-The method works for all Redmis with the MIUI 12 and newer.

Instructions:

  1. Download ADB Tools and unpack the archive.
  2. Turn on Developer Mode on your phone: Settings โ†’ About Phone โ†’ MIUI version (click 7 times).
  3. Activate USB Debugging in Settings โ†’ Additional โ†’ For developers.
  4. Connect your phone to your PC, open the Command Prompt (Windows) or Terminal (Mac/Linux) in the folder with ADB.
  5. Enter the commands in turn: adb devices adb shell pm disable-user --user 0 com.miui.systemAdSolution adb shell pm disable-user --user 0 com.xiaomi.midrop adb shell pm disable-user --user 0 com.miui.analytics adb shell pm disable-user --user 0 com.miui.bugreport adb shell pm disable-user --user 0 com.miui.cloudservice adb shell pm disable-user --user 0 com.miui.cloudbackup
  6. Reboot the phone.

These commands disable the system services responsible for collecting data and displaying ads. If after the reboot there are problems (for example, the themes are not working or cloud backup), return the settings with the command:

adb shell pm enable com.miui.systemAdSolution

(Replace the name of the package with the correct one).

โš ๏ธ Note: Some commands may disrupt Mi Account or Cloud Backup.

๐Ÿ’ก

If ADB Does not recognize the device, try reinstalling Xiaomi drivers USB Drivers or using other drivers USB-cable (preferably original).

4. Installation of alternative firmware (without advertising)

The most radical, but also the most effective way is to install custom firmware, such as LineageOS, Pixel Experience or MIUI, without advertising from third-party developers, which requires unlocking the bootloader and can lead to a loss of warranty.

Advantages:

  • ๐Ÿš€ Complete absence of advertising and system spam.
  • ๐Ÿ†• Regular security updates.
  • ๐Ÿ”ง Ability to fine-tune the interface.

Disadvantages:

  • โš ๏ธ Risk of "bricking" the device in case of error.
  • ๐Ÿ”„ Loss of warranty (if you do not return the stock firmware before visiting the service).
  • ๐Ÿ”‹ Possible battery or performance problems.

Installation instructions (briefly):

  1. Unblock the bootloader through the official Xiaomi website (you need a Mi Account and wait 7-30 days).
  2. Download the firmware for your model with XDA Developers.
  3. Install TWRP Recovery via fastboot.
  4. Make a full backup through TWRP.
  5. Sweep through custom firmware and GApps (if you need Google services).

For beginners, we recommend firmware based on MIUI, but without advertising (for example, MIUI EU or MIUI Pro), which retains the branded interface, but removes all advertising modules.

Which Redmi models support custom firmware?
Almost all models, starting with the Redmi Note 3 (2016) and later, have unofficial LineageOS or Pixel Experience ports. Except for some budget models with MediaTek processors (for example, Redmi 9A), for which there may not be stable builds. Before installing, be sure to check compatibility on the XDA or 4PDA forum.

5. Blocking Advertising via DNS or VPN

If you don't want to interfere with system settings, you can block ad servers at the network level, and you can change the DNS or use a VPN with ad blocking.

Method 1: Changing the DNS

  • ๐Ÿ“ถ Go to Settings. โ†’ Connections โ†’ Mobile network โ†’ Name of the access point (APN).
  • ๐Ÿ”ง Choose yours. APN, field "DNS 1" enter 1.1.1.3 (Cloudflare Family) and in "DNS 2" โ€” 1.0.0.3.
  • ๐Ÿ”„ Save and restart the phone.

Method 2: VPN with ad blocking

Install one of the applications:

  • ๐Ÿ›ก๏ธ AdGuard (there is a free version with restrictions).
  • ๐ŸŒ Blokada (blocks ads without root rights).
  • ๐Ÿ”’ NextDNS (configurable) DNS filtered).

These methods block ads in all applications, including browsers and games, but can slow the Internet connection by 5-10%, and some banking applications can conflict with VPNs.

๐Ÿ’ก

Change of change DNS โ€” The safest way to block ads, but it doesnโ€™t work for system notifications MIUI. They need other methods (ADB root).

6. Removal of system applications using root rights

If you're ready to root, you can remove the apps that are responsible for displaying ads, which is 100% effective, but you need to be careful, because removing important system files can cause your phone to fail.

List of apps that can be safely removed (via Root Explorer or Titanium Backup):

  • ๐Ÿ—‘๏ธ com.miui.systemAdSolution โ€“ the main advertising module.
  • ๐Ÿ“ฆ com.xiaomi.midrop โ€“ Mi Drop (advertising when transferring files).
  • ๐Ÿ“Š com.miui.analytics โ€“ analytics collection (responsible for targeted advertising).
  • ๐ŸŒ com.miui.browser โ€“ standard browser (can be replaced with Chrome or Firefox).
  • ๐ŸŽต com.miui.player - Mi Music (unless you use it).

Instructions:

  1. Get root rights through Magisk.
  2. Install Root Explorer or Titanium Backup.
  3. Go to /system/priv-app/ or /system/app/.
  4. Find the folders with the names from the list above and delete them (or rename them by adding.bak).
  5. Reboot the phone.

โš ๏ธ Note: Deleting the com.miui.systemAdSolution application on some Redmi models (e.g. Note 10 Pro) may cause Settings errors. In this case, return the file back or run the stock firmware.

7. Resetting the phone to factory settings

If you've tried all the methods, but the ads still appear, the last option is a complete phone reset, which will delete all user data, but also reset the ad settings to factory settings, and immediately turn off personalization after the reset (see Section 1).

How to reset:

  1. Save important data (photos, contacts, messages).
  2. Go to Settings โ†’ About Phone โ†’ Resetting โ†’ Erase all data.
  3. Confirm the action and wait for the completion (5-10 minutes).
  4. After the reboot, set the phone up as new, but donโ€™t restore data from a MIUI backup โ€“ this can bring back ads.

This method helps if the ads appear after updating the firmware or installing dubious applications, but it does not guarantee 100% results, since new versions of MIUI can reactivate advertising modules after connecting to the Internet.

FAQ: Frequent questions about advertising on Xiaomi Redmi

โ“ Why After Updating MIUI Advertising has increased?
Xiaomi regularly adds new ad modules in firmware updates, such as MIUI 14 with banners in the Weather and Calendar that were not in MIUI 12. To avoid this, disable automatic firmware updates or install custom builds without ads.
โ“ Can you remove advertising without root rights and ADB?
A combination of the methods in Sections 1, 2 and 5 (disable personalization + app settings + change DNS) will reduce advertising by 70-80%. 100% of the result will require root rights or custom firmware.
โ“ Will the advertisement return after resetting the settings?
If you reset your phone and donโ€™t restore data from the MIUI backup, there will be no ads until you first connect to the Internet. After that, system applications can start showing banners again. To prevent this, immediately after setting up, turn off personalization (see Section 1).
โ“ Why Advertising is Still in Some Apps?
Some apps (e.g. Facebook, Instagram, TikTok) show their own ads that cannot be removed by system settings, requiring separate blockers (e.g. AdGuard) or premium versions without ads.
โ“ How to Check Which Apps Show Ads?
Install App Inspector (requires root rights) or use adb logcat to monitor activity. In the logs, search for keywords: advertising, mipush, systemAd. You can also use Network Log (without root) to track network requests to ad servers.