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

Your Xiaomi lock screen has become a billboard? You're not alone: millions of MIUI users are confronted with intrusive banners that appear every time they unlock their phone. The manufacturer integrated ad modules into system software back in 2018, and they've since become an integral part of the branded shell. But the good news is that all the ad inserts on the lock screen can be turned off without compromising the functionality of the smartphone.

In this article, weโ€™ll look at 5 proven ways, from standard MIUI settings to deep system edits for advanced users, to learn how to remove ads on Redmi Note 12, POCO X5, Mi 11 and other devices running MIUI 12-14, and why some methods stop working after updates and how to avoid them.

Why does Xiaomi show ads on the lock screen?

Xiaomi has officially announced that MIUI advertising is part of a business model to keep smartphone prices low. According to the company, revenue from ad integrations in 2023 was more than $1.5 billion โ€” about 10% of total revenue. But for users, this means one thing: even flagship models like Xiaomi 13 Ultra are loaded with ad modules by default.

Technically, the lock screen advertising works through the system application com.miui.systemAdSolution (old versions โ€“ com.xiaomi.mipicks), it interacts with Xiaomi servers and downloads banners through:

  • ๐Ÿ“ถ Mobile Internet โ€“ Even if Wi-Fi is off
  • ๐Ÿ”„ Background synchronization โ€“ Updates ads every 6-12 hours
  • ๐Ÿ“ฆ System push notifications via Mi Push Service

Itโ€™s important to understand that blocking ads are not a virus or a consequence of installing third-party apps, but a planned MIUI feature that can be disabled, but not always through standard settings.

๐Ÿ“Š How often do you see ads on the Xiaomi lock screen?
Every time you unlock it.
Sometimes (1-2 times a day)
No commercials.
Ignoring.

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

The easiest method is to use the built-in MIUI options. It is suitable for most models (Redmi 10/11/12, POCO F4/X5, Mi 10T/11 Lite) and does not require technical skills. However, the effectiveness depends on the firmware version: in MIUI 14, some menu items may not be available.

Instructions:

  1. Open the Settings. โ†’ Password and security.
  2. Select the screen lock settings (in some versions โ€“ Additional settings).
  3. Find the Advertising item on the lock screen or Recommendations and turn off the slider.
  4. Reset the device.

If there is no such item, try an alternative path:

  • ๐Ÿ” Go to Settings. โ†’ About the phone and tap 7 times according to the version MIUI, activate the developer mode.
  • ๐Ÿ”ง Return to the main settings, open additionally โ†’ Special facilities โ†’ Advertising.
  • ๐Ÿšซ Turn off the option of personalized advertising.

โ˜‘๏ธ Preparing for the Advertising Disconnection

Done: 0 / 4

Limitations of the method:

  • โš ๏ธ On some firmware (for example, MIUI 13 Global) item with advertisement hidden.
  • โณ After updating the system, the settings may reset.
  • ๐Ÿ“ต Do not block ads in weather widgets and notifications.

Method 2: Use of the ADB-commands (without root, but with PC)

If standard settings donโ€™t work, the next step is to turn off advertising services via ADB (Android Debug Bridge), a method that doesnโ€™t require root rights, but requires a computer and 10 minutes of time, and works on all versions of MIUI, including MIUI 14.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux
  • ๐Ÿ”Œ USB-cable (original or quality)
  • ๐Ÿ“ฑ Included debugging by USB phone-on
  • ๐Ÿ› ๏ธ Google's Platform Tools utility

Step-by-step:

  1. Activate the developer mode (see previous section).
  2. Enable USB debugging in Settings โ†’ Additional โ†’ For developers.
  3. Connect the phone to the PC and confirm the debugging permission.
  4. Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
  5. Enter the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.mipicks adb shell pm hide com.android.browser
  6. Reset the device.

What these teams do:

Team team.Action.The effect
pm hide com.miui.systemAdSolutionHiding a system advertising moduleRemove banners on the lock and in the settings
pm hide com.xiaomi.mipicksDisables the recommendation serviceBlocking โ€œhelpful tipsโ€ from Xiaomi
pm hide com.android.browserHiding a standard browserStops downloading ads through web browsing

๐Ÿ’ก

If after executing commands, the ad returned, check if the settings reset after the MIUI update. Repeat the procedure or use the root-rights method for permanent effect.

โš ๏ธ Note: pm hide commands only work until the next settings reset or firmware update. Permanent shutdown will require root access (see Method 4).

Method 3: Configure DNS to block ad servers

A lesser known but effective method is blocking. DNS-It's a way of doing it without root rights, and it works at the network level, and it's good for users who have failed in previous ways.

How it works:

  • ๐ŸŒ Banners are downloaded from domains like ad.mi.com, tracker.ai.xiaomi.com.
  • ๐Ÿ”’ Redirecting these domains to a black hole (e.g., 0.0.0.0) blocks ads from loading.
  • ๐Ÿ“ก The method works both over Wi-Fi and over the mobile Internet (if you configure it). DNS phone-level).

Instructions for Android 10+:

  1. Open Settings โ†’ Connections and Sharing โ†’ Private DNS.
  2. Select the Private DNS Host Name and type in: dns.adguard.com (or 1dot1dot1dot1.cloudflare-dns.com for Cloudflare).
  3. Save the settings and restart the phone.

For more flexible customization, use apps like AdGuard or Blokada:

  1. Download AdGuard from Google Play.
  2. Activate the module. DNS-filtering.
  3. Add manually blocked domains: ad.mi.com tracker.ai.xiaomi.com sdkconfig.ad.xiaomi.com data.mistat.xiaomi.com
  4. Enable HTTPS Filtering to block encrypted ads.
List of all Xiaomi advertising domains
The full list of domains used by Xiaomi to display ads includes more than 50 addresses, including: api.ad.xiaomi.com, g.d.mi.com, sax.sina.com.cn (used for analytics), app.meizu.com (yes, even Meizu domains sometimes load ads on Xiaomi).

โš ๏ธ Attention: Change DNS It can affect the operation of certain system functions, for example:

  • ๐Ÿ“ฑ Update MIUI โ€” It may require original DNS.
  • ๐Ÿ“ Geolocation โ€“ some services determine location by location DNS.
  • ๐Ÿ”„ Synchronization of Xiaomi Account โ€“ possible delays.

Method 4: Completely disabling advertising with root rights

If you're willing to take drastic measures, root access gives you complete control over system applications, a method that guarantees you will remove all ad modules permanently, but requires unlocking the bootloader and installing Magisk or SuperSU.

Advantages of the method:

  • ๐Ÿ”จ Removal of systemic APK โ€” physical erasure of advertising applications.
  • ๐Ÿ”’ Block Automatic Recovery After Updates.
  • โšก Improved performance โ€“ free up to 100-200 MB of memory.

Step-by-step:

  1. Unlock the bootloader via Mi Unlock Tool (requires a Xiaomi account and wait 7-15 days).
  2. Install TWRP and get root access through Magisk.
  3. Download MIUI Debloater Tool (for PC) or use Root Explorer on your phone.
  4. Remove or freeze (freeze) the following packages: com.miui.systemAdSolution com.xiaomi.mipicks com.miui.analytics com.miui.bugreport com.xiaomi.joyose
  5. Clear the cache in Settings โ†’ Applications โ†’ Application Management โ†’ System.

๐Ÿ”ง Additional recommendations for root users:

  • ๐Ÿ“ Use the Xposed Framework with a module MIUI Ad Blocker for fine-tuning.
  • ๐Ÿ”„ Check Magisk updates regularly to avoid root loss after updates MIUI.
  • ๐Ÿ›ก๏ธ Install AFWall+ to block network access to advertising servers at the firewall level.

๐Ÿ’ก

Root access will void Xiaomiโ€™s warranty and may cause system instability.Be sure to back up via TWRP or Mi Flash Tool before the procedure.

โš ๏ธ Note: Removing system applications without knowing their purpose may result in:

  • ๐Ÿ”ด Cyclical reboot (bootloop).
  • ๐Ÿ“ต Loss of functionality (e.g. camera or sensor failure).
  • ๐Ÿ”„ Impossibility of updating MIUI through OTA.

Method 5: Alternative launchers and firmware

If neither of these methods worked, or if you want to change the interface, consider installing custom firmware or an alternative launcher, which is a last resort, but it gives you complete control of the device.

Replacement options:

DecisionNeed root?PlusesCons
Brushing Firmware (LineageOS, Pixel Experience)โœ… Yes.Clean Android without ads, regular updatesComplex installation, possible bugs with iron
Alternative Launcher (Nova Launcher, Lawnchair)โŒ No.Simple installation, customization of the interfaceDoes not remove advertising in system applications
MIUI EU (European ROM)โœ… Yes.Official firmware without advertising, optimized for EuropeRequires unlocking the bootloader, there is no Russian language in some versions
Xiaomi.eu ROMโœ… Yes.Localized MIUI without advertising and Chinese servicesUnofficial assembly, there may be problems with OTA-update

๐Ÿ“Œ How to install Xiaomi.eu ROM:

  1. Unlock the bootloader (see Method 4).
  2. Download the latest version of the firmware from the official website.
  3. Sweat through TWRP or Mi Flash Tool (depending on the model).
  4. Reset your settings (Wipe Dalvik/Cache).

โš ๏ธ Note: Installation of unofficial firmware can lead to:

  • ๐Ÿšจ Poose. IMEI (And as a result, the lack of a network).
  • ๐Ÿ”‹ Increased battery consumption due to unoptimized core.
  • ๐Ÿ“ฑ Non-functioning sensors (gyroscope, NFC, printer).

What if the advertisements returned after the update?

One of the most common problems is that the ads reappear after the MIUI update, and that's because the system applications are restored from the backup or reinstalled with the new firmware version.

๐Ÿ”„ Automatic methods:

  • ๐Ÿค– Use Tasker or MacroDroid to run automatically ADB-teams after reboot.
  • ๐Ÿ“ฑ Install Island (with root) to isolate advertising apps in the sandbox".
  • ๐Ÿ”„ Set up the Magisk Module MIUI Ad Blocker for Permanent Blocking.

๐Ÿ› ๏ธ Manual actions:

  1. After each update, repeat the commands from Method 2 (ADB).
  2. Check the list of applications for new ad packages (e.g. com.miui.hybrid).
  3. Reverse the previous version of MIUI if the update brought too much advertising (via the Mi Flash Tool).

๐Ÿ“Š Version statistics MIUI:

MIUI versionAdvertising levelEfficiency ADB-methodEffectiveness of DNS-blocking
MIUI 12Medium.90%70%
MIUI 12.5High-pitched80%60%
MIUI 13Very tall.75%50%
MIUI 14critical60%40%

๐Ÿ’ก

With each MIUI update, the ad mechanisms become more aggressive: If you want to get rid of banners permanently, consider switching to custom firmware or buying a device with a pure Android (like Google Pixel or Motorola).

FAQ: Frequent questions about advertising on Xiaomi

โ“ Why did the advertisement reappear after the reset?
When resetting to factory settings, all system applications, including ad modules, are restored. To avoid this, before reset: Back up your data (no system applications). Use Titanium Backup (from root) to save a list of frozen/deleted packets. After the reset, apply immediately. ADB-commands or repeat manual shutdown.
โ“ Can you turn off advertising without a computer?
Yes, but the efficiency will be lower: ๐Ÿ“ฑ Use Blokada or AdGuard to block DNS (see method 3). ๐Ÿ”ง Manually disable personalized advertising in settings (Method 1). ๐Ÿ›ก๏ธ Install App Quarantine (without root) to limit ad activity, but root rights will be required to remove ads completely without a PC.
โ“ Does disabling advertising affect the work of the smartphone?
Not if you use the right methods (ADB, DNS, setting MIUI). Deleting system packages without understanding their purpose can lead to failures, but blocking advertising modules is safe: โšก Increase battery life (advertising services consume up to 5% of the charge per day). ๐Ÿ“ˆ Speeding up the interface (less background processes). ๐Ÿ“ก Reducing mobile traffic consumption (banners โ€œweighโ€ 10โ€“50 MB per month).
โ“ Why on some models (POCO, Black Shark: No adverts?
The case for Xiaomi politics: ๐ŸŽฎ POCO Black Shark and Black Shark are marketed as โ€œgameโ€ brands, so there is less advertising in their firmware. ๐ŸŒ In the global versions MIUI (Redmi Note 12 Global has less advertising than in China. ๐Ÿ’ฐ Flagship models (Xiaomi 13 Pro, Mix Fold 3) sometimes come with "clean" firmware for the premium segment.
โ“ Is it legal to remove ads from Xiaomi?
From a legal perspective: ๐Ÿ“œ In the license agreement MIUI There is no direct prohibition to disable advertising. โš–๏ธ In Russia and the EU, the user has the right to configure the device at his discretion (within the framework of the law on consumer protection"). ๐Ÿ”ง Root access and firmware modification may be considered warranty violations but are not illegal. Xiaomi does not block devices for removing ads, but may refuse warranty repairs if problems arise due to unofficial changes.