How to completely disable advertising on Xiaomi Redmi Note 10 Pro: a step-by-step guide

Xiaomi Redmi Note 10 Pro is one of the most popular mid-range smartphones, but many users face intrusive advertising in the firmware MIUI. Banners appear in the settings menu, on the lock screen, in system notifications and even in standard applications like Browser or Music. In this article, we will analyze all the legal ways to disable ads without root rights, and consider radical methods for experienced users.

It's important to understand that MIUI ads are not a virus, but part of Xiaomi's business model, monetize cheap smartphones through banner displays. However, in most regions (except China) ads can be turned off through settings. If you bought a device from an official store for the Russian or European market, the chances of success are higher.

Before you start, check out the MIUI version in Settings โ†’ About Phone. At the time of writing, MIUI 12.5โ€“MIUI 14 for the Redmi Note 10 Pro (sweet model) is current. The instructions below are tested on these firmwares, but they can work on newer versions with minor menu changes.

๐Ÿ“Š How often do you get annoyed by advertising? MIUI?
All the time, it's unbearable.
Sometimes I notice, but I tolerate it.
There's almost no advertising.
I don't know what that is.

1. disable personalized advertising in MIUI settings

The easiest and safest way to do this is to deactivate personalized recommendations, which won't take away all ads, but will significantly reduce the number of banners targeted, and is suitable for all regions, including Russia and Europe.

Go to: Settings โ†’ Google โ†’ Advertising (or Settings โ†’ Additional โ†’ Privacy โ†’ Advertising in some versions).

Turn off the option "Personalized Ads" and reset the ad ID (Reset button) to prevent collection of your preferences.

  • ๐Ÿ” Where to look: The menu may be called differently depending on the version MIUI. If you do not find the Advertising section, use the search by settings (the magnifying glass icon in the upper right corner).
  • ๐ŸŒ Regional restrictions: On Chinese firmware (China) ROM) This item may not be available, so move on to the following ways.
  • ๐Ÿ”„ After reset: Advertising will not disappear completely, but will become less intrusive. Banners will appear less often and without regard to your interests.

โš ๏ธ Note: Disabling personalized ads does not affect system notifications from Xiaomi (for example, offers to update firmware or install apps.

2. Manual disabling of advertising in system applications

Many standard MIUI apps display ads regardless of the general settings, and you need to set them up separately, and here's a list of the most "advertising" apps and how to clean them:

AnnexThe path to settingsWhat to turn off
browserโ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ AdvertisingDisable "Show recommendations" and "Personalized advertising"
Music.โ‹ฎ โ†’ Settings โ†’ RecommendationsTurn off "Show recommendations on the main screen"
TopicsProfile โ†’ Settings โ†’ NotificationsDisable "Advertising Notices" and "Push Notices"
Mi Videoโ‹ฎ โ†’ Settings โ†’ RecommendationsDeactivate โ€œPersonalized Recommendationsโ€ and โ€œBanners on the Home Screenโ€

If your app isn't on the list, try looking for items in its settings that say "recommendations," "banners," or "notifications," often hidden in subsections like Additional or About.

Open each system application in turn

Find the menu item "Settings" or "โ‹ฎ"

Check the sections "Advertising", "Recommendations", "Notifications"

Disable all toggle switches associated with impressions-->

Important: After the MIUI update, the ad settings in the apps may be reset. Check them after each major update.

3. Disabling notifications from system services

One of the most annoying types of ads is push notifications from Xiaomi offering to install apps or update firmware, which can be disabled through the notification manager, but the path depends on the version of MIUI.

Instructions for MIUI 12.5-14:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Press three points (โ‹ฎ) in the upper right corner and select Show all processes.
  3. Type msa (this is an abbreviation for Mi System Ads).
  4. Select the app com.xiaomi.msa.global (or similar).
  5. Turn off "Show notifications" and block "Shoot up".

Additionally, it is recommended to disable notifications from the following services (use a name search in Application Management):

  • ๐Ÿ“ฑ com.miui.systemAdSolution โ€“ system module of advertising
  • ๐Ÿ”„ com.xiaomi.market - Mi App Store (app store)
  • ๐ŸŒ com.miui.browser โ€“ the standard browser
  • ๐ŸŽต com.miui.player - Music app

โš ๏ธ Warning: Disabling autorun for system applications may cause some features to function unstable (e.g., time sync or security updates).If you notice problems, return settings back.

4.Using ADB to Deeply Disable Advertising

If previous methods didn't work, you can use ADB (Android Debug Bridge), a tool for debugging Android, which is a semi-radical method that does not require root rights, but involves connecting a smartphone to a computer.

You'll need:

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB Tools.
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times press to unlock the developer mode, then Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ Cable USB Type-C (preferably original).

After connecting your phone to your PC, run the following commands in the command line (or Terminal on macOS/Linux):

adb shell pm hide com.xiaomi.msa.global


adb shell pm hide com.miui.systemAdSolution




adb shell pm hide com.android.browser

These commands hide the system applications responsible for the ad impressions, so to get it back, replace hide with unhide.

What if the ADB canโ€™t see the device?
1. Check that the debugging is on USB enabled and you have given permission to connect to the computer (a request will appear on the smartphone screen). 2. Install drivers for Xiaomi Redmi Note 10 Pro from the official website. 3. Try another one. USB-cable (cheap cables often don't support data transfer). 4. Restart your computer and smartphone, then reconnect. 5. If you use Windows, run the command prompt on behalf of the administrator.

5. Installation of custom firmware (for experienced users)

If you're willing to take drastic measures, you can install custom firmware without ads, like LineageOS or Pixel Experience, which will completely remove MIUI and all its "chips", including advertising, but will require unlocking the bootloader and potentially deprive you of warranties.

Advantages of custom firmware:

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

Disadvantages:

  • โš ๏ธ Loss of warranty (if the bootloader is unlocked).
  • ๐Ÿ”‹ Possible battery or camera problems (depending on firmware).
  • ๐Ÿ”„ A complex installation process for beginners.

If you do, follow the official instructions on the XDA Developers forums for the sweet model (Redmi Note 10 Pro).

๐Ÿ’ก

Before unlocking the bootloader, check if Xiaomi has blocked this feature for your device.Some models after 2021 require a wait of 7-30 days after the unlock request.

6. Alternative methods: Blockers and VPNs

If you don't want to dig into the settings, you can use third-party tools to block ads, which are less effective than system methods, but easier to set up.

Method 1: Blockers of advertising in the browser

Install a browser with a built-in blocker, for example:

  • ๐ŸฆŠ Firefox Focus (Block Trackers and Ads by Default).
  • ๐Ÿ›ก๏ธ Brave Browser (with Brave Shields built-in).
  • ๐ŸŒ Adblock Browser (specialized browser for blocking ads).

Method 2: VPN with ad blocking

Some of them VPN-Services filter advertising domains at the level DNS. Try it:

  • ๐Ÿ”’ ProtonVPN (there is a free tariff with a lock tracker).
  • ๐Ÿš€ Cloudflare WARP (use DNS 1.1.1.1 to block malicious domains).
  • ๐Ÿ›ก๏ธ AdGuard VPN (Specialized tool for blocking advertising).

Note that a VPN can slow down your internet connection and does not block all system ads in MIUI, only those that are downloaded over networks.

๐Ÿ’ก

Browser or VPN ad blockers wonโ€™t remove banners in phone settings or system notifications; they are only effective for web advertising and some push notifications.

FAQ: Frequent questions about ads in Redmi Note 10 Pro

๐Ÿ”น Why did the advertisement reappear after the reset?
When reset to factory settings, all system applications return to the default state, including the ad settings. After reset, you need to reset the personalized recommendations to Settings โ†’ Google โ†’ Advertising and check the settings of each application (Browser, Music, Themes, etc.). If the ad appeared after the MIUI update, it means that Xiaomi has reset some of the settings. Check also the Application Management section - sometimes after the updates, autorun for com.xiaomi.msa.global returns.
๐Ÿ”น Can you turn off advertising without a computer?
Yes, most of the methods in this article don't require a PC. You can: Disable personalized ads in the MIUI settings. Manually configure each system application (browser, music, etc.) Disable notifications from msa and other system services. Use a browser with an ad blocker (e.g., Brave). Only the ADB method requires a connection to a computer. If you need deeper settings without a PC, consider unlocking the bootloader and installing custom firmware, but this will require technical skills.
๐Ÿ”น Why my Redmi Note 10 Pro doesnโ€™t have a Personalized Advertising clause"?
This could mean one of three: China ROM: In the Chinese versions, ad settings are often hidden or missing. The solution is to reflash the phone to the global version (Global ROM) or EEA (European ROM). The outdated version of MIUI: Older firmware (below MIUI 12) could have a different name. Try to find the Privacy โ†’ Advertising section or use a search by settings. Operator restrictions: Some carriers (for example, MTS or Beeline) supply smartphones with pre-installed services that block access to the settings or the factory will help with the settings.
๐Ÿ”น Will the way to work with ADB post-refresh MIUI?
Xiaomi regularly updates system applications, and their identifiers (com.xiaomi.msa.global, etc.) may change. MIUI: Check if notifications from msa have returned. If the ad appears again, connect to your PC and re-execute the command adb shell pm hide. Use the command adb shell pm list packages | grep msa to find the actual identifiers of advertising modules. In extreme cases, you can completely remove system applications through the use of the system. ADB (Adb shell pm uninstall -k --user 0 name of the package, but it is risky and can lead to unstable operation of the phone.
๐Ÿ”น How to check which firmware is installed on my Redmi Note 10 Pro?
To find out the version MIUI and the firmware region: Go to Settings โ†’ About the phone. Look at the lines "Version." MIUI" (for example, MIUI 13.0.5 Global) and Model (must be Redmi Note 10 Pro or sweet). If the version has the word China, you have Chinese firmware, EEA or RU โ€” You can also use the phone app. INFO โ˜…Samsungโ˜… (It also works on Xiaomi to get detailed information about the firmware, including the region and the kernel version.