How to permanently disable ads on the lock screen Xiaomi Redmi Note 10 Pro: 5 proven ways

The lock screen of the Xiaomi Redmi Note 10 Pro should show time, notifications and beautiful wallpaper - but instead users often face intrusive advertising.Banners with games, promotions and "recommendations" from MIUI appear even on a locked phone, spoiling the look and distraction.Worse, some of this advertising masquerades as system notifications, causing them to accidentally click on them when unlocked.

The reason for the problem lies in the policy of Xiaomi: the company monetizes its firmware MIUI It's built-in advertising, even in regional versions for Europe and Russia. 10 Pro (model) sweet/sweetin) This is particularly aggressive because of the popularity of the device. The good news is that you can turn off ads, and it doesn't always require root access or complex manipulation. In this article, we'll look at all the ways that work, from standard settings to deep system tampering.

It's important to understand that some methods may conflict with MIUI updates, for example, after a major firmware update, the adverts may come back and you'll have to repeat the procedure, and we've noted these cases in the instructions to make sure you're ready.

Why does Redmi Note 10 Pro have an ad on the lock screen?

Embedded advertising in MIUI is not a bug, but a feature. Xiaomi officially states that monetization through advertising allows you to keep smartphone prices low. In practice, this means that even flagship models like the Mi 11 or the budget Redmi show banners in:

  • πŸ“± Lock screen (the most annoying option)
  • πŸ“‚ Conductor (folders "Recommended FilesΒ»)
  • πŸ” Search (built-in search engine) MIUI)
  • 🎡 Music and Video (Apps from Xiaomi)

On the Redmi Note 10 Pro, the lock screen ads appear because of two services:

  1. Msa (Mobile Services Analytics) is an analytics collection service that loads banner ads.
  2. Miui Daemon is a system process that displays content on the lock screen.

Interesting fact: there are no ads in the Chinese versions of MIUI, which are only added to global and regional firmware, meaning that the problem is artificially embedded in software for users outside of China.

πŸ“Š How often do you see ads on the lock screen?
Always, every time the screen is turned on
Sometimes, 1-2 times a day.
There are no ads, but there have been banners before.
I've never seen an advert.

Method 1: Disabling Advertising through the standard MIUI settings

The easiest method is to use the built-in firmware options. Unfortunately, Xiaomi regularly changes the location of these settings, so the instructions may vary slightly depending on the version of MIUI (Redmi Note 10 Pro versions 12-14 are relevant).

Follow this algorithm:

  1. Open the Settings. β†’ Password and security.
  2. Scroll down and select Autocomplete (or Autocomplete Management in newer versions).
  3. Slip on Advertising Settings (may be called Personalized Recommendations).
  4. Turn off the sliders: πŸ”˜ Recommendations on the lock screen πŸ”˜ Personalized announcements πŸ”˜ Show recommendations in MIUI

Settings

About the phone β†’ version of MIUI

MIUI

Extended Developer Settings

Settings

Additional β†’ Special features β†’ Advertising settings

After this manipulation, the ads should disappear within 10-15 minutes. If the banners are left, restart the phone.

β˜‘οΈ Checking the ad-off

Done: 0 / 4

⚠️ Note: In some regional versions MIUI (For example, for India or the EU, there may be no Advertising Settings, which means that your firmware is highly customized and you will have to use alternative methods (see Methods 2-5).

Method 2: Disconnect via ADB (without root)

If the standard settings didn’t work, the next step is to use Android Debug Bridge (ADB), a method that doesn’t require root rights, but requires a computer and 5-10 minutes of time, and the point is to manually disable the system applications responsible for displaying ads.

You'll need:

  • πŸ’» Computer with Windows, macOS or Linux.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“± Initiated Debugging Mode USB Redmi Note 10 Pro.

Step-by-step:

  1. Download and unpack ADB to your computer (for example, in the folder C:\adb).

Redmi Note 10 Pro

File transfer

Win + R β†’ cmd

ADB

cd C:\adb
adb devices

A message with the serial number of the device should appear.

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.midrop




adb shell pm hide com.android.browser




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

adb reboot

If the ad remains after the reboot, try additional commands:

adb shell settings put global hide_forced_updates 1


adb shell settings put global captive_portal_detection_enabled 0

⚠️ Note: pm hide and pm disable-user commands disable system applications but do not remove them completely, which means that after resetting or updating the settings. MIUI To get it back, use the adb shell pm enable com.miui.analytics command).

What if the ADB can’t see the device?
1. Make sure Xiaomi drivers are installed (download Mi). PC Suite). 2. Try another one. USB-cable (cheap cables often do not support data transfer). 3. Enable the option to Unlock in the developer settings OEM and allow debugging by USB Charge mode. 4. Restart your phone and computer.

Method 3: Using third-party applications (without root)

If ADB seems too complex, you can use specialized utilities that automate the process of disabling ads, but you need to be careful - some applications may contain malicious code.

We tested 3 reliable tools for the Redmi Note 10 Pro:

AnnexReferencePlusesCons
MIUI Hidden SettingsGoogle Playβœ… Simple interfaceβœ… No root.βœ… Works on MIUI 12–14❌ Sometimes resets after updates❌ Does not remove ads in system applications
ADB AppControlGoogle Playβœ… Visual list of system applicationsβœ… You can turn off packages without commandsβœ… Backup support❌ Requires a connection to ADB❌ Paid version for advanced functions
DisableServiceXDA Developersβœ… It works without. ADBβœ… You can turn off services separately.βœ… lightweight❌ No official support❌ Risk of accidentally disabling important services

Recommended algorithm:

  1. Install. MIUI Hidden Settings from Google Play.
  2. Open the application and grant ADB permissions (if required).
  3. Go to the Advertising section and turn it off: πŸ”˜ Advertising on the lock screen πŸ”˜ Personalized announcements πŸ”˜ Msa (Mobile Services Analytics)

Reboot the phone.

πŸ’‘

Before using third-party utilities, check reviews on 4PDA or XDA Developers.Some applications may contain ads or collect data. For example, MIUI Hidden Settings has open source on GitHub, which guarantees its security.

Method 4: Removing Advertising Using Root Rights

If you're willing to take drastic measures, root access gives you complete control of the system, and it's the most effective, but it's also the most risky method: doing the wrong thing can lead to a brick.

For the Redmi Note 10 Pro, two root options are suitable:

  • πŸ”§ Magisk (recommended) – allows you to get root without changing the system partition.
  • πŸ”¨ TWRP + SuperSU is a classic method, but requires unlocking the bootloader.

After getting root, do the following:

  1. Install Root Explorer or FX File Explorer with root support.
  2. Go to /system/priv-app/MiuiSystemAdSolution and delete the MiuiSystemAdSolution folder (or rename it to MiuiSystemAdSolution.bak).
  3. Remove or rename: /system/app/MSA/system/priv-app/AnalyticsCore
  4. Open the file. /system/build.prop in the text editor and add at the end of the line: ro.miui.has_ad=0 ro.config.nocrypt=1
  5. Save the changes, restart the phone.

Critical information: On some versions of MIUI for Redmi Note 10 Pro, deleting the MiuiSystemAdSolution folder can lead to a bootloop.Be sure to back up via TWRP before manipulation!

⚠️ Note: Once root is obtained, you will lose the ability to update "over the air» (OTA). Updates will have to be installed manually through TWRP. In addition, some banking applications (such as Sberbank Online or Tinkoff) may stop working due to root detection.

Method 5: Install custom firmware (radical solution)

If none of these methods worked, the last option is custom firmware, which will completely remove all MIUI advertising modules, but will require unlocking the bootloader and losing warranty.

The following firmware is popular for Redmi Note 10 Pro (sweet/sweetin):

  • 🌍 LineageOS – β€œclean” Android without unnecessary bells and whistles.
  • πŸ”₯ Pixel Experience – firmware with Google Pixel interface.
  • ⚑ crDroid – Optimized for Performance.
  • πŸ“± MIUI EU β€” European MIUI advertising-free (but with bugs).

Installation process:

  1. Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account binding and a wait of 7-15 days).
  2. Install TWRP for Redmi Note 10 Pro (instructions for XDA).
  3. Download firmware (e.g. Pixel Experience from the official website) and GApps (if you need Google services).
  4. Download to TWRP (press Power + Vol Up), make Wipe (Dalvik, Cache, System, Data).
  5. Install firmware and GApps, reboot.

Advantages of custom firmware:

  • βœ… No advertising at all (even in system applications).
  • βœ… Smoother operation and long autonomy.
  • βœ… Regular security updates.

Disadvantages:

  • ❌ Loss of guarantee.
  • ❌ Risk of β€œbricking” in case of error.
  • ❌ Certain functions (e.g, IR-blaster NFC) They may work unstablely.

πŸ’‘

Custom firmware is the only way to get rid of MIUI ads forever, but it is only suitable for advanced users. For beginners, it is better to limit yourself to 1-3 ways.

What if the advertisements returned after the update?

MIUI is known for resetting user settings, including disabling ads, after major updates. If banners reappear, try:

  1. Repeat Method 1 or 2 – often helps to simply turn off ads again through settings or ADB.
  2. Reverse to the previous version of MIUI: Download the old firmware with Xiaomi Firmware Updater. Install it via TWRP or Fastboot.
  3. Use DNS-level ad blocker: Install Blokada or AdGuard. Activate system host blocking (127.0.0.1 for ad domains).
  4. Complain in support of Xiaomi: Write to the official Telegram chat or through the feedback form. indicate that the advertising violates the privacy policy (especially if you paid for the phone).

If you are using MIUI EU or other custom firmware, upgrade to the latest version – often the developer community quickly patches up the return of advertising.

FAQ: Frequent questions about ads on Redmi Note 10 Pro

❓ Why Advertising Appears Even After Disabling in Settings?
MIUI has multiple channels of ad serving, and standard settings block only a fraction of them, such as com.miui.analytics, which can ignore user preferences, in which case ADB or root will help.
❓ Can you turn off advertising without a computer?
Yes, use applications like MIUI Hidden Settings or DisableService (see Method 3). These do not require ADB, but may require superuser rights for some features.
❓ Will the warranty be returned after the removal of the advertisement?
If you have not unlocked the bootloader and installed custom firmware, the warranty is preserved. methods without root (Methods 1-3) do not affect the warranty obligations. However, when you contact the service center, it is better to return all settings to the original state.
❓ Why After Updating MIUI commercials return?
Xiaomi regularly changes the mechanisms of displaying ads, and firmware updates can β€œreset” user restrictions, this is done deliberately to make users see banners again, the solution is to re-apply the settings or install firmware without advertising (for example, MIUI EU).
❓ What are the risks of the root method?
Principal risks: πŸ”΄ Loss of warranty (if bootloader unlocked). πŸ”΄ Possibility of β€œbricking” in case of error. πŸ”΄ Problems with banking applications (solved by MagiskHide). πŸ”΄ Inability to upgrade "over the air." If you're a beginner, it's best to limit yourself to methods without rooting.