How to completely disable ads on Xiaomi Redmi Note 10 Pro (128 GB): detailed guide

Owners of Xiaomi Redmi Note 10 Pro with 128 GB of memory often face annoying advertising in the market. MIUI β€” It pops up in the settings menu, on the lock screen, in standard apps, and even in the notification panels, and the manufacturer has integrated the ad modules at the firmware level, but that doesn't mean you can't fight them. In this article, we will discuss all working ways to disable advertising, including hidden settings, ADB-Teams and Radical Methods for Advanced Users.

It’s important to understand that the Redmi Note 10 Pro based on MIUI 12/13/14 has several sources of advertising – system services msa (Mobile Services Analytics), built-in applications like Mi Browser or Mi Video, as well as personalized recommendations from Xiaomi. Some methods will remove ads partially, others completely, but may require unlocking the bootloader or superuser rights.

1. disable personalized advertising in MIUI settings

The safest and fastest way is to deactivate personalized ads through the settings menu, which will not remove ads completely, but will significantly reduce the amount of ads, especially in system notifications and recommendations.

Instructions:

  • πŸ“± Open the Settings. β†’ Google β†’ Advertising (if no item, skip the step).
  • πŸ”„ Go to Settings. β†’ The phone. β†’ Version. MIUI and tap 7 times on the line to activate the developer mode.
  • πŸ› οΈ Back to Settings β†’ Additionally. β†’ Special facilities β†’ Advertising and disable slider Personalized advertising.
  • πŸ” Go to Settings. β†’ Annexes β†’ Application management β†’ msa (or Miui Daemon) and click Disable (if the button is active).

This method works on most versions of MIUI, but after updating the firmware settings can reset. On the Redmi Note 10 Pro with MIUI 14 Global, some menu items may not be available - in which case move on to the next method.

πŸ“Š Which advertisements annoy you the most?
Pop-up banners in settings
Advertising on the lock screen
Notifications from system applications
Advertising in Mi Browser/Mi Video
other

2. Removal of embedded advertising applications

MIUI pre-installes a number of apps that display ads: Mi Browser, Mi Video, Mi Music, Cleaner, and others, which can be removed or at least disabled, but not all of them are amenable to standard removal.

List of "advertising" applications on the Redmi Note 10 Pro 128 GB:

AnnexCan I remove it?The alternative
Mi Browserβœ… Yes. ADB)Google Chrome, Firefox
Mi Videoβœ… Yes.VLC, MX Player
Cleaner❌ No. Just turn it off)SD Maid, Files by Google
Mi Musicβœ… Yes.Spotify, YouTube Music
Mi Payβœ… Yes.Google Pay, SberPay

How to remove system applications:

  1. Install App Manager (root rights required) or use ADB.
  2. To delete via ADB, connect your phone to your PC and execute the command: adb shell pm uninstall -k --user 0 com.android.browser (replace com.android.browser with the desired application package).
  3. Reset the device.

⚠️ Warning: Removing system applications can lead to unstable work MIUI. Before removing Mi Browser, set the alternative browser by default, otherwise the links will not open.

3. Disabling Advertising through ADB (without root)

If standard methods do not help, you can use them. ADB-This is a way of doing it without requiring super-user rights, but it would require a computer and enabled debugging. USB.

Step-by-step:

β˜‘οΈ Preparation for work with ADB

Done: 0 / 4
  1. Open the command prompt (Windows) or terminal (Mac/Linux) in the folder with ADB.
  2. Enter the command to check the connection: adb devices (the name of your device should appear).
  3. Follow the commands in turn: adb shell pm disable-user --user 0 com.miui.analytics adb shell pm disable-user --user 0 com.xiaomi.ab adb shell pm disable-user --user 0 com.miui.systemAdSolution
  4. Reboot the phone.

These commands disable the main advertising services of Xiaomi. If after the reboot the ads remained, try additional commands:

adb shell pm disable-user --user 0 com.miui.player


adb shell pm disable-user --user 0 com.miui.video

πŸ’‘

Create a text file with commands and save it - after updating MIUI settings may reset, and the procedure will have to be repeated.

4. Use of alternative firmware (for advanced)

If you’re willing to take drastic measures, installing custom firmware (like LineageOS or Pixel Experience) will completely remove Xiaomi’s ads and system debris.

  • πŸ”“ Unlocking the bootloader (will result in a data reset!).
  • πŸ› οΈ Installations TWRP Recovery.
  • πŸ“± Compatible firmware for Redmi Note 10 Pro (codename sweet).

The advantages of custom firmware:

  • βœ… No advertising and no bloatware.
  • βœ… More frequent security updates.
  • βœ… Ability to fine-tune the interface.

Cons:

  • ❌ Loss of warranty (if you don't return the stock firmware).
  • ❌ Risk of β€œbricking” in case of error.
  • ❌ Certain functions (e.g, IR Blaster may not work.

⚠️ Warning: On the Redmi Note 10 Pro with 128GB of storage, unlocking the bootloader erases all data, including photos and files in internal memory!

How to return the warranty after installing custom firmware?
To restore the warranty, you need to return the official firmware through the Mi Flash Tool in the "Clean All" mode. After that, the bootloader can be blocked again by the fastboot oem lock command. However, Xiaomi can determine the fact of unlocking from the device logs, so there is no 100% guarantee of a return of the official warranty.

5. Set up DNS to block ads

Change. DNS-server on the phone, you can block the download of banner ads at the network level, and this will not remove the ads completely, but will make them invisible in the browser and some applications.

Instructions:

  1. Go to Settings β†’ Connections and Sharing β†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. Enter one of the addresses: πŸ”’ dns.adguard.com (AdGuard DNS) πŸ›‘οΈ security.cloudflare-dns.com (Cloudflare) 🚫 doh.securedns.eu (SecureDNS)

Save the settings and restart the phone.

For maximum effect, combine this method with disabling ads in your browser. For example, in Google Chrome, go to Settings β†’ Privacy β†’ Ad Blocking and activate the option.

6.Reset ad settings via Mi Account

Xiaomi links some of the ad settings to your Mi Account, and if you used one account on multiple devices, your ad preferences could shift, and resetting those settings can sometimes help reduce the number of impressions.

How to reset:

  1. Open the Settings. β†’ Accounts. β†’ Mi Account.
  2. Go to Account Management β†’ Confidentiality.
  3. Find the Personalized Recommendations section and disable all sliders.
  4. Log out of your account and log in again (this will reset the settings cache).

If you have multiple Xiaomi devices, repeat the procedure on each of them – this will prevent the synchronization of advertising identifiers.

πŸ’‘

Combining the method with changing the DNS and disabling the msa via ADB gives the best result – advertising disappears in 90% of system places.

7. Radical method: disconnecting the Internet for advertising services

If nothing works, you can block all ad services from accessing the network through a firewall, and you'll need an app like NetGuard (without root) or Blockada.

Instructions for NetGuard:

  1. Install NetGuard and give it access to a VPN.
  2. In the list of applications, find: msa (com.miui.analytics) Miui Daemon (com.xiaomi.xmsf) AdService (com.qualcomm.qti.adspmsa)

Block Wi-Fi and Mobile Data

Activate the protection and restart the phone.

This method blocks not only ads, but also some of the system telemetry, which can improve privacy, but some features (such as push notifications) may not work as well.

FAQ: Frequent questions about disabling ads on Redmi Note 10 Pro

❓ Why After Updating MIUI The commercial reappeared?
Xiaomi often resets ad settings after major updates.Repeat steps from section ADB-Check to see if msa and Miui Daemon are back on the app settings.
❓ Can you turn off advertising without a computer?
Yes, but the effectiveness will be lower. Use a combination of methods: Turn off personalized ads in your settings. Remove unnecessary system applications through App Manager (root required). Install AdGuard or Blokada to block ads at the DNS level.
❓ Will the way to work with ADB on MIUI 14?
Yes, the commands remain valid, but in MIUI 14, some packets may have changed their names. If the command does not work, check the current packet names through adb shell pm list packages | grep miui.
❓ How to return remote system applications?
If you have problems after removing Mi Browser or other applications, restore them by the command: adb shell cmd package install-existing com.android.browser (replace com.android.browser with the desired package).
❓ Is it true that custom firmware accelerates the Redmi Note 10 Pro?
Yes, firmware like Pixel Experience or LineageOS often runs faster than MIUI due to the lack of Xiaomi background processes. However, performance also depends on optimizing a particular build. Before installing, check the reviews on the XDA Developers forum for the sweet model (codenamed Redmi Note 10 Pro).