The lock screen on Xiaomi, Redmi and POCO smartphones often turns into an advertising platform: app banners, offers from MIUI, game advertising and even contextual ads from partners. For many users, this is not just an annoyance, but a real problem - advertising slows down unlocking, eats up traffic and battery, and sometimes even prevents you from seeing notifications. In this article, we will analyze all the current ways to turn off ads on the lock screen, including hidden MIUI settings, methods without root rights and radical solutions for advanced users.
It's important to understand that Xiaomi integrates firmware-level advertising, so there's no universal magic switch. The effectiveness of the methods depends on the version of MIUI (12, 13 or 14), regional firmware (global, Chinese, EEA) and even smartphone models. We tested the instructions on Xiaomi 13 Pro, Redmi Note 12 and POCO F5 β all methods work on current versions of the software (2026). If your phone is older than 2020, some menu items may differ β pay attention to alternative paths in the instructions.
Why does Xiaomi have ads on the lock screen?
Ads on the lock screen are part of Xiaomiβs business model, monetizing MIUI firmware through:
- π’ Advertising banners from partners (AliExpress, games, financial services).
- π Apps from Mi App Store or Google Play.
- π Contextual advertising based on your actions (search queries, installed applications).
- π Regional offers (e.g. advertising local services in India or China).
In MIUI 14 (and partly in MIUI 13), ads have become smarter, adapting to your location, time of day, and even activity, such as in the morning, taxi or coffee shop banners, and in the evening, streaming services, while Xiaomi claims it does not collect personal data, but the mechanism of targeting ads raises questions from privacy experts.
β οΈ Note: On Chinese firmware (China) ROM) There are more advertising than global advertising (Global) ROM) European (EEA ROM). If you bought a phone in China or flashed it with a Chinese version, be prepared for aggressive advertising β it is harder to turn off without changing the region.
Method 1: Disabling Advertising through MIUI Settings (without root)
The easiest method is to use the built-in MIUI settings. It is suitable for most users and does not require technical skills. Efficiency: ~70% (removes the main banners, but contextual advertising can remain).
Instructions for MIUI 12/13/14:
- Open Settings β Password and Security β Screen lock settings.
- Slip on the item Advertising recommendations (or Recommendations in the English version).
- Turn off the slider Show recommendations on the lock screen.
- Return to the screen lock settings and select Additional settings.
- Turn off the options: π Showing the weather (sometimes containing ads). π± Show notifications about new functions. π― Personalized recommendations.
If the Advertising Guidelines are not on the menu, try an alternative route:
Settings β Special features β Notifications and status panel β Disable βAdvertising NotificationsβDisable mobile Internet (so that advertising does not load during settings)
Check the MIUI version (Settings β About Phone β MIUI version)
Backup important data (sets may reset)
Reboot your phone after the changes-->
Method 2: Resetting the Advertising ID (for power users)
Each Xiaomi device is assigned a unique Advertising identifier (Advertising). ID), It's used for targeted advertising, and resetting it can temporarily reduce the number of impressions, but it won't completely eliminate the ads. MIUI, It requires a repetition every 1-2 months.
How to Reset Advertising ID:
- Go to Settings β Google β Advertising (if this item is missing, skip the step).
- Select Reset Advertising ID and confirm the action.
- For Xiaomi without Google services: π± Install AppOps from F-Droid. π Find the list at com.miui.systemAdSolution. π« Turn off all permissions for this component.
β οΈ Attention: Resetting Advertising ID This can cause temporary problems with some applications (such as banking or social networks) that use this ID for analytics.
| Method | Efficiency | Difficulty | Need root? | The reverse effect |
|---|---|---|---|---|
| MIUI settings | 70% | β | No. | Contextual advertising may remain |
| Resetting Advertising ID | 50% | ββ | No. | Temporary effect (1-2 months) |
| ADB-team | 90% | βββ | No. | Can be reset after the MIUI update |
| Removal of system applications | 99% | ββββ | Yes. | Risk of disrupting firmware |
Method 3: Disabling Advertising through ADB (for Advanced Advertising)
If the standard settings do not help, you can use ADB-Android Debug Bridge, which blocks system-level advertising services, but requires you to connect your phone to your computer: ~90%, but teams can reset after the update MIUI.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version. Enter the Mi Account password if needed.
USB debugging
Settings β Additional β For Developers
ADB-driver
platform-tools
adb shell pm disable-user --user 0 com.miui.systemAdSolution
adb shell pm disable-user --user 0 com.xiaomi.midrop
adb shell pm disable-user --user 0 com.android.browser
adb shell pm disable-user --user 0 com.miui.analyticsReboot the phone.
Critical information: Teams disable not only advertising, but also some system functions (e.g. com.miui.analytics is responsible for collecting MIUI statistics, and com.xiaomi.midrop is responsible for transferring files over Wi-Fi Direct).
adb shell pm enable com.name.packetMethod 4: Remove system applications (root only)
If you have root access (like through Magisk), you can completely remove the apps that are responsible for displaying ads, which is 99% effective, but it is dangerous for beginners β the wrong actions can lead to a bootloop (cyclical reboot of the phone).
List of applications to remove (via Root Explorer or Titanium Backup):
- ποΈ com.miui.systemAdSolution β the main advertising module.
- ποΈ com.xiaomi.mipicks β content recommendations.
- ποΈ com.android.browser β Mi Browser browser with advertising.
- ποΈ com.miui.analytics β Analytics collection (may contain advertising metrics).
- ποΈ com.xiaomi.gamecenter.sdk.service β Advertising for games.
β οΈ Note: Before removing system applications, be sure to back up through TWRP Or OrangeFox Recovery. If your phone stops booting after you delete it, restore the backup or run the firmware over again through Fastboot.
What if notifications disappear after removing system applications?
Method 5: Alternative launchers and firmware
If nothing has worked, consider radical measures:
- Install a custom launcher (like Nova Launcher or Lawnchair) that wonβt remove ads on the lock screen, but will replace the system interface, where ads can also be displayed. π± Install a launcher from Google Play. π§ Set it up as a default launcher. π« Disable the com.miui.home system launcher via ADB (see method 3).
Transition to custom firmware
LineageOS
Pixel Experience
Xiaomi.EU
IR-blaster
Widevine L1
- π Unlock the bootloader through the Mi Unlock Tool.
- π₯ Download the firmware from the forum XDA Developers or 4PDA.
- π§ Flow through TWRP or Fastboot.
Xiaomi.EU is a modified version of MIUI with no adverts and advanced settings. It is suitable for most Xiaomi/Redmi/POCO models, but requires weekly updates.
π‘
Before installing custom firmware, check it for compatibility with your phone model on the 4PDA or XDA forums. Some firmware may not support cameras, NFC or 5G on certain devices.
Additional tips: how to reduce the amount of advertising
Even after the main sources of advertising are turned off, it can seep through other channels, and here's how to minimize the appearance of it:
- π Turn off personalized advertising: In Settings β Google β Advertising disable Personalized Advertising. β Confidentiality β Advertising services disable all sliders.
- π΅ Limit background activity: In Settings β Annexes β App management, find Msa (com.miui.msa.global) and turn off AutoRun. do the same for Miui Daemon (com.lbe.security.miui).
- π‘οΈ Use it. DNS-Filtering: Install AdGuard or Blokada and activate ad filtering at the level DNS. Manually write it. DNS 1.1.1.1 (Cloudflare) or 94.140.14.14 (AdGuard) DNS) In Settings β Wi-Fi β Additionally. β Settings DNS.
If you use Mi Browser, replace it with Google Chrome, Firefox or Brave β they block ads at the browser level. Also check the settings of Mi Video and Mi Music β these apps often have hidden ads that you can turn off in the settings menu.
π‘
The most reliable way to get rid of ads on the lock screen is a combination of methods: disabling through settings MIUI + ADB-team + Advertising reset ID. It gives. ~95% efficiency without risk to the system.