Being a long-time Xiaomi user and HyperOS expert, the first thing I do with every new device is get rid of system ads and optimize the user experience. If there’s one thing annoying pop-ups do, it’s not just interrupt your workflow but actually slow you down, drain focus, and make the device feel less polished. Setting up my phone or configuring company devices, that’s always step one: remove distractions.
Below is my personal approach, the same process I’ve developed over years of working with HyperOS.
1. Disabling System Ads Through Settings
HyperOS still includes some ad-related services that must be manually toggled off. I start with the system-level options provided by Xiaomi, first of all-even if they are not always easy to find.
Turn Off HyperOS System Ads
- Open Settings
- Go to Fingerprints, Face Data & Screen Lock
- Click on Authorization & Revocation
- Find MSA and MiuiDaemon or System Deamon
- Disable both
These two components account for most system ads, so once these are turned off, immediacy reduces interruptions.
Disable Personalized Ad Recommendations
- Open Settings
- Navigate to Passwords & Security
- Enter Privacy
- Tap Ad Services
- Deactivate Personalized Ad Suggestions
This stops Xiaomi from using your data to target ads.
Turn Off System App Ads If Available
Not all devices have this option, but when they do, I always disable it:
- Open Settings
- Enter Mi Account
- Tap About Xiaomi Account
- Disable Ads in System Apps
With these steps completed, most visible ads across HyperOS are gone.
For more detailed guide follow our disabling ads in Xiaomi HyperOS guide.
2. Advanced Ad and Debloat Removal with ADB
I use ADB to uninstall ad-related system packages for a deeper cleanup, especially on corporate or shared/long-term business devices. This gives a clutter-free experience and is also good from a privacy perspective.
ADB Commands I Use
Once the device is connected and ADB is enabled, I run:
These remove analytics tools, regional services, pre-installed apps, and ad-delivery components.
⚠️ Important: ADB is powerful. Removing the wrong package can affect system functionality, so this step is best for advanced users or IT administrators. These remove analytics tools, regional services, pre-installed apps, and ad-delivery components.
Extra Optimization
For even more finetuning, I sometimes use the MemeOS Enhancer app from the Play Store, which provides extra controls for system behavior and performance, as well as updates, particularly in business.
Why This Matters
Once this is all set up, the Xiaomi device feels faster, cleaner, and far more professional. Productivity improves instantly, and privacy is enhanced via limited unnecessary data collection. This is why the first thing I do with any new HyperOS-powered phone is to remove the ads.

Emir Bardakçı







