How to permanently disable advertising on Xiaomi Redmi Note 8 Pro 128GB: system methods and hidden chips

Owners of Xiaomi Redmi Note 8 Pro 128 GB often face annoying advertising in the interface MIUI โ€” It pops up in the settings menu, on the lock screen, in standard apps, and even in the notification panels. The manufacturer has integrated the ad modules deep into the firmware, but they can be turned off without losing functionality. In this article, 5 working methods, including hidden settings. MIUI, ADB-Teams and alternative solutions for users with different levels of training.

It's important to understand that ads in the Redmi Note 8 Pro are not caused by viruses, but by Xiaomi's policy of monetizing budget devices. Even after resetting to the factory settings, banners will return, if not block their source. We will analyze how to disable personalized ads through the phone menu, and completely remove advertising packages using ADB - without having to get root rights.

1. disable personalized advertising in MIUI settings

The easiest way to reduce the number of impressions is to deactivate data collection for targeted advertising. This will not remove all banners, but will reduce their frequency and relevance. MIUI 12/13/14 on the Redmi Note 8 Pro:

  1. Open Settings โ†’ Google โ†’ Advertising.
  2. Click Reset Advertising ID and confirm the action.
  3. Go back to the basic settings and go to Memory โ†’ Cleanup.
  4. Select the Autoboot tab and disable the msa (MIUI System Ads) and Analytics applications.

This method works at the system level, but does not block ads in third-party applications (for example, in Mi Browser or Mi Video).

๐Ÿ’ก

After resetting your advertising ID, restart your phone โ€“ this will speed up the application of changes and reset the cache of advertising services.

2 Manual disabling of advertising in standard applications

Many of Xiaomiโ€™s built-in utilities (e.g. Mi Music, Mi Video, Cleaner) have their own ad modules, which can be deactivated directly in the settings of each application:

  • ๐ŸŽต Mi Music: Open the app โ†’ Settings โ†’ Additionally. โ†’ Take the box off of the recommendations.
  • ๐ŸŽฌ Mi Video: Go to the Profile โ†’ Settings โ†’ Recommend and disable all switches.
  • ๐Ÿงน Security/Cleaner: In the main menu of the application tap on the icon โš™๏ธ โ†’ Notification settings โ†’ Deactivate Advertising Notices.
  • ๐ŸŒ Mi Browser: Open your browser โ†’ โ‹ฎ โ†’ Settings โ†’ Confidentiality โ†’ Turn off personalized advertising.

In Themes, you canโ€™t turn off ads through the menu, only ADB or removing app updates to Settings โ†’ Apps will help. If the banners are back after the MIUI update, repeat the procedure: developers sometimes reset these settings.

๐Ÿ“Š How often do you see ads on your Xiaomi?
All the time, all the menus.
Only in individual applications
There's almost no advertising.
Didn't notice the commercials.

3.Use ADB for deep disabling of ads (no root)

To completely remove advertising packages, you will need to connect the phone to the computer and perform ADB-This method doesn't require root rights, but you need to activate Debugging. USB:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and activate Debugging over USB.
  3. Connect the Redmi Note 8 Pro to your PC, confirm the debugging permission on your phone screen.
  4. Download ADB Tools and unpack the archive.
  5. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB and do:
adb shell pm uninstall --user 0 com.miui.systemAdSolution


adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm disable-user --user 0 com.android.browser




adb shell pm hide com.miui.analytics

These commands remove the main Xiaomi advertising services for the current user (flag) --user 0). Once completed, restart the phone.If any team has returned a Failure error [DELETE_FAILED_INTERNAL_ERROR], omitting it, which means that the packet has already been deleted or blocked.

Developer mode activated

USB debugging enabled

Installed drivers Xiaomi on PC

Download the archive of ADB Tools

The phone is connected in file transfer mode-->

Alternative methods: launchers and blockers

If system methods have not helped or you do not want to use ADB, consider third-party solutions:

MethodAdvantagesDeficienciesReference
Lawnchair LauncherRemove ads from the app menu, supports MIUI gesturesDoes not block advertising in the system settingsGoogle Play
BlokadaBlocks DNS-level advertising domains, works without rootCould be in conflict with VPN-applicationsOfficial website
AppOpsAllows you to disable permissions for advertising servicesRequires ADB to activate hidden functionsGitHub

For maximum effect, combine these tools: for example, Blokada will block network requests from ad servers, and Lawnchair will remove banners from the interface. Note that some applications (for example, Mi Browser) may stop working correctly when their domains are blocked.

How do you check if the blocker is working?
Open the Mi Video or Cleaner app - if the ad has disappeared, the blocker is configured correctly. If not, check the log DNS-requests in the blocker settings (for example, in Blokada on the tab "Logs").

5. Resetting advertising identifiers and cleaning the cache

Even after the ad is turned off, traces of it can remain in the cache of system applications, and a complete cleanup will help to get rid of the tails:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. In the search bar, type msa (MIUI System Ads) and select the application you find.
  3. Click Warehouse โ†’ Clear the cache and Clear the data.
  4. Repeat the steps for applications: Analytics (statistics collection), MiuiDaemon (background processes) DownloadProvider (update bootloader)

Once cleaned, reboot your phone.This method is especially useful if you have previously tried to disable ads but banners returned after the MIUI update.Caution: Do not clear the data of the Google Play Services or Services Framework apps - this may disrupt your Google account.

๐Ÿ’ก

Cache cleaning of advertising applications should be done regularly โ€“ especially after MIUI updates, as they often restore previously deleted modules.

6.What to do if the ad returns after the update?

Xiaomi periodically returns advertising modules through firmware updates. MIUI banners reappeared:

โš ๏ธ Note: Do not install updates manually through Settings โ†’ Update the software if you have previously removed advertising packages through ADB. Use alternative methods of updating (e.g., through the TWRP), Avoid automatic advertising recovery.

  • ๐Ÿ”„ Update rollback: If the ad appears after the update, try rolling back on the previous version MIUI via Fastboot (instructions are available on the forum Xiaomi.eu).
  • ๐Ÿ›ก๏ธ Install custom firmware: Firmware like Xiaomi.eu or Pixel Experience completely remove ads, but require unlocking the bootloader.
  • ๐Ÿ“ฑ Change of region: In some regions (e.g, EEA) Xiaomi doesn't show ads. Change region to Settings โ†’ Additionally. โ†’ Region of Indonesia or Russia (for the EEA-firmware).

If youโ€™re not ready for radical measures, repeat the steps with ADB โ€“ often new ad packages have different names, but they can be identified through the command:

adb shell pm list packages | grep -i "ad\|analytics\|miui"

FAQ: Frequent questions about disabling ads

โ“ Why does it still appear after disabling the ad in the settings?
MIUI It uses several independent ad modules. Turning off personalized ads in Google Settings only blocks targeted banners, not system notifications from Xiaomi. ADB-clout.
โ“ Can you turn off advertising without a computer?
Yes, but not completely. You can reduce the number of impressions through the phone settings (see Sections 1 and 2), but you need ADB to remove advertising packages deeply. The alternative is to use launchers like Lawnchair or blockers like Blokada.
โ“ Is it safe to remove system applications through ADB?
The commands in this article only remove ad packages (com.miui.systemAdSolution, msa) that are not critical to the phone, but do not remove packages called android, google or miui.core, which can cause the system to fail.
โ“ Will the advertisement return to factory settings after resetting?
Yes, reset will bring back all system applications, including ad modules, and after reset, you will have to re-follow the instructions in this article, and to avoid this, back up the list of disabled packages before reset (via ADB or apps like App Inspector).
โ“ Is there a legal way to complain about advertising? MIUI?
You can submit feedback via the official Feedback app (on the phone menu) or on the Mi Community forum.However, Xiaomi rarely responds to such complaints - advertising is part of the company's business model for budget devices.