How to permanently remove ads from Xiaomi’s home screen: The Complete 2026 Guide

Advertising on the home screen of Xiaomi smartphones is one of the most annoying features of the branded shell MIUI. Even after buying the device, users encounter intrusive banners in the weather widget, app recommendations and sponsored blocks in the menu.

In this article, we’ll look at all the ways you can remove ads, from standard MIUI settings to radical methods like changing your launcher or disabling system services. It’s important to understand that some solutions may require super-user rights, while others work without them. We’ll also analyze which methods are safe for beginners and which are best for advanced users.

We warn you in advance: Xiaomi regularly updates its privacy policy and menu structure, so some of the instructions may vary depending on the version of MIUI (for example, MIUI 14 vs HyperOS).If your smartphone is running HyperOS (the new firmware for 2026 models), some of the ways in the settings will be different - we will note these points separately.

Finally, it’s worth mentioning that removing ads completely can affect the functionality of some Xiaomi services (such as Mi Cloud or Theme Store).If you’re not willing to sacrifice data synchronization, choose gentle methods from the first two sections.

1. disable personalized advertising in MIUI settings

The easiest and safest way to reduce the amount of advertising is to deactivate options related to content personalization.This method does not require root rights and is suitable for all models, including the Redmi Note 12, POCO X5 and Xiaomi 13T.

Go to Settings → Google → Advertising and disable Personalized Ads. This will block targeted banners from Google, but will not affect ads from Xiaomi. Next, go back to the main settings menu and find Settings → Special Features → Advertising and Recommendations (some versions of MIUI 14 may call the Settings → Memory → Recommendations).

Here you need:

  • 🔘 Delete "Recommendations" MIUI" — This is the main source of banners on the main screen.
  • 🔘 Deactivate "Show recommendations in the menu" (if the option is available).
  • 🔘 Removing the “Personalized Services” box will stop collecting data about your activities.

After the changes are applied, restart the device. Advertisements in the weather widget and some system applications should disappear, but banners in the Tome Store or Mi Video may remain - they are removed in other ways.

📊 Which advertisements annoy you the most?
Banners in the weather widget
Recommendations of the applications in the menu
Sponsored content in Mi Video
Advertising in the Mi Browser browser
Other

2. Removal of advertising widgets from the main screen

Many users don’t notice that some of the “ads” are actually system widgets that can be simply removed, such as the “Recommended Apps” or “MIUI News” block being added by default and displayed as separate icons.

To get them out:

  1. Hold your finger on the empty spot on the main screen.
  2. In the menu that opens, select Screen Settings (or Widgets in HyperOS).
  3. Find widgets with the titles of Recommendations, Mi News or Special Offers and turn them off.

If the widget is not removed through the menu, try holding its icon on the screen - some versions of MIUI will have the option "Delete" or "Hide". For POCO models (such as POCO F5), you may need to first disable the option to Show POCO recommendations in the launcher settings.

💡

If the widget appears again after the reboot after removal, check Settings → Applications → Application Management → Widgets and turn off auto-update for system widgets.

For owners of HyperOS devices (such as Xiaomi 14 or Redmi K70), the path will be different:

Settings → Home screen → Widgets → Disable “HyperOS Recommendations”

3. resetting the MIUI launcher settings (without data loss)

If previous methods didn’t work, try resetting the standard launcher, which will remove all user settings on the home screen (images, folders), but save apps and data. The method works on all Xiaomi devices except HyperOS models (the launcher is integrated deeper).

Instructions:

  1. Open Settings → Applications → Application Management.
  2. In search, type "Luncher" (or "MIUI Launcher" for global firmware).
  3. Select "Storage" → "Clear Data" and "Clear Cache".
  4. Confirm the action and restart the device.

After reset, the launcher will return to the factory settings and all ad units (including sponsored folders) will disappear. However, some widgets may reappear in a few days due to background MIUI processes. To prevent them from returning, immediately after reset, disable the auto-update for the System Updates app (com.android.updater).

What if the reset didn't help?
If after cleaning the launcher data, the advertising returned, this means that it is built into the system. APK-In this case, only the replacement of the launcher with a third party (section 5) or the disabling of advertising services through the use of the Internet will help. ADB (section).

⚠️

Note: On some models (such as the Redmi 10C or POCO M4 Pro), a launcher reset may cause Google Discover icons to disappear to the left of the home screen. To return them, reinstall the Google App through the Play Market.

4. Disabling Advertising through ADB (without root)

For experienced users who are ready to work with Android Debug Bridge (ADB), There's a way to turn off the system-level advertising services, and this method doesn't require root rights, but it requires a computer and a computer. USB-It works on all Xiaomi devices, including Black Shark and POCO, but may be cancelled after the firmware update.

Steps:

  1. Activate Developer Mode: Go to Settings → About Phone and click on MIUI Version 7 times.
  2. Return to Settings → Additional → For developers and enable “Debugging by USB”.
  3. Connect your phone to your PC, install ADB drivers, and open the command line in the adb.exe folder.
  4. Run the command to check the connection: adb devices (should display the serial number of your device).
  5. Enter the following commands in turn (each from a new line): adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.mipicks adb shell pm hide com.miui.analytics

These commands disable the main advertising services of Xiaomi. Once executed, restart the device.

  • 📱 Weather widget
  • 📁 Appendix menu
  • 🎬 Mi Video Applications
  • 🛒 Theme store

⚠️

Note: On HyperOS devices (e.g. Xiaomi 14 Pro), instead of pm hide, you may need to command pm uninstall -k --user 0. However, this will remove the applications completely, which can lead to errors in the system.

☑️ Preparation for work with ADB

Done: 0 / 5

Installation of an alternative launcher (radical method)

If none of the previous methods worked, the most reliable option is to replace the standard MIUI launcher with a third-party one, which will completely eliminate advertising, but will change the interface of the system.

  • 🌟 Nova Launcher – flexible settings, gesture support.
  • 🎨 Lawnchair – open source, minimalist design.
  • ⚡ Microsoft Launcher – Windows integration, no advertising.
  • 📱 POCO Launcher - Official Launcher from POCO without advertising (even on the-POCO device).

To install an alternative launcher:

  1. Download the selected application from Google Play.
  2. Open it and follow the setup instructions.
  3. In the launcher menu, turn off options like “Show recommendations” or “Google Discover”.
  4. Set the default launcher in Settings → Apps → By default → Launcher.

⚠️

Note: On some Xiaomi models (e.g. Redmi A2), the system launcher can automatically return after the update. To avoid this, disable the auto-update for the System Updates app (com.android.updater) in Settings → Apps.

Once a third-party launcher is installed, the ads will disappear forever, but you will lose access to some MIUI features, such as Super Wallpaper or Double Apps. If these features are critical to you, consider a combined approach: use an alternative launcher for the home screen, but leave the system for individual features.

6. Manual removal of ad APKs (root only)

For root users, the most radical method available is the physical removal of ad modules from the system, which is suitable for advanced users, since careless actions can lead to a device "brick". We recommend using Titanium Backup or Root Explorer to back up before deleting.

List of APK ads that can be safely removed:

Package nameDescriptionCan I remove it?
com.miui.systemAdSolutionThe main module of MIUI advertising✅ Yes.
com.xiaomi.mipicksRecommendations of the annexes✅ Yes.
com.miui.analyticsAnalytics collection (includes targeted advertising)✅ Yes.
com.miui.hyperos.adsHyperOS Advertising Module⚠️ Only on HyperOS.
com.android.browserStandard browser with advertising✅ Yes, if you use Chrome)

Instructions for removal:

  1. Open Root Explorer or a similar file manager with root access.
  2. Go to /system/priv-app/ or /system/app/.
  3. Find it. APK-files from the table above (they may be called slightly different, for example, SystemAdSolution.apk).
  4. Delete files or rename them by adding.bak at the end (e.g. SystemAdSolution.apk.bak).
  5. Clear the cache and data for the Settings app (com.android.settings).
  6. Reset the device.

⚠️

Note: Deleting system APKs can cause errors in Mi Account, Cloud Storage, or Theme Store. Before experimenting, check if you are dependent on these modules for critical functionality (for example, synchronizing notes or backup).

💡

Removing ad APKs is the most effective method, but requires root rights and can disrupt some system functions, and is recommended only for advanced users.

7. Additional Advice: How to Avoid Return Advertising

Even after successful removal of the ad, it can return after the firmware update. To avoid this, follow these guidelines:

1. disable auto-update system applications:

Go to Settings → Applications → Application Management, search for System Updates (com.android.updater) and disable auto-update. Do the same for Theme Store (com.android.themes) and Mi Video (com.miui.video).

2. Use the firewall to block advertising domains:

Apps like NetGuard or Blokada can block connections to Xiaomi’s ad servers, and blacklist domains:

ad.mi.com


tracker.miui.com




data.mistat.xiaomi.com




sdkconfig.ad.xiaomi.com

3. Clean the cache of advertising services regularly:

Once a month, go to Settings → Applications and clear the cache for:

  • 📊 "MIUI Daemon" (com.lbe.security.miui)
  • 🔄 "System updates” (com.android.updater)
  • 🌐 "Mi Browser" (com.android.browser)

4. Discard global firmware:

If you use Global ROM, consider switching to EEA (European) or Russian ROM. These versions have less advertising due to local data protection laws. Use Mi Flash Tool to flash it (instructions are available on the XDA Developers forum).

💡

Before flashing, check if your model (Redmi Note 11, POCO X3, etc.) supports alternative regions. Some devices (such as Xiaomi 12T) have a locked bootloader for unofficial firmware.

FAQ: Frequent questions about advertising on Xiaomi

🔹 Why After Updating MIUI commercials are back?
Firmware updates often restore remote ad units. To avoid this, before updating: Back up the current launcher settings (if you use a third-party one). Disable auto-update for System Updates. After updating, repeat the steps to disable the ad (sections 1–3). If the ad is back in the weather widget, try replacing it with an alternative one (e.g., Google Weather or AccuWeather).
🔹 Can you remove advertising without rooting and ADB?
Yes, most of the methods in this article do not require root rights. Start with: Disable personalized advertising in settings (section 1). Delete advertising widgets (section 2). Install alternative launcher (section 5). Only removing system APKs (section 6) requires root. ADB (section 4) also does not need root, but requires a computer.
🔹 Why not? POCO phone ads less?
Linear devices POCO (for example, POCO F5 or POCO X5 Pro) use a modified version MIUI for POCO, And it's a system that has some of the ad modules disabled by default, but even those can have banners in the system: 📺 Weather widget (if not disabled in settings). 🎥 Application Mi Video. 🛒 To remove all ads, follow the instructions in sections 1-3. POCO Official launcher without advertising is also available — POCO Launcher that can be installed on any Xiaomi device.
🔹 Will Xiaomi work without advertising services?
Yes, the device will work steadily even after all the ad modules are turned off: ✅ No change: calls, SMS, camera, basic settings. ⚠️ Possible problems: The weather widget will not be updated (if removed) com.miui.weather2). Super Wallpaper may be missing (com.miui.misuperwallpaper required) Mi Cloud sync will stop working (if you delete com.miui.cloudservice). If you need these features, use sparing techniques (sections 1–3) or alternative launcher (section 5).
🔹 How to remove ads in Mi Browser?
Mi Browser (com.android.browser) is known for intrusive advertising. To remove it, open your browser, go to Settings. → Additionally. → Ads and notifications and disable all options. Clear browser data in Settings → Annexes → Mi Browser → Storage. Install an alternative browser (like Chrome or Firefox) and make it the default browser. If the ads still appear, delete the browser through the browser. ADB: adb shell pm uninstall -k --user 0 com.android.browser (requires PC connection).