Banners, pop-up notifications about โrecommended appsโ and intrusive tips on the MIUI menu have become a real headache for many owners of Xiaomi smartphones. Even after buying premium models like the Xiaomi 14 Ultra or Redmi K70 Pro, users are faced with aggressive promotion of the companyโs services โ from advertising in Security to offerings to install Mi Video or Mi Browser. In this article, we will discuss all the current ways to completely disable recommendations, including hidden settings and methods for advanced users.
Itโs important to understand that Xiaomi has integrated ad mechanisms at the firmware level, so standard disabling notifications in app settings often doesnโt work.We tested all methods on the latest versions of MIUI 14/15 (including global and Chinese builds) and highlighted those that are guaranteed to remove unnecessary prompts. If youโre tired of the constant suggestions to โoptimize your phoneโ or โtry a new gameโ โ this guide is for you.
Why Xiaomi is showing recommendations and can they be removed forever
Since 2019, Xiaomi has been actively monetizing its MIUI firmware through built-in advertising, not only for budget Redmis but also for flagship devices.
- ๐ฑ System applications: Security, Themes, Mi Video, Downloads and even Settings.
- ๐ Push notifications: Ads in the curtain of notifications from Mi Push Service.
- ๐ Search box: Application installation suggestions when entering a request.
- ๐ Home screen widgets: Banners in weather widgets, calendar or "Me recommends".
Can we get rid of this once and for all? Yes, but with the caveats:
- โ On the European and Global Versions MIUI Most advertising elements are disabled through settings.
- โ ๏ธ On Chinese firmware (China) ROM) Some of the ads are blocked at the system level โ additional manipulations will be required.
- ๐ง On custom firmware (for example, LineageOS) advertising is not initially, but lost some of the functions. MIUI.
If youโre not ready to reflash your phone, use the official methods in the following sections: They work on 90% of Xiaomi, Redmi and POCO devices (except for models for the Chinese market that are tied to Mi Account).
Method 1: Disabling recommendations in MIUI settings (official method)
The easiest and safest way to do this is to use built-in options. MIUI. It's suitable for users who don't want to dig into system files. MIUI 12โ15:
- Open Settings โ Password and Security โ Authorization and Locking.
- Tapping Advertising Recommendations (or Personalized Recommendations on new versions)
- Turn off the slider Show recommendations.
- Return to Settings โ Additional โ Special Features โ Recommendation Notifications and deactivate all switches.
This method removes:
- ๐ต Security Advertising (Viruses, Cleanup of Garbage).
- ๐ Application suggestions in the search bar.
- ๐ฑ Banners in Themes and Downloads.
But he doesn't.
- ๐ Push notifications from Mi Push Service (needs a separate method).
- ๐ Widgets on the main screen (manual removal required).
- ๐ฎ Advertising in Mi Game Center (if installed).
โ๏ธ Verification of disabling recommendations
โ ๏ธ Attention: On some firmware (MIUI China) may not be available for advertising recommendations, in which case use Method 3c ADB or Method 5 (Castom firmware).
Method 2: Manual removal of system applications (without root)
If the standard shutdown didnโt work, you can remove unnecessary system applications that are responsible for displaying ads.This method does not require root rights, but requires a connection to a PC and the use of ADB (Android Debug Bridge).
List of "culprits" of advertising in MIUI:
| Annex | Package | What's removed |
|---|---|---|
| Mi Push Service | com.xiaomi.mipush.sdk | Push notifications with ads |
| Analytics | com.miui.analytics | Collecting statistics and personalized offers |
| MSA (Mi Service Framework) | com.xiaomi.msa.global | Advertising in the system menu |
| Mi Browser | com.android.browser | Browser banners |
| Mi Video | com.miui.video | Player adverts |
Instructions for removal:
- Turn on USB Debugging in Settings โ About Phone โ MIUI version (tap 7 times, then go back to Additional โ For Developers).
- Connect your phone to your PC and open the command prompt (cmd on Windows or Terminal on macOS/Linux).
- Enter the command: adb shell pm uninstall --user 0 com.xiaomi.mipush.sdk Repeat for the rest of the packages in the table.
After deleting com.xiaomi.mipush.sdk, all push notifications from Xiaomi will stop coming, including useful ones (such as update alerts).
adb shell pm disable-user --user 0 com.xiaomi.mipush.sdkThis command does not remove the application, but only disables it.
๐ก
Before you uninstall your system applications, back up via Settings โ Additional โ Backup. In case of a crash, you can restore your phone to its original state.
Method 3: Blocking Advertising through ADB (Advanced Method)
If manually deleting applications seems difficult, you can block the display of ads at the system level using ADB. This method does not require deleting files and is reversible.
Download the archive with ready-made commands:
- ๐ฅ Download MIUI ADB Tools (developer: XDA Developers).
Instructions:
- Unpack the archive and launch the file miui_adb.bat (for Windows or miui_adb.sh (for macOS/Linux).
- Connect your phone via USB and select Disable all ads.
- Confirm execution of commands (reboot will be required).
What blocks this method:
- ๐ต Advertising in Security, Topics, Downloads.
- ๐ Push notifications from Mi Push.
- ๐ Banners in system menus (for example, in Settings).
โ ๏ธ Attention: On some firmware (MIUI China) after blocking through ADB Notifications from banking applications (Sberbank, Tinkoff) may disappear, due to Xiaomi using Mi Push to deliver some service messages. The solution is to unlock com.xiaomi.mipush.sdk and use Method 5.
What if the ADB canโt see the device?
Method 4: Using third-party apps to block ads
If you don't want to mess with ADB, you can use specialized applications that filter traffic and block requests to Xiaomi's ad servers.
Top.-3 Advertising Blocking Apps on Xiaomi:
| Annex | How it works | Pluses | Cons |
|---|---|---|---|
| Blokada | Locks it down. DNS-call-in | No need for root, simple interface | Can conflict with VPN |
| AdGuard | Filtering traffic at the system level | High level of blocking, custom rules | Paid version for full functionality |
| DNS66 | Redirects requests to secure DNS | Open source, no advertising | It's a little hard to set up a newbie. |
Recommendations for setting up Blokada (the easiest option):
- Download Blokada from the official website (not from Google Play โ there is an outdated version).
- Launch the application and allow creation VPN-connection.
- In the settings, select the Energized Protection lock list (optimum for MIUI).
- Activate protection โ ads in system menus and applications will disappear.
Important: Blocker apps do not remove widgets from the home screen or disable notifications from Mi Push Service. For full effect, combine this method with Method 3.
๐ก
Third party ad blockers (e.g. Blokada) do not require root rights, but can reduce Internet speeds by 5-10% due to traffic filtering.
Method 5: Install custom firmware (for power users)
If none of the previous methods worked, the radical solution is to reflash the phone to custom firmware without advertising, which is suitable for Xiaomi, Redmi and POCO models, but requires unlocking the bootloader and may be unwarranted.
The best firmware without advertising for Xiaomi:
- ๐ฑ LineageOS โ pure Android without unnecessary services.
- ๐ง Pixel Experience โ firmware with Google Pixel features.
- ๐ ArrowOS โ Optimized for Performance.
- ๐ MIUI EU โ modified MIUI advertising-free (but with bugs).
Step-by-step:
- Unlock the bootloader through the official Mi Unlock tool (Mi Account binding is required).
- Download the firmware for your model from the XDA Developers forum.
- Install TWRP Recovery with Fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
- In TWRP, run Wipe โ Format Data (delete all data!).
- Install the downloaded firmware and GApps (if you need Google services).
Advantages:
- โ No advertising at all (including system menus).
- โ Higher productivity (no background processes) MIUI).
- โ Regular security updates.
Disadvantages:
- โ Loss of warranty (if you don't return the stock firmware).
- โ Camera bugs are possible, NFC or sensors (depending on the firmware).
- โ No branded features MIUI (Second Space or Game Turbo).
โ ๏ธ Note: On some models (Xiaomi) 12T, Redmi K50) After installing custom firmware, Widevine ceases to work L1 โ This means that Netflix, Disney+ Other streaming services will only show videos in 480p. Before firmware check compatibility on the forum XDA.
What to do if recommendations are returned after the update
Xiaomi regularly releases MIUI updates that can reset ad settings. If banners reappear after the update, follow the following steps:
- Check if your settings have reset to Settings โ Password and Security โ Advertising Recommendations.
- If you have used ADB, repeat the commands in Method 3.
- Update the lock lists in Blokada/AdGuard (if you use them).
- For MIUI China: install the MIUI Optimizations patch through Magisk (root required).
If the problem recurs after each update, consider the following options:
- ๐ Reverse to the previous version MIUI via Fastboot.
- ๐ซ Turn off automatic updates in Settings โ The phone. โ Updating the system โ โ๏ธ โ Auto-update.
- ๐ฑ Install custom firmware (see Method 5).
Starting with MIUI 14, Xiaomi added ADB-enabled ads protection on Chinese firmware, the only reliable way to do so is by flashing it to a global or European version.