How to permanently disable pop-ups on Xiaomi lock screen: the complete guide

The pop-ups on Xiaomiโ€™s lock screen are one of the most annoying features of MIUI that brand users encounter: App ads, notifications about โ€œusefulโ€ services, or offers to update software appear at the most inopportune moment, preventing you from quickly unlocking your phone. Worse, some of these windows donโ€™t disappear even after you switch to notification settings โ€” they are integrated at the system level.

Compounding the problem, Xiaomi is actively monetizing its shell by embedding advertising modules into standard applications. Since MIUI 12, the company has added โ€œsmart hintsโ€ to the lock screen, which are essentially the same ads but under a different sauce. In this article, we will discuss all possible ways to turn off such windows, including hidden settings that are not documented in the official instructions.

Why do pop-ups appear on the lock screen

The main reason is Xiaomiโ€™s monetization policies, which allow ads to be displayed even on a locked screen, and the pop-up sources fall into three categories:

  • ๐Ÿ“ข Systemic advertising MIUI โ€” embedded modules in firmware that offer to install applications from partners (for example, AliExpress, Booking.com or local services depending on the region).
  • ๐Ÿ”” Application Notifications โ€“ Some programs (especially Chinese) have permission to display notifications on top of the lock screen, even if they are disabled in standard settings.
  • โš™๏ธ "Smart Tips โ€“ A Function MIUI, It analyzes your behavior and suggests โ€œbeneficialโ€ actions (such as turning on a sleep schedule or checking the weather).

Itโ€™s important to understand that some of the windows are created by the msa component, the Xiaomi system application that handles analytics and personalized recommendations, and it runs in the background and cannot be completely removed without superuser rights.

โš ๏ธ Note: Some models (e.g. Redmi Note 10 Pro) POCO X3 Pro after updating to MIUI 14 pop-ups that suggest activating Mi Cloud cannot be disabled through standard settings, requiring deep system tuning.

Method 1: Disabling Advertising in MIUI Settings

The first and most obvious method is to use built-in firmware options. Xiaomi provides the ability to disable some of the ad modules, but not all:

  1. Go to Settings โ†’ Password and Security โ†’ Autocomplete and offers.
  2. Turn off the slider "Show offers on the lock screen."
  3. Return to the main settings and select Settings โ†’ Notifications โ†’ More.
  4. Deactivate the โ€œRecommendations on the Lock Screenโ€ option (if you have one in your MIUI version).

On models with MIUI 13/14, the path may differ: Settings โ†’ Lock screen โ†’ Additional settings โ†’ Advertising and recommendations.

Are Smart Tips disabled in lock screen settings |

Apps for the Mobile Services Framework (MSA)|

Is the firmware updated to the latest version (sometimes bugs are patched)|

Are Advertising Settings Reset in Settings โ†’ About Phone โ†’ All Settings โ†’ Reset Advertising Settings

-->

If after these actions, the windows keep popping up, then they don't come from system modules, but from third-party applications, and the following way will help.

Method 2: Block notifications from specific applications

Many pop-ups on the lock screen are disguised notifications from apps that have permission to show content over other windows.

  1. Press the pop-up window (if itโ€™s interactive) and pull down, so youโ€™ll see which app generated it.
  2. Go to Settings โ†’ Notifications โ†’ Notifications Management.
  3. Find the culprit app (often Mi Video, Mi Browser, Cleaner, or Security) and turn off all notifications for it.
  4. Return to the list of applications, click on the three dots in the upper right corner and select "Show system processes".
  5. Find com.xiaomi.msa.global (or similar) and stop it from showing notifications.

On some firmware (e.g. MIUI for the global market), these applications may be called differently:

  • ๐ŸŒ Personal recommendations โ€“ responsible for smart tips.
  • ๐Ÿ“Š AnalyticsCore โ€“ collects data on phone usage.
  • ๐Ÿ›ก๏ธ SecurityCenter โ€“ can show windows with a suggestion to check security.

Advertising of applications |

Notifications of MIUI | updates

Smart hints (weather, sleep mode)|

Windows from applications (AliExpress, Booking, etc.)|

Other (write in the comments)

-->

โš ๏ธ Warning: Disabling notifications for com.xiaomi.msa.global may cause some features to malfunction MIUI, For example, sync with Mi Account or security updates, if important notifications stop coming, return the settings back.

Method 3: Using ADB to Deeply Disable Advertising

If standard methods don't work, you can use Android Debug Bridge (ADB), a low-level system setup tool that requires you to connect your phone to your computer, but it allows you to turn off ads permanently.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi drivers and package ADB Tools.
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Press 7 times, then return to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB-cable (preferably original).

Next, execute commands in the terminal (command line):

adb shell pm hide com.xiaomi.msa.global


adb shell pm hide com.miui.analytics




adb shell pm hide com.miui.systemAdSolution

If these commands donโ€™t work (on some firmware, Xiaomi blocks them), try an alternative:

adb shell settings put global hidden_api_policy 1


adb shell pm uninstall --user 0 com.xiaomi.msa.global

After you've done the commands, restart your phone. The pop-ups should disappear.

What to do if ADB is not working?
If commands return an Operation not allowed error, your firmware will block the changes through ADB. In this case, only root rights or custom firmware (such as LineageOS or Pixel Experience) will help. Please note that this voids the warranty and can lead to unstable phone operation.

Xiaomi modelDoes he support ADB-call-outAlternative method
Redmi Note 11/12Yes (on global firmware)Disconnection through MIUI settings
POCO F4/F5Partially (requires unlocking the bootloader)Installation of XiaomiEU firmware
Xiaomi 13/14No (locking at MIUI level 14)Use Shizuku + AppOps
Redmi 10C/10AYes (on all versions of MIUI)โ€”

Method 4: Installation of alternative firmware (for advanced)

If you're willing to take drastic measures, you can get rid of advertising completely by installing custom firmware.

  • ๐Ÿ“ฑ Xiaomi.EU โ€“ modified version MIUI No ads or Chinese services, supports most models, updates weekly.
  • ๐Ÿค– LineageOS โ€“ โ€œpureโ€ Android without a shell MIUI. Xiaomi features are lost (for example, Second Space or Game Turbo).
  • ๐ŸŽจ Pixel Experience is a firmware interface, like the Google Pixel. It's a good option if you don't like the design. MIUI.

The installation process shall include:

  1. Unlock the bootloader through Mi Unlock Tool (requires a binding Mi Account account and wait 7-15 days).
  2. Installation of custom recavery (TWRP or OrangeFox).
  3. Firmware alternative OS through the Recovery.

๐Ÿ’ก

Before firmware, back up your data via Settings โ†’ Additional โ†’ Backup and Reset. Custom firmware often requires a full Wipe Data reset, which will delete all files from your phone.

โš ๏ธ Warning: Installing custom firmware voids Xiaomi warranty and may cause module problems NFC, Cameras or sensors. On some models (e.g. Xiaomi) 12T) After the firmware stops working Widevine L1, Netflix and other services are showing low-resolution video.

Method 5: Ad-blocking apps (without root)

If you don't want to deal with ADB or firmware, you can use third-party apps that block pop-ups.

  • ๐Ÿ›ก๏ธ Blokada โ€“ Blocks Advertising at Level DNS. It does not require root, but it can conflict with VPN.
  • ๐Ÿšซ AppOps โ€“ allows you to disable permissions for system applications (Shizuku is required to work without root).
  • ๐Ÿ” PCAPdroid โ€“ analyzes traffic and shows which apps are loading ads.

For use of AppOps:

  1. Install Shizuku from the official website.
  2. Connect your phone to your computer and execute the command: adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
  3. Open AppOps, search com.xiaomi.msa.global and turn off the "Show Over Other Windows" resolution for it.

The downside of this method is that you will have to repeat the procedure after each major MIUI update, as Xiaomi resets some resolutions.

What to do if nothing helps

If youโ€™ve tried all the ways but pop-ups keep popping up, there are two options left:

  1. Reset your phone to factory settings. Sometimes the ad units get stuck in the system cache, and only a full reset helps get rid of them.
  2. Contact Xiaomi for support, write to the support chat (via Settings โ†’ About Phone โ†’ Feedback) with a complaint about the ad, and in some cases, operators can manually disable it from the server side.

It's also worth checking if there are viruses or suspicious apps on your phone, such as HiddenAds, which can display ads over all windows, including the lock screen, and scan through Malwarebytes or Dr.Web Light.

๐Ÿ’ก

Xiaomiโ€™s Chinese models (marked CN in the firmware name) have significantly more advertising than the global versions. If you bought a phone in China, consider running a Global or EEA version of MIUI.

FAQ: Frequent questions about pop-ups on Xiaomi

Can I turn off ads on the lock screen without a computer?
Yes, but not completely. With MIUI settings, you'll only turn off a portion of the windows (system recommendations and app notifications) and you'll need ADB or custom firmware to remove ads completely.
Why did the MIUI update reappear?
Xiaomi often returns ad modules after major updates, it is done deliberately - the company makes money from the display of ads. After the update, check the settings again and if necessary, repeat the procedure of disabling through ADB.
Is it safe to disable com.xiaomi.msa.global?
Yes, but with reservations. This app is responsible for analytics and personalized recommendations, and once it's turned off, some MIUI features (such as synchronization with Mi Cloud or smart prompts) may stop working, but this doesn't affect the performance of the phone.
How do I know which app shows a pop-up window?
You can pinch the window with your finger and pull it down, and you'll see the name of the package. If that doesn't work, you can install PCAPdroid and analyze network traffic, and most of the time, the culprits are Mi Browser, Cleaner or Security.
Does changing the region help with phone settings?
Partially. If you change a region to a country where Xiaomi doesnโ€™t show ads (e.g. EU countries), the number of pop-ups will decrease. Go to Settings โ†’ Additional โ†’ Language and Region and select Germany or France.