How To Guides 3 min read

How to Disable Ads on Xiaomi Phones (HyperOS and MIUI)

0 Comments
How to Disable Ads on Xiaomi Phones (HyperOS and MIUI)

Originally written by Amit Kumar, updated by Dibyajyoti Kabi. First published April 7, 2019. Updated October 24, 2026.

To disable ads on a Xiaomi, Redmi or Poco phone, revoke the msa service under Authorization & revocation, turn off Personalized ad recommendations in Settings > Privacy > Ad services, then turn off Recommendations inside each system app like Security, Music, Themes and File Manager. There’s no single switch, so you have to go app by app.

When this post first went up, it was written for MIUI 10. Xiaomi has since moved to HyperOS, and some menus have moved, so I’ve rewritten it for HyperOS and kept the MIUI paths where they’re different.

Key points

  • Xiaomi has no single switch that turns off every ad.
  • Revoking msa stops the main system ad service.
  • Turning off personalized ads stops ad tracking, but doesn’t remove ads on its own.
  • Each system app has its own Recommendations toggle.
  • Some toggles turn back on after a big update, so check them again later.

How do I revoke msa on Xiaomi?

msa is the system service that shows ads across MIUI and HyperOS. Turn it off first. You need an internet connection, and the phone often refuses a few times before it works.

  1. Open Settings.
  2. On HyperOS, go to Fingerprints, face data & screen lock, or Passwords & security on some models. On MIUI, go to Additional settings.
  3. Tap Authorization & revocation.
  4. Turn off msa.
  5. Wait about 10 seconds, then tap Revoke.
  6. If you see Couldn’t revoke authorization, try again. It can take 5 or 6 tries.

Android Authority’s Xiaomi ad guide lists the same msa steps for both MIUI and HyperOS.

How do I turn off personalized ads?

  1. Open Settings > Privacy, or Settings > Additional settings > Privacy on MIUI.
  2. Tap Ad services.
  3. Turn off Personalized ad recommendations.

This stops Xiaomi from using your habits for ads. It doesn’t remove the ads, so do the app steps below too.

How do I turn off ads in Xiaomi system apps?

Turn off Recommendations in each app. The names can be a little different by model, but they’re usually in the app’s own settings.

App Where to turn off ads
Security Open the app, tap the gear icon, turn off Receive recommendations
Cleaner In Security, tap Cleaner, then the gear icon, turn off Receive recommendations
File Manager Menu or settings icon > About > turn off Recommendations
Music Settings > Advanced settings > turn off Receive recommendations
Mi Video Account or Profile > Settings > turn off Online recommendations
Themes Profile > Settings > turn off Show ads or Recommendations
Downloads Menu > Settings > turn off Show recommended content
GetApps or App Vault Settings > turn off Recommendations

You can also open Settings > Apps > System app settings to reach many of these toggles from one place.

How do I stop ads in Mi Browser?

  1. Open Mi Browser and go to Settings.
  2. Tap Privacy & security and turn off Personalized services or Recommended for you.
  3. Under Advanced, set the start page to a site you pick.

The easier fix is to install Chrome or another browser and set it as your default under Settings > Apps > Default apps.

How do I stop spam notifications on Xiaomi?

  1. Open Settings > Notifications & status bar > App notifications.
  2. Find any app that sends promo notifications.
  3. Turn its notifications off, or turn off just the promo category.

Frequently asked questions

Will turning off ads void my warranty?

No. All of these steps use normal settings, so there’s no root or unlocking involved.

Why did ads come back after an update?

Big HyperOS or MIUI updates can reset some toggles. Run through the steps again after each major update.

Can I find hidden settings with secret codes?

Some, yes. My list of Xiaomi and Redmi secret codes covers the codes that still work on HyperOS and MIUI.

That’s it. It takes about ten minutes, and your Xiaomi phone feels a lot cleaner after.

If you still see ads somewhere, leave a comment with your phone model, HyperOS or MIUI version and the app showing them, and I’ll find the toggle for you.

Amit Kumar

Amit Kumar wrote 458 posts for The Droid Guru between June 2018 and March 2020. Most of them are Android news and firmware posts: OxygenOS updates for OnePlus phones, Android 9 Pie rollouts for Samsung, Xiaomi, LG and Asus phones, and install guides for MIUI and LineageOS builds. He also covered phone launches, leaks and stock wallpaper downloads. — 455 articles

Leave a Reply