How to permanently disable ads on the lock screen Xiaomi: proven methods of 2026

Are you tired of the annoying banners that appear every time you unlock Xiaomi, Redmi or POCO? Ads on the lock screen are one of the most annoying "chips" of MIUI firmware, which the manufacturer implements in most budget and mid-budget models. Even after buying a phone, users are faced with forced content that not only spoils the appearance, but also slows the unlock, consumes traffic and battery power.

In this article, we’ll look at all the current ways to disable ads on the lock screen for Xiaomi devices based on MIUI 12, 13 and 14 – from standard settings to hidden developer settings. Importantly, the methods work without root rights and do not require the installation of third-party applications (although some of them may require the unbundling of the Mi Account).

If you're a user of a POCO F5, Redmi Note 12, Xiaomi 13T or any other MIUI model, this is the right guide for you, and the main difference between the devices is the location of some menu items, but the essence remains the same. Let's start with the simplest method, which works 80 percent of the time.

1. disable personalized advertising in MIUI settings

The first and most obvious step is to deactivate the Personalized Ads option in your system settings, which does not remove ads completely, but significantly reduces the amount of ads you have, as Xiaomi stops showing targeted banners based on your data.

How to do this:

  • πŸ“± Open the Settings. β†’ Google β†’ Advertising (on some models the path may be different: Settings) β†’ Additionally. β†’ Confidentiality β†’ Advertising).
  • πŸ”„ Scroll down and find the section "Personalized Advertising".
  • 🚫 Turn off the slider next to the item "Show personalized advertising".
  • πŸ”„ Return to the main settings menu and go to Settings β†’ The phone. β†’ Version. MIUI, tap 7 times on the line with the version to activate the developer mode (required for the following methods).

Once personalized ads are turned off, the banners on the lock screen will become less intrusive, but will not disappear completely.

⚠️ Attention: On some firmware MIUI 14 (for example, on Xiaomi 13 Lite) the item "Personalized advertising" may be hidden. In this case, use an alternative path: Settings β†’ Annexes β†’ Application management β†’ Three dots (menu) β†’ Show system-based β†’ Find "Msa" or "Miui Daemon" and turn off notifications.

πŸ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO F3/F4/F5
Xiaomi 12/13 Series
Black Shark
Another model

2. deactivation of advertising services through "Msa" and "Miui Daemon"

The main source of advertising on the lock screen is the system services Msa (Mobile Services Framework) and Miui Daemon. These can be disabled manually, but this will require activation of the developer mode (see the previous section).

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the upper right corner and select "Show Systems".
  3. In the search bar, type in msa and select the com.miui.msa.global app (or similar).
  4. Click "Disable" and confirm the action.
  5. Repeat the steps for Miui Daemon (package name: com.miui.daemon).

After disabling these services, the ads on the lock screen should disappear, but there is a caveat: some MIUI features may not work correctly (for example, push notifications from system applications). If you notice a failure, turn the services back on and move to the next method.

Activate the Developer Mode|Make a backup copy of the data|Remember the current notification settings|Check the version. MIUI (Settings β†’ The phone)-->

3. Reset Advertising Settings via ADB (no root)

If previous methods have failed, you can use the Android Debug Bridge (ADB), which does not require root rights, but requires connecting the phone to a computer, and the advantage of the method is that it resets all advertising identifiers, which leads to the complete disappearance of banners.

Step-by-step:

  1. Download and install ADB Tools on PC.
  2. Activate debugging over USB on your phone: Settings β†’ Additional β†’ For developers β†’ Debugging over USB.
  3. Connect the phone to your computer and enter:
adb shell pm uninstall --user 0 com.miui.msa.global


adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm uninstall --user 0 com.miui.analytics

These commands remove advertising modules for the current user (without deleting system files).

If the ad returns after the reboot, follow the additional command:

adb shell settings put global captive_portal_detection_enabled 0

It disables the captive portal checker, which is sometimes used to display ads.

⚠️ Note: On some models (POCO X3 Pro, Redmi 9T) team ADB It may not work because of the blockage. MIUI. In this case, try to untie the Mi Account account in the settings first, then repeat the procedure.

What if the ADB does not recognize the device?
Make sure that Xiaomi USB Drivers are installed. Download them from the official website or through the Xiaomi Developer Portal. Also check that the developer settings include the item "Allow debugging over USB" and issued permission for the PC on the first connection.

4. Use of alternative launchers (to circumvent advertising)

If the system didn't work, you could go around the corners and install a launcher that replaces the standard lock screen, which doesn't remove the ads completely, but hides them behind an alternate interface.

The best options for Xiaomi:

  • 🌟 Nova Launcher – supports lock screen customization via plugins (e.g. Nova Lockscreen).
  • πŸ”„ Microsoft Launcher – has a built-in function of hiding system notifications.
  • πŸ“± Action Launcher – Allows you to disable elements MIUI, banner-inclusive.

How to set up:

  1. Install the selected launcher from Google Play.
  2. Go to Settings β†’ Home screen and select the new default launcher.
  3. In the launcher settings, find the section "Block Screen" or "Notifications" and disable the display of system banners.

The downside of the method is that some MIUI features (like Always-on Display) may not work properly, and ads may appear as pop-up notifications, but not on the lock screen itself.

πŸ’‘

Before installing a third-party launcher, back up your home screen through Settings β†’ Home Screen β†’ Backup. This will help you quickly restore the standard interface if something goes wrong.

5. Complete removal of ads through editing system files (for advanced)

This method requires unlocking the bootloader and installing custom recovery (like TWRP), but it gives 100% results, and is suitable for users willing to sacrifice a warranty for a clean interface.

What needs to be done:

  1. Unlock the bootloader through the official Xiaomi tool (requires a binding Mi Account account and wait 7-14 days).
  2. Install TWRP Recovery for your model (see instructions on XDA Developers).
  3. Download and run through TWRP patch Disable_MIUI_Ads.zip (available in thematic forums).
  4. Remove the following files via TWRP or Root Explorer: /system/priv-app/Msa /system/priv-app/MiuiDaemon /system/priv-app/Analytics

After these manipulations, the advertising will disappear forever, but it will be impossible to update the phone through OTA - you will have to install firmware manually.

MethodDifficultyEfficiencyRisks.
Disabling personalized advertising⭐ (1/5)Medium (reduces the number)No.
Deactivation of Msa/Miui Daemon⭐⭐ (2/5)High (removes most of the)Possible failures in notifications
ADB-team⭐⭐⭐ (3/5)Tall.Requires PC and debugging over USB
Third-party launcher⭐ (1/5)Low (masking but not removing)Conflicts with MIUI
Editing system files⭐⭐⭐⭐⭐ (5/5)100%Loss of warranty, risk of "bricking"

6.Why is the advert coming back after MIUI updates?

Many users find that after updating the firmware, ads appear on the lock screen again, this is because Xiaomi restores remote system applications when installing new versions of MIUI.

How to avoid this:

  • πŸ”„ Turn off automatic updates in Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings β†’ Auto-update.
  • πŸ“₯ Before manually updating, back up through Settings β†’ Additionally. β†’ Backup and reset.
  • πŸ› οΈ After updating, repeat the procedure for disabling advertising (see methods). 1-3).
  • 🚫 If you use custom firmware (e.g. xiaomi.eu), choose non-advertised versions (usually marked as "No Ads").

Forums often advise installing firmware from Xiaomi.eu, which is a modified version of MIUI cleared of advertising and Chinese services, but they require an unlocked bootloader and may contain bugs.

πŸ’‘

The only way to permanently get rid of ads without returning after updates is to use custom firmware (like LineageOS) or disable MIUI updates completely.

7. Alternative ways: untidying the Mi Account and resetting settings

In rare cases, the ads on the lock screen are linked to a linked Mi Account. If you use Chinese or global firmware from China, the system can force banners to be displayed, the solution is to change the region or unbundle the account.

How to change the region:

  1. Go to Settings β†’ Additional β†’ Language and Region.
  2. Choose the region "Russia", "India" or "Europe" (the Chinese region is most spammy with advertising).
  3. Reboot the phone.

If that doesn’t help, try a full reset (but make a backup first!):

  1. Go to Settings β†’ Additional β†’ Backup and Reset β†’ Reset settings.
  2. Select "Erase all data."
  3. After the reset, do not log in to Mi Account immediately – check if the ad has disappeared.

⚠️ Attention: On models with MIUI 14 (like Xiaomi 13 Pro) resetting may not help if the phone is originally purchased with Chinese firmware.

FAQ: Frequent questions about advertising on Xiaomi

❓ Why Advertising Appears Even After Disabling All Settings?
This is because Xiaomi has integrated its advertising modules at the core level, and even after Msa and Miui Daemon are disabled, some banners can be displayed through other services (e.g. com.xiaomi.market or com.miui.systemAdSolution). ADB-commands for complete cleaning (see Section 3).
❓ Can you turn off advertising without a computer?
Yes, but the efficiency will be lower. Try: Disable Msa and Miui Daemon through the application settings (section 2). Set the launcher side (section 4). Use apps like App Inspector (requires root) to manually remove ad modules. Without a PC, you can't execute. ADB-commands or edit system files.
❓ Is the advert on the lock screen harmful to the phone?
Yes, but not critical: πŸ”‹ Battery consumption – advertising modules work in the background. πŸ“Ά Traffic – banners are downloaded via mobile internet or Wi-Fi. 🐒 Slowing unlocking – the system spends resources on displaying content. it does not affect performance in games or applications, but can reduce battery life on the Internet. 5-10%.
❓ Are these methods working on POCO and Black Shark?
Yes, but with reservations: POCO (for example, POCO F5) use MIUI for POCO, There's less advertising, but there's still advertising. 1-3 work 100%. Black Shark (Game Smartphones) are usually devoid of advertising, but if it appears – use it. ADB-team (section) 3). Nana POCO You can also install the firmware xiaomi.eu – it completely removes advertising.
❓ What to do if after the ad has been turned off, notifications have stopped coming?
This is a side effect of disabling Miui Daemon Solution: Turn Miui Daemon back on Settings β†’ Annexes β†’ Application management. Use it. ADB-commands only for com.miui.msa.global, leaving Miui Daemon active.Install an alternative notification app (e.g. NotifyBuddy).