How to permanently remove the offers of applications in Xiaomi: from advertising to system notifications

Xiaomi smartphone owners regularly encounter one of the most annoying features of MIUI firmware, intrusive suggestions to install new apps. These notifications appear in the settings menu, on the lock screen, in the notification bar and even in system dialogues. The manufacturer positions them as “recommendations to improve the user experience”, but in practice they are more like aggressive advertising that interferes with the comfortable use of the device.

Compounding the problem, Xiaomi has made it more difficult in recent versions of MIUI (14 and later) to turn these offers off by hiding some options deep in the settings or removing them from the interface. However, even in such cases, there are workarounds, from standard methods to the use of hidden commands and third-party tools. In this guide, we will examine all the current methods, including those that work on Redmi models, POCO and flagships of the Xiaomi 13/14 series.

It’s important to understand that some of the app offerings are system-integrated, so removing them completely may require not only changing settings, but also disabling individual Xiaomi services or even root access. We’ll look at options for users with different levels of technical training, from basic to advanced.

1. disable sentences in MIUI settings (standard method)

To start with, the simplest method that works for most users, the latest versions of MIUI have disabling ad options and offers scattered across different sections, but you can find them if you know where to look, which doesn't require superuser rights and works on all devices, including the Redmi Note 12, POCO X5 and Xiaomi 13 Pro.

First, check the following sections:

  • 📱 Settings → Google → Advertising: Here you can disable personalized ads from Google that partially affect the offers in the Google MIUI.
  • 🔧 Settings → Special facilities → Offering Notices: Some firmware versions have a hidden switch for system recommendations.
  • 🛡️ Settings → Confidentiality → Advertising: Turn off the Personalized Recommendations option (if available).

However, the most important section is Settings → Additional → Advertising (or Settings → About Phone → Advertising in older versions).

  1. Disable "MIUI Recommendations".
  2. Deactivate “Personalized Ads”
  3. Reset the advertising ID (the option “Reset ID” or “Reset advertising data”).

⚠️ Note: On some models (e.g, POCO F5) After disabling advertising in the settings, application offers may continue to appear in the Application Menu or Notification Panel.This is due to the operation of the com.miui.systemAdSolution system process, which requires a separate disabling.

📊 What kind of Xiaomi model do you have?
Redmi (Note, K-series)
POCO (F, X, M-series)
Xiaomi (series 11/12/13/14)
Another model

2. Hidden Settings: How to disable offers via MIUI Hidden Settings

If standard methods don't work, it's time to move to hidden settings. MIUI has a dedicated menu for developers and testers where you can turn off most system notifications, including app suggestions. This doesn't require root rights, but it requires care -- incorrect changes can cause interface malfunctions.

To open the hidden settings:

  1. Go to Settings. → The phone.
  2. Find the line "Version" MIUI» and tap it 7 times in a row until the notice “You became a developer” appears!».
  3. Return to the main settings menu and open a new Settings section → Additional → For developers.

In the developer menu, scroll down to the Debugging block and find the following options:

  • 🔄 Background processes MIUI: Turn off "Optimize" MIUI» (This can reduce the number of system notifications).
  • 📵 Offer Notices: Deactivate the “Show recommendations” option MIUI».
  • 🛑 Background activity restriction: add com.miui.systemAdSolution and com.xiaomi.midrop to the list of restrictions.

For models on MIUI 14+ (e.g. Xiaomi 13 Ultra or Redmi K60 Pro) an additional step may be required:

adb shell settings put global hidden_api_policy 1

This command unlocks access to the hidden API, after which additional options will appear in the developer settings to disable advertising, which is entered through ADB (computer connection).

What to do if there is no “Notice of Offers” option?
If the developer menu does not have the desired option, try resetting the network settings (Settings). → SIM-maps and mobile networks → Reset network settings. Sometimes it returns hidden settings. Also check firmware updates in some regional versions. MIUI These options have been deliberately removed.

3. Disabling offers via ADB (for power users)

If previous methods didn’t work, it’s time to use Android Debug Bridge (ADB) — This tool allows you to disable system applications responsible for displaying ads and offers without obtaining root rights. POCO X4 Pro and Redmi Note 11.

First, prepare your computer:

  1. Download and install Google’s Platform Tools.
  2. Turn on the phone to debug by USB (Settings → Additional → For developers).
  3. Connect the phone to the PC and confirm the debugging request.

Now run the following commands in the terminal (command line):

adb shell pm hide com.miui.systemAdSolution


adb shell pm hide com.xiaomi.midrop




adb shell pm hide com.android.browser




adb shell settings put global captive_portal_detection_enabled 0

These teams:

  • 🚫 Disable the system application of advertising (com.miui.systemAdSolution).
  • 🌐 Blocking the Mi Drop service, which sometimes shows offers.
  • 🔍 Deactivate the standard browser in which advertising can be displayed.
  • 📡 Disable the portal check (reduces background activity).

⚠️ Note: After pm hide, some system functions may not work properly, such as Mi Drop or Themes. MIUI. To return everything back, use the command adb shell pm unhide package applications.

☑️ Preparation for ADB-team

Done: 0 / 4

4.Use of third-party utilities to block offers

If you don't want to mess with ADB or hidden settings, you can use specialized applications that automate the process of disabling ads and offers, but you need to be careful - some utilities may contain malicious code. We recommend only proven tools:

AnnexFunctionalNeed a rut?Reference
MIUI Hidden SettingsDisables advertising, offers, optimizes MIUINo.Google Play
ADB AppControlManaging System Applications through ADBNo.Google Play
BlokadaBlocks advertising domains at the DNS levelNo.Official website
Xiaomi ADB/Fastboot ToolsPackage disabling of advertising and debloatNo (but need ADB)XDA Developers

For example, MIUI Hidden Settings allows you to turn off the following in a few clicks:

  • 📢 Proposals in the Notification Panel.
  • 📱 Advertising in the Apps menu.
  • 🔄 Background checks for updates (which are often accompanied by offers).

For maximum effect, combine these utilities with ADB-For example, after disabling com.miui.systemAdSolution through ADB You can use Blokada to block domains related to Xiaomi ads:

  • api.ad.xiaomi.com
  • sdkconfig.ad.xiaomi.com
  • tracker.ai.xiaomi.com

💡

Before using third-party utilities, back up your data through Settings → System → Backup. Some applications may conflict with MIUI and cause crashes.

5. Manual removal of system applications (root required)

If you're willing to take drastic measures and have root access, you can completely remove the system applications that are responsible for displaying sentences. This method gives 100% results, but requires caution - removing critical components can lead to a bootloop.

List of applications that can be safely removed (for MIUI 12-14):

com.miui.systemAdSolution # The main module of advertising


com.xiaomi.midrop #Mi Drop (sometimes shows sentences)




com.android.browser # Standard browser with ads




com.miui.analytics # Analytics collection (can affect offers)




com.xiaomi.discover # Service "Discovery" with recommendations




com.miui.videoplayer # Video player with integrated advertising

To delete, use any file manager that supports root, such as Root Explorer or FX File Explorer:

  1. Go to /system/priv-app/ or /system/app/.
  2. Find the folders with the names from the list above.
  3. Delete the entire folder or rename it (for example, by adding.bak at the end).
  4. Reset the device.

⚠️ Warning: Before removing system applications, be sure to check their dependencies. For example, deleting com.miui.analytics may disrupt the work of the Themes MIUI Always back up the partition. /system through TWRP!

For POCO models (e.g., POCO F4 GT) it is further recommended to remove:

  • 🎮 com.poco.launcher (if you use a third-party launcher).
  • 📊 com.miui.personalassistant (assistant with recommendations).

💡

Uninstall system applications without root rights is impossible! If you are not ready to root, use the methods from the previous sections.

6. Alternative firmware: how to get rid of offers forever

If none of these methods worked, the last option is custom firmware, a radical solution that completely removes all of Xiaomi's built-in services, including ad modules.

  • 📱 LineageOS: pure Android with no add-ons. Supports most Xiaomi models (e.g. Redmi Note 10 Pro, POCO X3 NFC).
  • 🔄 Pixel Experience: firmware with Google Pixel interface, without ads and offers.
  • 🛡️ ArrowOS: Optimized build with open source.
  • 🌐 MIUI EU: European MIUI Ad-free (but with some restrictions, such as no Google Pay on a blocked bootloader).

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 installing the firmware.

Advantages of custom firmware:

  • 🚀 Complete lack of advertising and offers.
  • 🔋 Best Battery Optimization (No Background Processes).
  • 📱 Regular security updates.

Disadvantages:

  • ⚠️ Loss of warranty (if the bootloader is unlocked).
  • 🔧 Risk of "bricking" the device in case of error.
  • 📱 Certain functions (e.g, IR-blaster MIUI) They may not work properly.

For beginners, we recommend starting with MIUI EU – this is a modified version of the standard firmware without advertising, but with the preservation of all Xiaomi features.

FAQ: Frequent questions about Xiaomi app offerings

Why do you keep showing up after you turn off ads in your settings?
In recent versions of MIUI (13-14), some of the ad modules work independently of user settings, due to Xiaomi’s policy of integrating system-service offerings, which means disabling com.miui.systemAdSolution and com.xiaomi.midrop via ADB or root to completely remove them.
Can I remove sentences without a computer?
Yes, but with limitations. Use apps like this. MIUI Hidden Settings or Blokada (for blocking advertising domains). However, to completely disable system offers, you can not do without a PC - you will need at least a one-time connection to perform ADB-team.
Will these methods work at POCO?
Yes, all of these methods are relevant for POCO devices, as they run on the same MIUI firmware (perhaps with minor visual differences), except for the POCO Launcher model, where some of the offerings may come from the launcher, in which case it can be replaced by a Nova Launcher or Lawnchair.
What if MIUI Themes stopped working after the ad was turned off?
This is because com.miui.systemAdSolution is partly responsible for loading themes. To return functionality, follow the command: adb shell pm unhide com.miui.systemAdSolution Then disable only advertising modules through MIUI Hidden Settings or block specific domains in Blokada.
How do I check if the offers are actually disabled?
Reboot your device and do the following: Open Settings → Apps → App management and check if there are any banners with recommendations. Pull down the notification bar — there should be no suggestion cards. Run the App menu and make sure that there are no ad blocks at the bottom. If the sentences have disappeared, then the method worked. If not, repeat the steps or try another way.