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:
- Go to Settings โ Password and Security โ Autocomplete and offers.
- Turn off the slider "Show offers on the lock screen."
- Return to the main settings and select Settings โ Notifications โ More.
- 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.
- Press the pop-up window (if itโs interactive) and pull down, so youโll see which app generated it.
- Go to Settings โ Notifications โ Notifications Management.
- Find the culprit app (often Mi Video, Mi Browser, Cleaner, or Security) and turn off all notifications for it.
- Return to the list of applications, click on the three dots in the upper right corner and select "Show system processes".
- 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.systemAdSolutionIf 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.globalAfter you've done the commands, restart your phone. The pop-ups should disappear.
What to do if ADB is not working?
| Xiaomi model | Does he support ADB-call-out | Alternative method |
|---|---|---|
| Redmi Note 11/12 | Yes (on global firmware) | Disconnection through MIUI settings |
| POCO F4/F5 | Partially (requires unlocking the bootloader) | Installation of XiaomiEU firmware |
| Xiaomi 13/14 | No (locking at MIUI level 14) | Use Shizuku + AppOps |
| Redmi 10C/10A | Yes (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:
- Unlock the bootloader through Mi Unlock Tool (requires a binding Mi Account account and wait 7-15 days).
- Installation of custom recavery (TWRP or OrangeFox).
- 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:
- Install Shizuku from the official website.
- Connect your phone to your computer and execute the command: adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
- 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:
- 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.
- 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.