How to permanently disable recommendations on Xiaomi: 5 proven ways

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

๐Ÿ“Š What kind of Xiaomi model do you have?
Xiaomi 13/14 Series
Redmi Note 12/13
POCO F5/X5
Redmi 10/11
Another model

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:

  1. Open Settings โ†’ Password and Security โ†’ Authorization and Locking.
  2. Tapping Advertising Recommendations (or Personalized Recommendations on new versions)
  3. Turn off the slider Show recommendations.
  4. 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

Done: 0 / 4

โš ๏ธ 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:

AnnexPackageWhat's removed
Mi Push Servicecom.xiaomi.mipush.sdkPush notifications with ads
Analyticscom.miui.analyticsCollecting statistics and personalized offers
MSA (Mi Service Framework)com.xiaomi.msa.globalAdvertising in the system menu
Mi Browsercom.android.browserBrowser banners
Mi Videocom.miui.videoPlayer adverts

Instructions for removal:

  1. Turn on USB Debugging in Settings โ†’ About Phone โ†’ MIUI version (tap 7 times, then go back to Additional โ†’ For Developers).
  2. Connect your phone to your PC and open the command prompt (cmd on Windows or Terminal on macOS/Linux).
  3. 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.sdk

This 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:

  1. Unpack the archive and launch the file miui_adb.bat (for Windows or miui_adb.sh (for macOS/Linux).
  2. Connect your phone via USB and select Disable all ads.
  3. 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?
1.Install the latest Xiaomi drivers USB Drivers from the official website. 2. Check what is in the Settings โ†’ For developers included the option of debugging by USB (Safe mode. 3. Try another one. USB-cable (preferably original). 4. Reboot your phone and PC.

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:

AnnexHow it worksPlusesCons
BlokadaLocks it down. DNS-call-inNo need for root, simple interfaceCan conflict with VPN
AdGuardFiltering traffic at the system levelHigh level of blocking, custom rulesPaid version for full functionality
DNS66Redirects requests to secure DNSOpen source, no advertisingIt's a little hard to set up a newbie.

Recommendations for setting up Blokada (the easiest option):

  1. Download Blokada from the official website (not from Google Play โ€“ there is an outdated version).
  2. Launch the application and allow creation VPN-connection.
  3. In the settings, select the Energized Protection lock list (optimum for MIUI).
  4. 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:

  1. Unlock the bootloader through the official Mi Unlock tool (Mi Account binding is required).
  2. Download the firmware for your model from the XDA Developers forum.
  3. Install TWRP Recovery with Fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  4. In TWRP, run Wipe โ†’ Format Data (delete all data!).
  5. 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:

  1. Check if your settings have reset to Settings โ†’ Password and Security โ†’ Advertising Recommendations.
  2. If you have used ADB, repeat the commands in Method 3.
  3. Update the lock lists in Blokada/AdGuard (if you use them).
  4. 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.

FAQ: Frequent questions about Xiaomi recommendations

Can I turn off recommendations without a computer?
Yes, but not completely. The phone settings (Settings โ†’ Password & Security โ†’ Advertising Guidelines) remove ~70% of the ads. You need ADB or custom firmware to completely shut down.
Why did the ads stop coming in after the banks stopped coming in?
This is due to the blocking of com.xiaomi.mipush.sdk, a service that some banks use for push notifications.Solution: unlock this package through ADB or use alternative methods (for example, Blokada without blocking Mi Push).
How to remove ads in Mi Browser?
Open Mi Browser, go to Settings โ†’ Privacy โ†’ Advertising Preferences and turn off all sliders. Alternatively, install Google Chrome or Firefox.
Will the ADB work on POCO?
Yes, POCO uses the same MIUI firmware (with minor modifications), and all the instructions in this article apply to POCO F5, X5 Pro and more.
Can I return the recommendations if I need them?
Yes, if you used it. ADB, Execute the command: adb shell pm enable --user 0 com.xiaomi.mipush.sdk Recovery of Remote Applications Will Reset Your Phone or Manual Installation APK-file.