How to permanently remove advertising in wallpaper on Xiaomi Redmi: the complete guide

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.

πŸ“Š Which advertisements annoy you the most?
Banners on the lock screen
Advertising wallpaper on the desktop
Push notifications from MIUI
Pop-up windows in standard applications

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:

  1. Open Settings β†’ Password and Security β†’ Autocomplete and Lock.
  2. Go to the Screen Lock section and select Additional settings.
  3. 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:

  1. Open Settings β†’ Xiaomi account.
  2. Go to Mi Cloud. β†’ Synchronization of data.
  3. 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?
Without an account, you will lose access to Mi Cloud, sync notes, backups and some features (like phone search), however, this will completely disable personalized advertising and data collection.

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:

  1. 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 -d

After 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.

FirmwareFeaturesSupport for modelsComplexity of installation
MIUI EUOfficial firmware for Europe without advertising and Chinese servicesMost Redmi (list on Xiaomi.eu)Medium (requires unlocking the bootloader)
LineageOSClean Android without branded Xiaomi servicesLimited list (check out wiki.lineageos.org)High (need root)
Pixel ExperienceFirmware with Google Pixel interface and minimalist designRedmi Note 10 Pro, Redmi K40, and others.Tall.
Xiaomi.eu (Weekly)Weekly builds with the latest updates, but bugs are possibleCurrent models of RedmiMedium

The process of installing custom firmware includes:

  1. Unlock the bootloader through the official Xiaomi tool.
  2. Installation of custom recavery (TWRP or OrangeFox).
  3. 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:

  1. Open Settings β†’ Connections and Sharing β†’ Private DNS.
  2. Select the hostname of the private DNS.
  3. 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):

  1. Download AdGuard VPN from Google Play.
  2. Register and activate a free tariff (traffic restriction).
  3. Turn on the VPN and go to Settings β†’ Filters.
  4. 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.

FAQ: Frequent questions about advertising on Xiaomi Redmi

❓ Why do the wallpaper turn black after the ad is turned off?
This is standard MIUI behavior, where the system blacks out the background if the dynamic wallpaper is disabled. To fix: Go to Settings β†’ Desktop β†’ Wallpaper. Select My wallpaper and upload your own image. If the wallpaper doesn't apply, clear the Topic app's cache.
❓ Can you remove advertising without rooting and ADB?
Yes, in 80% of cases, standard settings and disabling Mi Account are enough. ADB and root are only needed to thoroughly clean the system of advertising modules.
❓ Why does advertising appear even after the firmware MIUI EU?
Probable reasons: You installed an unofficial build (downloaded from questionable sources). Not all ad packages were removed during firmware (check through ADB). You logged into Mi Account after firmware and the settings synchronized. Solution: repeat the firmware using the official image from xiaomi.eu, and don't restore the data from the backup.
❓ How to Check Which Apps Show Ads?
Use NetGuard (from Google Play): Install and open NetGuard. Go to the Log tab. See which apps access the domains ad.xiaomi.com, tracker.miui.com, etc. Block them from accessing the Internet.
❓ Will Google Pay work after the ad is turned off?
Yes, all the methods in this article (except custom backup firmware) are compatible with Google Pay. However, if you uninstall system applications via ADB or root, there may be problems with SafetyNet. To avoid them: Don't delete com.google.android.gms and com.android.vending. Use Magisk to hide root (if you installed it).