Advertising on the lock screen and desktop Xiaomi Redmi is one of the most annoying βchipsβ of the firmware MIUI. Even after buying a smartphone, users encounter intrusive banners in the wallpaper that not only spoil the appearance, but also eat traffic, slow down the system. In this article, we will analyze all the current ways to remove ads β from standard settings to hidden MIUI functions, which the manufacturer does not advertise.
It is important to understand: advertising in wallpaper does not appear by chance. Xiaomi monetizes free firmware at the expense of partner banners, and you can completely get rid of them only by radical methods (for example, by flashing on a custom store). MIUI or EU-However, for most users, it is enough to disable the main sources of advertising through the settings menu - it will take no more than 5 minutes.
We tested all methods on Redmi Note 12 Pro+, Redmi 10 and Redmi A2 models with the latest MIUI versions (14.0.5β14.0.12).If your smartphone runs on older firmware, some menu items may differ, we will warn you about this separately.
Why there is an advertisement in the wallpaper on Xiaomi Redmi
The main reason is built-in MIUI services, which automatically upload content from Xiaomi servers, with several advertising sources in the wallpaper:
- π± Lock screen: Banners appear when unlocked or swiped down (Lockscreen Ads feature).
- πΌοΈ Desktop: Advertising wallpaper is loaded through the Themes app).
- π System Notifications: push messages from Mi Browser, Mi Video and other standard applications.
- π Analytics MIUI: collection of user data for targeted advertising (only enabled by default).
The manufacturer claims that the ads are only shown in βglobalβ versions of the firmware (for markets outside China), but even in Russian and European MIUI builds, banners remain β they are simply disguised as βrecommendationsβ or βpopular contentβ, for example, wallpapers that say βDownload a new theme!β are actually ads for paid themes from the Mi Theme Store.
Another nuance: Ads can appear even after you turn off all settings if you use a Mi Account. Xiaomi services synchronize data between devices, and sometimes this leads to the re-activation of banners, which we will discuss in the section about the Mi Account.
Method 1: Disabling Advertising through the standard MIUI settings
To start with, the simplest method is to deactivate ad services in the settings menu, which works on all Redmi models (including Redmi Note 11, Redmi 9, Redmi 13C) and does not require superuser rights (root).
Instructions:
- Open Settings β Password and Security β Autocomplete and Lock.
- Go to the Screen Lock section and select Additional settings.
- Turn off the sliders: π Recommendations on the lock screen π Show notifications on the lock screen (if not necessary)
Settings β Desktop
- π Recommended content
- π Showing wallpaper from the Internet
π‘
If the wallpaper is empty after the ad has been turned off, set your own image through Settings β Desktop β Wallpaper. Select My Wallpaper section and upload a photo from the gallery.
Method 2: Removing Advertising through your Mi Account
Mi Account is another hidden source of advertising, and even if you disabled all settings in the previous section, Xiaomi services can synchronize ad preferences between devices to avoid this:
- Open Settings β Xiaomi account.
- Go to Mi Cloud. β Synchronization of data.
- Turn off synchronization for: π± Topics πΌοΈ Wallpaper. π Analytics MIUI (if)
Settings β Xiaomi Account β Privacy
- π Personalized recommendations
- π Participation in the improvement programme MIUI
What happens if you delete your Mi Account?
Attention! On some Redmi models (e.g. Redmi Note 8 Pro) after untie the account may work reset protection (Mi Account Lock).If you forget the password, unlock the phone will be difficult. Before leaving the account, be sure to remember the username and password or link backup email.
Method 3: Using ADB to Deeply Disable Advertising
If standard settings donβt work, you can use Android Debug Bridge (ADB) debugging, which allows you to disable system services that are responsible for displaying ads, but require you to connect your smartphone to your computer.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone. Click 7 times on MIUI until the notification βYouβve become a developer!β appears.
USB debugging
- Back to Settings β Additionally. β For developers.
- Turn on the debugging slider over USB.
- Connect Redmi to your PC and confirm debugging permission.
- Download ADB Tools and unpack the archive.
- Open the command prompt (Windows) or terminal (Mac/Linux) in the folder with ADB.
- Enter the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.miui.analytics adb shell pm hide com.xiaomi.midrop adb shell settings put global shell settings captive_portal_detection_enabled 0
These teams:
- π« Disable the system module of advertising (com.miui.systemAdSolution).
- π Blocking the collection of analytics (com.miui.analytics).
- π Mi Drop service is terminated (often used to display banners).
- π Deactivate the Internet connection check (sometimes used to download ads).
Attention! After you execute the commands, do not update MIUI via OTA, this may return the ads. If you need to update, first save the list of disabled packets by the command:
adb shell pm list packages -dAfter the update, repeat the procedure.
π‘
ADB-Teams are the most reliable way to remove ads, but it requires caution. Don't turn off system packages at random, because it can lead to unstable work. MIUI.
Method 4: Install custom firmware (for advanced)
If you're willing to take drastic measures, you can reflash Xiaomi Redmi on the custom version of MIUI without advertising.
| Firmware | Features | Support for models | Complexity of installation |
|---|---|---|---|
| MIUI EU | Official firmware for Europe without advertising and Chinese services | Most Redmi (list on Xiaomi.eu) | Medium (requires unlocking the bootloader) |
| LineageOS | Clean Android without branded Xiaomi services | Limited list (check out wiki.lineageos.org) | High (need root) |
| Pixel Experience | Firmware with Google Pixel interface and minimalist design | Redmi Note 10 Pro, Redmi K40, and others. | Tall. |
| Xiaomi.eu (Weekly) | Weekly builds with the latest updates, but bugs are possible | Current models of Redmi | Medium |
The process of installing custom firmware includes:
- Unlock the bootloader through the official Xiaomi tool.
- Installation of custom recavery (TWRP or OrangeFox).
- Formatting the data section and firmware of new software.
Warning! Flashing will void the warranty and may result in a device blink.
- π Charge your phone to 80% or more.
- π± Make a backup of your data via Mi Cloud or TWRP.
- π Make sure the firmware you choose is compatible with your Redmi model (check the device code in Settings). β The phone. β Model).
For detailed firmware guides for specific models, look for the 4PDA or XDA Developers forums. For Redmi Note 12 and later, we recommend starting with MIUI EU β it is as stable as possible and free of advertising.
Method 5: Blocking Advertising via DNS or VPN
If you don't want to go through the settings or flash your phone, you can block Xiaomi's ad servers at the network level.
- π Change of change DNS: Redirecting requests to servers that filter ads.
- π VPN Ad-blocking: for example, AdGuard VPN or Blokada.
Instructions for changing the DNS:
- Open Settings β Connections and Sharing β Private DNS.
- Select the hostname of the private DNS.
- Enter one of the addresses: dns.adguard.com (AdGuard DNS) 1dot1dot1dot1.cloudflare-dns.com (Cloudflare) dns.nextdns.io (NextDNS)
Save the settings and restart the phone.
Instructions for VPN (for example, AdGuard VPN):
- Download AdGuard VPN from Google Play.
- Register and activate a free tariff (traffic restriction).
- Turn on the VPN and go to Settings β Filters.
- Activate the filters: π AdGuard Base filter π AdGuard Mobile Ads filter π EasyList China (to block Chinese ads)
These methods block not only wallpaper ads, but also banners in the browser, apps and games.
- β οΈ DNS It can slow down the loading of some websites.
- β οΈ VPN It consumes the battery and requires constant connection.
π‘
For maximum effect, combine DNS and VPN. For example, use AdGuard DNS with Blokada, which will block 99% of ads on the system level.
Additional tips: how to avoid returning ads
Even after the ad is turned off, it may reappear after the MIUI update or reset, so that it doesn't happen:
- π Turn off automatic updates MIUI: Go to Settings. β The phone. β Update system. Click on three dots in the top right corner and select Settings. Turn off Auto Boot via Wi-Fi.
- π¦ Remove or freeze unnecessary system apps: Use App Inspector (from Google Play) to search for ad modules. Freeze through ADB: adb shell pm disable-user --user 0 com.miui.weather2 adb shell pm disable-user --user 0 com.xiaomi.joyose
- π Check new apps: Some programs (such as Mi Browser or Mi Video) may activate ads again. After installing new software, check your ad settings in Settings β Annexes.
If the advert is back after resetting to factory settings, repeat all steps from Method 1 and Method 2.
- π Do not restore data from the backup β it may contain settings of advertising services.
- π Do not register with Mi Account immediately after resetting β first turn off all ads.