How to permanently remove ads from the lock screen on Xiaomi: a step-by-step guide

Ads on the lock screen Xiaomi, Redmi or POCO β€” one of the most annoying β€œchips” of the firmware MIUI. Even after buying a smartphone, users face intrusive banners that appear every time you unlock the device, and the problem is relevant for budget models like the Redmi Note 12, and for the flagships of the Xiaomi 14 series.

Many people mistakenly believe that advertising is a price for cheap smartphones, and that it can be turned off legally without having to use root rights or third-party firmware. In this article, we'll look at all the methods available, from basic MIUI settings to advanced tricks for power users, and we'll also look at why ads come back after updates and how to avoid them.

Spoiler: Since MIUI 14, Xiaomi has officially added a full disabling option in the region’s settings, but it doesn’t work on all models and is often reset after updates.

Why does Xiaomi have a screen lock advertisement?

The root of the problem lies in Xiaomi’s business model: the company monetizes its MIUI firmware through integrated advertising, keeping smartphone prices lower than those of competitors. The lock screen banners are part of the msa (Mi System Ads) ecosystem, which is also responsible for push notifications and sponsored content in standard apps.

The main reasons for the appearance of advertising:

  • πŸ“± Firmware region: on global (Global) and Chinese (China) versions MIUI And the ads are different, and in India, for example, banners are more aggressive than in Europe.
  • πŸ”„ Updates MIUI: after firmware updates, advertising settings are often reset to default values.
  • πŸ“¦ Pre-installed apps: Services like Mi Browser, Mi Video or Themes automatically upload advertising content.
  • πŸ“‘ Internet connection: without a network, ads don’t show up, but it’s not a solution – just a temporary measure.

Interesting fact: POCO smartphones with POCO Launcher firmware don't have a lock ad, but if you've installed a MIUI theme or upgraded to a unified version, banners can appear.

⚠️ Note: Some "advice" on the Internet offer to disable the service com.miui.systemAdSolution via ADB. It is dangerous on new versions. MIUI This trick could lead to a cyclical reboot of the smartphone.

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

The easiest and safest method is to use built-in firmware options, which is suitable for most MIUI 12-15 models, but may vary by region.

Step 1. Check the firmware region

  1. Open the Settings. β†’ The phone.
  2. Find the line MIUI version β€” if it says RU, EU or Global, you have international firmware, unless the numbers (e.g. 14.0.5) are Chinese.

Step 2: Turn off personalized advertising

  • πŸ”§ Go to Settings. β†’ Google β†’ Advertising (if any).
  • 🚫 Turn off the option of personalized advertising.
  • πŸ”„ Reboot your smartphone.

Step 3: Reset the Advertising ID

  • πŸ“± Same menu (Settings) β†’ Google β†’ Advertising) click Reset Advertising ID.
  • πŸ”„ Confirm the action and restart the device.

Check the MIUI version and the firmware region

Turn off personalized advertising in Google settings

Reset the advertising ID

Reboot your smartphone

Make sure the banners are gone (it may take 12-24 hours)-->

Some firmware (e.g. Xiaomi EU) have an option:

  1. Go to Settings β†’ Special Opportunities β†’ More.
  2. Find Remove Ads from MIUI and activate it.

⚠️ Note: If after these manipulations advertising remained, do not rush to use ADB Or root. Try the region-changing method (described below) first, which works 80 percent of the time.

Method 2: Change the firmware region (works on 90% of models)

One of the most reliable methods is to change the firmware region to the European Union (EU), where Xiaomi is legally obliged to minimize advertising, which does not require root, but requires a reset.

Instructions:

  1. πŸ“± Go to Settings. β†’ Additionally. β†’ Region (or Settings) β†’ System system β†’ Language and region).
  2. 🌍 Select the country from the list: Ireland, Germany or France (important: not Russia or India!).
  3. πŸ”„ Reboot your smartphone.
  4. 🧹 Make a reset of settings through Settings β†’ The phone. β†’ Resetting (select Reset Settings, not Delete All Data).

After the reboot, the ads on the lock should disappear. If not, check:

  • πŸ” Is the region identified EU (not just a European country).
  • πŸ“¦ Updated system applications through the App Store.
  • πŸ”„ Has it been enough time (sometimes up to 48 hours).

Redmi Note Series Series Series

POCO F/X series

Xiaomi 11/12/13/14

Another (write in the comments)-->

Why does this work? Xiaomi binds advertising policies to the firmware region; the EU has strict GDPR rules that restrict data collection and intrusive advertising; India or Russia do not have such restrictions, so banners are displayed more often.

Method 3: Disabling Advertising through ADB (for Advanced Advertising)

If previous methods have failed, you can use Android Debug Bridge (ADB), which requires a computer and a little technical skill, but does not violate the warranty.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux.
  • πŸ“± USB-TypeC Cable (Original).
  • πŸ”§ Utility. ADB (download from the official website).
  • πŸ” Included Debugging by USB smartphone.

Step-by-step:

  1. πŸ“± On your smartphone, turn on: Settings β†’ The phone. β†’ Version. MIUI (Press 7 times to activate Developer Mode. β†’ Additionally. β†’ For developers β†’ Debugging by USB.

πŸ–₯️ Connect your smartphone to your computer and confirm your trust in the device.

cmd

Terminal

ADB

adb shell


pm uninstall --user 0 com.miui.analytics




pm uninstall --user 0 com.xiaomi.ab




pm uninstall --user 0 com.miui.systemAdSolution

πŸ”„ Reboot your smartphone.

πŸ’‘

If you still have ads after you run the commands, try to disable com.android.browser (Mi Browser) by the same command pm uninstall --user 0 com.android.browser. This will remove the standard browser, but will not affect the work of Chrome or other alternatives.

What teams do:

Team team.What's off?Effects of consequences
com.miui.analyticsMIUI Analytics CollectionUse data is no longer being sent
com.xiaomi.abAdvertising module XiaomiSponsored content disappears in system applications
com.miui.systemAdSolutionSystemic banner advertisementsRemoves ads from blocking and notifications

⚠️ Note: Some models (e.g. Xiaomi) 13T s MIUI 14.0.6+) The command for com.miui.systemAdSolution can cause an error, in which case skip it and use only the first two.

Method 4: Using third-party launchers

If you don't want to go through the settings, you can just replace the standard MIUI launcher with an alternative one, and it doesn't take away the ads completely, but it makes them less visible.

The best launchers for Xiaomi:

  • πŸ† Nova Launcher – the most flexible, supports gestures and dark theme.
  • 🎨 Lawnchair – lightweight, open source.
  • πŸ” Microsoft Launcher – Windows integration, minimalist design.
  • πŸ“± POCO Launcher - Official Launcher from POCO publicity.

How to determine:

  1. Download the launcher from Google Play (like Nova Launcher).
  2. Open the app and follow the setup instructions.
  3. In MIUI settings, go to Settings β†’ Home Screen and select the new default launcher.

Advantages of the method:

  • βœ… Does not require rooting or ADB.
  • βœ… You can return the standard launcher at any time.
  • βœ… Additional functions (gestures, icons, widgets).

Disadvantages:

  • ❌ Advertising in the center of notifications and system applications will remain.
  • ❌ Certain functions MIUI (Second Space may not work properly.
How to return the standard MIUI launcher?
If you want to go back to your home launcher, go to Settings β†’ Applications β†’ Application Management, find the installed launcher and click Delete. After that, in the home screen settings, select Launcher (or MIUI Launcher) by default.

Method 5: Completely remove ads using root (extreme method)

If you're willing to sacrifice the warranty and risk the stability of the system, you can completely remove the ad modules with root access, which is suitable for advanced users.

What you need:

  • πŸ“± Unlocked bootloader (instructions for Xiaomi here).
  • πŸ”§ Installed by Magisk or other root manager.
  • πŸ› οΈ Root Explorer or Titanium Backup.

Instructions:

  1. πŸ“± Get root access through Magisk.
  2. πŸ” Open Root Explorer and go to the folder /system/app.
  3. πŸ—‘οΈ Remove or rename (add.bak at the end) the following folders: MiuiSystemAdSolution AnalyticsCore XiaomiAdSDK Browser (if you are not using Mi Browser)
  4. πŸ”„ Reboot your smartphone.

Risks of the method:

  • ⚠️ Loss of warranty if you don’t hide root via Magisk Hide).
  • ⚠️ Possible disruptions MIUI (For example, system applications will no longer be updated).
  • ⚠️ After the firmware update, advertising modules can return.

πŸ’‘

Use root only if other methods have not worked. On newer models (such as Xiaomi 14 Ultra), locking a bootloader can lead to a device "brick" without the possibility of recovery.

What if the advertisements returned after the update?

One of the most common problems is the return of ads after the MIUI update, which is because the firmware restores the standard settings of advertising services.

How to prevent:

  • πŸ”„ Turn off automatic updates MIUI: Go to Settings. β†’ The phone. β†’ Update system. Click on three dots in the upper right corner and select Update Settings. Turn off Autoboot via Wi-Fi.
  • πŸ“΅ Block the updates of advertising services: C Settings β†’ Annexes β†’ App management, find MiuiSystemAdSolution. Click Disable and Remove Updates.
  • πŸ”§ Use it. ADB After each update: After the update, repeat the commands from Method 3.

If the adverts are back and ADB isn’t helping, try:

  1. Change the firmware region again (see Method 2).
  2. Install custom firmware (e.g. Xiaomi.eu or LineageOS).
  3. Return to the factory settings and repeat all the steps from scratch.

FAQ: Frequent questions about advertising on Xiaomi

❓ Why not? POCO There is no ad on the block, but there is a Redmi?
POCO smartphones initially come with the POCO Launcher firmware, which has MIUI ad modules disabled. However, after upgrading to the unified version of MIUI, banners may appear. To avoid this, disable automatic firmware updates or install a custom version (for example, Xiaomi.eu).
❓ Can you remove advertising without a computer?
Yes, methods 1, 2 and 4 (third-party launchers) do not require a PC connection. ADB (mode 3) requires a computer, but you can use an Android terminal application (like Termux) if you already have root.
❓ Why the change in the region advertising remained?
Possible reasons: You chose a country but didn't reset (require to reset!). You have a Chinese firmware (China ROM) that ignores regional settings. Google Play services cache ads - try clearing the data from the Google Play Services app.
❓ Will the way to work with ADB Xiaomi 13/14?
On the new flagships (Xiaomi 13, 13T, 14), ADB commands may fail due to enhanced MIUI protection. In this case: Try the region-change method first. If it doesn't work, use root (but this will void the warranty). Alternatively, install custom firmware Xiaomi.eu, where the ads are disabled by default.
❓ How to check if the ads are completely disabled?
To make sure banners don't show up again: Reboot your smartphone and check the lock screen. Open Settings β†’ About Phone β†’ MIUI version and click on the logo several times -- if the ad doesn't pop up, it's okay. Check the notification center -- there shouldn't be sponsored content there either.