How to permanently disable ads on the Redmi Note lock screen: proven methods

Your Xiaomi Redmi Note's lock screen has become a billboard? You're not alone: MIUI users regularly encounter intrusive banners that appear when unlocking their phone. The manufacturer integrates ad modules into system software to monetize cheap smartphones, but not everyone likes it. The good news is that you can turn off ads without root rights using hidden settings or third-party tools.

In this article, we will discuss 5 working ways to remove ads from the lock screen on the Redmi Note 8/9/10/11/12 and other models running MIUI 12-14. Some methods affect system settings, others require additional applications. Importantly, some options may not work on all regional firmware - it depends on Xiaomi's policy in your country. If the standard methods do not help, we will tell you how to circumvent the restrictions.

Before you start, check the MIUI version: go to Settings β†’ About Phone β†’ MIUI version. This will help you understand which advertising mechanisms are active in your system. Also note that after major software updates, advertising may appear again - you will have to repeat the procedure.

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

Xiaomi is embedding advertising modules in MIUI for several reasons:

  • πŸ’° Monetization of budget devices: Redmi Note smartphones are sold at a low price, and advertising compensates for some of the costs.
  • 🌍 Regional features: China and India have less or no advertising, and global firmware is more active.
  • πŸ“Š Data collection. Advertising SDK (for example, MSA β€” Mi Security App analyzes user behavior for targeted advertising.
  • πŸ”„ Software updates. MIUI Advertising mechanisms can be turned on again, even if you have disabled them before.

The main β€œculprits” of advertising on the lock screen:

  • πŸ“± System application MIUI System Ads (built into firmware).

Interesting fact: in the Redmi Note 12 Pro+ And new advertising models have been reduced by user pressure, but in older devices (like the Redmi Note 8 Pro), it is still active (EEA) Advertising is usually not available – it is due to data protection laws.

πŸ“Š What kind of Redmi Note model do you have?
Redmi Note 8/9
Redmi Note 10/11
Redmi Note 12
Another model

Method 1: Disabling Advertising through MIUI Settings (without ROOT)

The easiest method is to use built-in MIUI options, which works on most devices, but may vary depending on the firmware version.

Instructions:

  1. Open the Settings. β†’ Password and security.
  2. Go to Autocomplete and Lock screen (on some models – Lock screen).
  3. Find Advertising on the lock screen or Personalized Recommendations and turn off the slider.
  4. Go back to the basic settings and go to the Applications β†’ Application Management.
  5. In search, type in msa (or MIUI System Ads), open the application and click Disable (if the button is active).

β˜‘οΈ Preparing for the Advertising Disconnection

Done: 0 / 4

If there is no advertising item, try an alternative way:

  1. Go to Settings. β†’ The phone.
  2. Tap 5-7 times on the MIUI version to activate the developer mode.
  3. Return to the main settings, open Additional β†’ Special Opportunities β†’ Advertising.
  4. Turn off all available options related to personalization.

⚠️ Note: On some firmware (for example, MIUI 14 for Redmi Note 11) the item with the advertisement can be hidden. In this case, use method 2 or 3.

Method 2: Use of the ADB-Teams (for experienced users)

If standard settings don’t work, you can turn off ads via Android Debug Bridge (ADB), a method that requires connecting your phone to your computer, but doesn’t need root rights.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux.
  • πŸ“± USB-cable (preferably original).
  • πŸ› οΈ Utility. ADB Tools (download and unpack).
  • πŸ”§ Developer mode enabled and debugging by USB phone-on.

Step-by-step:

  1. Activate the Developer Mode (as in Method 1).
  2. Enable USB debugging in Settings β†’ Additional β†’ For developers.
  3. Connect the phone to the PC and confirm the debugging permission.
  4. Open the command prompt (or Terminal) in the adb.exe folder.
  5. Enter the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.midrop adb shell pm hide com.miui.analytics
  6. Reboot the phone.

If the commands don’t work, try an alternative:

adb shell settings put global captive_portal_detection_enabled 0
ADB Team TeamWhat's off?The effect
pm hide com.miui.systemAdSolutionSystem advertising moduleRemove banners on the lock screen
pm hide com.xiaomi.midropMi Drop ServiceStops background activity
settings put global captive_portal_detection_enabled 0Network checkBlocks redirects to advertising pages

⚠️ Attention: After update MIUI Some commands may stop working, in which case repeat the procedure or use method 3.

πŸ’‘

If ADB does not recognize the device, try reinstalling drivers or using another USB-Also check if File Transfer is enabled when you connect.

Method 3: Disconnecting through the application "Mi Security"

Mi Security (or β€œSecurity” in Russian) is often responsible for displaying ads, and its settings allow you to limit personalized recommendations.

How to turn it off:

  1. Open the Security app (shield icon).
  2. Go to the Settings section (cog in the upper right corner).
  3. Find the Recommendations or Personalized Services item and turn off all sliders.
  4. Return to the main screen of the application and tap on Optimization.
  5. In the upper right corner, click on three points β†’ Settings β†’ turn off Show recommendations.

Additionally, you can clean the application cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Security (com.miui.securitycenter).
  3. Click Warehouse β†’ Clear cache and Clear data (Warning: This will reset security settings!).

On some firmware (e.g. MIUI 13 for Redmi Note 10 Pro), the "Recommendations" item may be hidden behind an additional menu, in which case, use a settings search (the magnifying glass icon in the upper right corner).

What if the security is not turned off?
If the Disable button is inactive, the application is protected by the system, in which case only ADB (method 2) or deletion via Magisk (method 5) will help.

Method 4: Install third-party launchers and ad blockers

If the system methods don't work, you can use third-party tools that don't remove ads completely, but block them from showing them.

Top.-3 Advertising Blocking Apps on Xiaomi:

  • πŸ›‘οΈ Blokada – Blocks Advertising Domains at Level DNS. No, he doesn't. ROOT, but may conflict with VPN.
  • 🚫 AdGuard filters traffic and removes banners in apps. There's a free version.
  • πŸ” Nova Launcher – an alternative launcher that can replace the standard lock screen (requires a Premium version).

Instructions for Blokada:

  1. Download the app from the official website (not from Google Play!).
  2. Install. APK-file by allowing installation from unknown sources.
  3. Launch Blokada and activate the protection.
  4. Go to Settings β†’ Blacklists and select Aggressive Block.
  5. Manually add domains: e.mi.com api.ad.xiaomi.com sdkconfig.ad.xiaomi.com

For AdGuard:

  1. Install the application from the developer’s website.
  2. Activate DNS Protection and select AdGuard DNS server.
  3. Enable HTTPS Filtering (certificate required).
  4. Add user rules: ||sdkconfig.ad.xiaomi.com^ ||tracker.ai.xiaomi.com^

⚠️ Attention: Ad blockers can slow down the Internet connection and conflict with banking applications.

Method 5: Radical methods (ROOT and custom firmware)

If nothing has worked, there are extreme measures: ROOT-These methods are risky (you can lose your warranty or brick your phone), but give you complete control over the system.

What can be done with ROOT:

  • πŸ—‘οΈ Remove system applications (MIUI System Ads, Mi Browser, GetApps via Titanium Backup or Root Explorer.
  • πŸ“ Edit the hosts file by adding ad domain blocking.
  • πŸ”§ Install Magisk modules like Xiaomi Debloater to massively disable unnecessary services.

Instructions for removing advertising through Magisk:

  1. Get it. ROOT-rights (e.g. through XDA Developers).
  2. Install Magisk Manager and Xiaomi Debloater module.
  3. In Magisk, go to Modules and activate Xiaomi Debloater.
  4. Reboot the phone.
  5. Open Settings β†’ Applications and manually disable: com.miui.systemAdSolution com.xiaomi.mipicks com.miui.analytics

The alternative is to install custom firmware (like LineageOS or Pixel Experience). MIUI along with advertising, but will require unlocking the bootloader and may deprive you of some features (for example, IR-blaster).

MethodNeed a ROOT?Risks.Efficiency
Removal via Magiskβœ… Yes.Loss of warranty, possible brick100%
Custom firmwareβœ… Yes.Loss of function, complex installation100%
Editing by hostsβœ… Yes.Updates may break90%

⚠️ Attention: Unlocking the bootloader on Xiaomi requires binding the Mi Account and waiting 7-30 days.

πŸ’‘

If you are not sure about your skills, it is better to focus on methods 1-4. ROOT and custom firmware are the last resort for experienced users.

What if the advertisements returned after the update?

MIUI is known for returning previously disabled features, including ads, after updates.

  • πŸ”„ Turn off automatic software updates in Settings β†’ The phone. β†’ Updating the system.
  • πŸ“₯ Use alternative firmware sources (e.g. Xiaomi Firmware Updater).
  • πŸ›‘οΈ Install an update blocker (e.g., Disabler for Xiaomi from Magisk).
  • πŸ” Check your settings regularly after updates.

If the update is already installed and the advert is back:

  1. Repeat method 1 (check the MIUI settings).
  2. Launch it. ADB-Re-commands (mode 2).
  3. Clear the Security and MIUI System Ads app cache.
  4. If nothing helps, consider rolling back on a previous version of MIUI (an unlocked bootloader is required).

On the forums, users note that after upgrading to MIUI 14, ads have become less common, but have not completely disappeared. If you use the Redmi Note 12 or later, try switching to EU firmware (EEA) - there are no ads in it by law.

FAQ: Frequent questions about Redmi Note ads

πŸ”Ή Why Advertising Appears Even After Disabling in Settings?
This is because MIUI uses multiple channels to display ads. For example, even if you have disabled banners in Lock Screen Settings, they can come via Mi Security or GetApps. Try combining methods 1 and 3.
πŸ”Ή Can you turn off advertising without a computer?
Yes, use method 1 (MIUI settings) or method 4 (third-party applications like Blokada). ADB and ROOT require a PC, but this is not necessary.
πŸ”Ή Will the way to work with ADB on the Redmi Note 8?
Yes, but older models (like the Redmi Note 8/8 Pro) may require another command: adb shell pm uninstall --user 0 com.miui.systemAdSolution If it doesn't work, try disabling the app first through the settings.
πŸ”Ή How to Check Which Apps Show Ads?
Install the App Inspector or Package Name Viewer from Google Play, which will show you what processes are active on the lock screen, most commonly culprits are com.miui.systemAdSolution and com.xiaomi.mipicks.
πŸ”Ή Can Xiaomi block an account for disabling ads?
No, the manufacturer does not block accounts for using legal methods (settings, ADB). However, if you delete system applications through ROOT or change the firmware, this can lead to a loss of warranty.