How to permanently remove the recommendations of applications on Xiaomi Poco X3: 5 working methods

Advertising banners and automatic application recommendations in Xiaomi Poco X3 β€” One of the most annoying features of the shell MIUI. Even after manually removing unnecessary programs, the system continues to impose games, services and β€œuseful” utilities through notifications, desktop and the Security menu. X3 Often comes with pre-installed bloatware (embedded software), which not only takes up space, but also actively promotes content from Xiaomi partners.

In this guide, we will analyze all the current ways to disable recommendations - from standard settings MIUI We'll focus on the nuances of Android-based firmware, and we'll focus on the hidden developer parameters and radical methods like deactivating system services. 10/11 (POCO X3 NFC POCO X3 Pro, where the logic of the recommendations is different, and you will also learn how to completely block the installation of advertising. APK In the background, it is a problem that even experienced users face.

Why Poco? X3 shows recommendations of the applications?

The culprit of intrusive offers - built-in services MIUI, They work on three levels:

  • πŸ“± Desktop: The Recommendations widget (com.miui.home) analyzes your actions and uploads content from the Xiaomi cloud.
  • πŸ›‘οΈ Security menu: com.miui.securitycenter scans the system and suggests β€œoptimizing” it with the installation of additional applications.
  • πŸ”” Notifications: com.xiaomi.midrop and com.miui.systemAdSolution send push notifications with ads.

On Poco. X3 firmware MIUI 12.5+ And the algorithms have become more aggressive, and the system can recommend applications even after they're removed, if they're preinstalled. ADB com.miui.systemAdSolution will offer to install it again via the notification Restore Remote Applications".

πŸ“Š How often do you see recommendations on Poco? X3?
Every day.
Once a week.
redico
Never.

Poco's key feature X3 β€” two types of recommendations:

TypeSourceHow it manifestsCan I turn it off?
Local.Pre-installed APK (Mi Video, Mi Music)Banners on the desktop, in the menu "All applications"Yes, through settings or ADB
CloudyXiaomi servers (ad.mi.com)Notifications, "Recommendations" widgetPartially (locking) DNS)
SystemicServices com.miui.securitycenterPop-up windows when checking securityYeah, shutting down the module.

⚠️ Attention: On Poco X3 Pro MIUI 13 of the recommendations are tied to the service com.miui.personalassistant. its deactivation can lead to malfunctions in the voice assistant Xiao AI.

Method 1: Disconnection through standard MIUI settings

The safest way is to use the built-in shell options, which are suitable for users who do not want to interfere with system files.

Step 1. Remove the Recommendations widget from your desktop:

  1. Hold your finger on the empty space on the screen. β†’ select "Widgets".
  2. Find the "Recommendations" widget (usually in the section"MIUI").
  3. Drag it into the basket or press "Delete".

Step 2: Turn off personalized recommendations:

  • πŸ”§ Go to Settings. β†’ Special facilities β†’ Recommendations MIUI.
  • πŸ”• Turn off the sliders "Personalized recommendations" and "Show recommendations on the desktop".
  • πŸ”„ Restart the device (required!).

β˜‘οΈ Preparation for deletion of recommendations

Done: 0 / 4

Step 3: Block notifications from system applications:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search, type "Security" and select the "Security" application.
  3. Go to Notifications" β†’ disable "Application Recommendations" and "Optimization".
  4. Repeat the steps for the applications "Mi Video", "Mi Browser", "GetApps".

⚠️ Note: On some Poco firmware X3 Option "Recommendations" MIUI" If it's not on the Special Opportunities menu, use Method 3 (ADB).

Method 2: Blocking through DNS (cloud-based recommendations)

If recommendations are downloaded from Xiaomi servers (such as banners in a widget or push notifications), they can be blocked at the network level.

Step 1. Change. DNS router or Poco X3:

  • 🌐 For router: Go to the router control panel (usually 192.168.0.1 or 192.168.1.1) and in settings DNS specify:
  • πŸ“± On the phone: Settings β†’ Wi-Fi β†’ [your network] β†’ Change the network β†’ Additionally. β†’ Settings IP β†’ Static β†’ enter DNS higher-ranked.

Step 2: Add domains to the blacklist (for advanced users):

  • πŸ›‘οΈ If you have a router with AdGuard Home or Pi-hole, add to the blocklist:
  • πŸ”„ Restart router and phone.

πŸ’‘

To check if recommendations are blocked, open a link in your phone browser http://ad.mi.com. If the page doesn't load β€” DNS work properly.

Limitations of the method:

  • ❌ Not available on mobile (only via Wi-Fi).
  • ❌ Does not block local recommendations (e.g. from Mi Video).
  • βœ… Effective against push notifications and banners in widgets.

Method 3: Disconnect via ADB (without root)

For users who are ready to use Android Debug Bridge (ADB), There's a way to deactivate the system applications that make recommendations, which is safer than getting root rights, but requires a PC connection.

Step 1: Preparation

  • πŸ–₯️ Install. ADB Tools on the computer.
  • πŸ“± On Poco. X3 Activate Developer Mode: Settings β†’ The phone. β†’ Version. MIUI (press 7 times).
  • πŸ”Œ Turn on "Debugging by" USB" In Settings β†’ Additionally. β†’ For developers.

Step 2. Connect your phone to your PC and execute the commands:

adb devices


adb shell pm uninstall --user 0 com.miui.systemAdSolution




adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm disable-user --user 0 com.miui.personalassistant

Step 3: To disable recommendations in the Security menu:

adb shell pm disable-user --user 0 com.miui.securitycenter/.scan.SecurityScanActivity
What if the ADB can’t see the device?
1. Make sure that Xiaomi drivers are installed (download from the official website). 2. Try another one. USB-cable (original from Xiaomi). 3. In the developer settings, turn on "Debugging by Xiaomi". USB (security parameters)” and β€œUnlocking OEM". 4.Reboot the PC and phone.

Results:

Team team.What's off?The effect
com.miui.systemAdSolutionSystemic advertising modulesPush notifications with advertising disappear
com.xiaomi.midropData transmission service (often used for advertising)Background activity decreases
com.miui.personalassistantPersonal Assistant (recommendations on the desktop)The "Recommendations" widget disappears

⚠️ Note: On some Poco firmware X3 Disabling com.miui.personalassistant can lead to errors in Xiao AI. If the voice assistant is important, skip this command.

Method 4: Manual removal of preinstalled applications (with root)

If you are ready to get root rights (for example, through Magisk), you can completely remove unnecessary system rights. APK. This method gives the maximum effect, but requires caution - wrong actions can lead to a "brick" of the device.

Step 1. Get root access:

  • πŸ”“ Unlock the bootloader via Mi Unlock Tool (requires Xiaomi account and wait 7 days).
  • πŸ“± Install Magisk through custom recovery (TWRP).
  • πŸ”„ Reboot and check root with the Root Checker app.

Step 2: Remove unnecessary applications:

  • πŸ“¦ Use Root Explorer or Titanium Backup to search and delete:
  • πŸ” Before deleting, back up the folder. /system!

πŸ’‘

Removal of systemic APK If errors occur after deletion (e.g., the camera or Wi-Fi is not working), restore deleted files from the backup.

Step 3: Disable the recommendation services:

  • πŸ› οΈ With Magisk, install the module"Disable_Miui_Optimization" (available in the Magisk repository).
  • πŸ”§ In the file /system/build.prop add a line:
  • πŸ”„ Reset the device.

Advantages of the method:

  • βœ… Completely removes all recommendations, including hidden ones.
  • βœ… Frees up to 1-2 GB of memory.
  • βœ… Reduces battery consumption (background processes stop working).

Risks:

  • ❌ Loss of warranty if you don’t hide root via MagiskHide).
  • ❌ Possible Camera Failures, NFC or other modules.
  • ❌ Updates MIUI through OTA will not be available.

Method 5: Alternative firmware (for advanced users)

If none of these methods worked, the radical solution is to install custom firmware without Xiaomi services. X3 accessible:

  • πŸ“± LineageOS – pure Android without Bloatware.
  • πŸ“± Pixel Experience – firmware with Google Pixel interface.
  • πŸ“± ArrowOS – Optimized version with support for all Poco features X3.

Step 1: Preparation

  • πŸ”“ Unlock the bootloader (as in Method 4).
  • πŸ“₯ Download the firmware with XDA Developers and TWRP POCO X3 (surya for Poco X3, vayu for Poco X3 Pro).
  • πŸ”„ Install. TWRP fastboot:

Step 2. Install firmware:

  1. In TWRP, make a full backup (Backup section).
  2. Wipe the Dalvik, Cache, System, Data sections (wipe section) β†’ Advanced Wipe).
  3. Install. ZIP-Firmware file (Install section).
  4. Install GApps (if you need Google services) and Magisk (optional).
  5. Reboot.

πŸ’‘

Before installing custom firmware, check compatibility with your Poco model. X3. Poco firmware X3 NFC (Surya is not suitable for Poco X3 Pro (vayu) and vice versa!

The advantages of custom firmware:

  • βœ… No recommendations, bloatware and advertising.
  • βœ… Faster work, optimisation is done.
  • βœ… Regular security updates.

Cons:

  • ❌ Loss of official Xiaomi support.
  • ❌ Possible bugs with camera or sensors (depending on firmware).
  • ❌ No Xiaomi services (e.g. Mi Cloud).

Additional Optimization Tips

Even after the recommendations are turned off, the system can continue to slow down due to background processes. X3:

1. disable auto-run of unnecessary applications:

  • 🚫 Go to Settings. β†’ Annexes β†’ Application management β†’ Auto-start.
  • πŸ”• Turn off autoplay for Mi Video, Mi Browser, GetApps and other unnecessary services.

2. Limit background activity:

  • πŸ”‹ B Settings β†’ Battery and productivity β†’ Battery management select "Background restrictions".
  • πŸ“‰ For each unnecessary application, set "Limit background activity".

3. Use Greenify to β€œfreeze” system applications:

  • 🌱 Install Greenify from Google Play.
  • πŸ”§ Enable the Root Mode (if you have rights) or"ADB".
  • ❄️ Add to the list of "Frozen" applications com.miui.systemAdSolution, com.xiaomi.midrop.

4.Configure Digital Wellbeing to limit the time of use:

  • ⏳ Go to Settings. β†’ Digital well-being β†’ Toolbars.
  • ⏰ Set limits on unnecessary apps (e.g., 1 minute a day for GetApps).

FAQ: Frequent questions

❓ After the recommendations are disabling through ADB They've come back?
Probably after the update. MIUI System applications have recovered. Repeat commands ADB Or use Magisk to permanently disable the modules, and check if the settings have reset. DNS (see Method 2).
❓ Can I turn off recommendations without a computer?
Use Method 1 (Standard Settings) or Method 2 (DNS). For a deeper shutdown without ADB Try App Inspector (requires root) or Package Disabler (for Samsung, but it works on Xiaomi with limitations).
❓ Will Google Services Work After Removing System Applications?
Yes, Google services (GMS) However, if you delete com.google.android.gms (which is unlikely, since it is the core of Google Play Services), some features (such as push notifications) may stop working!
❓ Why does the custom firmware not work after installing NFC?
This is a well-known problem with some LineageOS builds for Poco. X3. Solutions: Install firmware with support NFC (For example, ArrowOS or Pixel Experience Plus, check if it's enabled. NFC in settings (Settings) β†’ Connected devices β†’ NFC). If the problem remains, go back to the official MIUI via Mi Flash Tool.
❓ How to return recommendations if I change my mind?
Recovery methods depend on the method of disconnection: πŸ”§ If you've used ADB: Execute the command adb shell pm install-existing --user 0 com.miui.systemAdSolution. πŸ“¦ If you've deleted APK via root: restore files from the backup or reflash the official MIUI. 🌐 If you block it through DNS: return the standard settings DNS Remove domains from the router’s blacklist.