Xiaomi and Redmi smartphone owners often face intrusive notifications that the system generates automatically.These messages, known as MIUI reports, can be annoying in their frequency and contain promotional offers or requests to rate apps. Understanding how this data collection system works is the first step to creating a comfortable environment for the gadget.
System Reporting is a feedback mechanism that is activated by default on all devices with a MIUI or HyperOS shell. It collects statistics on application usage, crash rates and user preferences for subsequent submission to the developerβs servers. Although the company claims that this data is secure, many users prefer to minimize the digital footprint and remove unnecessary notifications from the lock screen.
In this article, we will take a closer look at where privacy switches are hiding and how to permanently eliminate pop-ups, learn how to manage system services, disable personalized advertising, and block unwanted push messages, making your smartphone faster and more private.
Analysis of system notifications and reports
Before we start shutting down, we need to be clear about what weβre removing. The term βreportβ in the Xiaomi ecosystem can mean several different entities, most often itβs a User Experience Program service that collects telemetry, or an embedded MSA service (MIUI System Ads) responsible for advertising integrations into system applications.
Some users confuse error reports with pushes. The former appear after an application or system crash and suggest sending log files to developers. The latter may arise spontaneously in the notification center, offering to install a game or subscribe. Deactivation of both types requires different approaches, although they are often in adjacent menu sections.
β οΈ Warning: Disabling system services may affect some features, such as automatic error correction or personalized recommendations in the theme store.
It's also important to note that with new versions of Android and updates to the MIUI 14 or HyperOS shell, the paths to settings may change slightly, but the logic remains the same: you need to find the source of the data and block the channel of its transmission, in some cases, to fully effect, you need to disable not one, but several related options.
Disabling the User Experience Improvement Program
The first and most important step is to stop participating in the user experience improvement program, which is the module responsible for collecting statistics and sending reports on device usage, and it's a setting that's deep enough on the menu that often confuses inexperienced users.
To start, open the standard Settings app and scroll down to the bottom. You're interested in About Phone (or Device). Inside this section, you'll need to find a line called Options or an ellipsis icon where the desired switch is hidden. In newer versions of firmware, the path may look like Settings β About Phone β Settings β User Experience Improvement Program.
Once you go to this menu, you'll see an active slider that needs to be put inactive, and the system can warn you that turning it off will stop collecting data for stability analysis, which is exactly what we need, and it's also worth checking adjacent tabs, like Automatic Send Diagnostic Data, and turning them off.
βοΈ Checking the privacy settings
It's worth remembering that even after the main switch is turned off, some background processes may try to collect a minimal data packet. So it's recommended that you reboot the device so that the changes take effect permanently. In rare cases, especially on global firmware versions, this item may be called the User Experience Program.
Blocking the MSA Advertising System
MSA (MIUI System Ads) is the main source of advertising in standard applications such as Explorer, Music or Security, and generates the very reports and offers often confused with system messages, and disabling this service is a critical step in cleaning the interface.
To access MSA management, follow the Settings β Passwords & Security β Access to Personal Data. In the app list that opens, find msa. You will see a switch that is active by default. When you try to turn it off, the system will start a countdown of 10 seconds, insisting you to leave it as it is.
When the timer expires, press the Disable button. If the first time fails (the system may give an error "Did not receive data"), just try again. Usually, on the second or third attempt, the service successfully shuts down, this action blocks the loading of advertising modules in real time.
| Service | Function | Risk of shutdown | Location. |
|---|---|---|---|
| MSA | Advertising in the system | Absent. | Access to personal data |
| GetApps | Xiaomi App Store | Medium (cannot be removed) | Annexes |
| Analytics | Statistics collection | Absent. | Access to personal data |
| MIUI Daemon | Transmission of device data | Low. | Access to personal data |
In addition to the main msa service, the list of personal data access should pay attention to Analytics and MIUI Daemon. their disabling is also recommended for maximum privacy. MIUI Daemon is responsible for transferring data about connected devices and the use of functions, which is directly related to the topic of reports.
What if the MSA is activated by itself?
Configuring recommendations in system applications
Even after MSA is turned off, many embedded applications continue to show recommendations in their interfaces. These are not really reports, but visual noise that creates a sense of system congestion. Each application requires individual customization, since there is no single βRemove all adsβ switch in MIUI.
Start with the Security app. Open it, click on the settings gear in the top right corner, and find Receive recommendations. Turn it off. Next, go to Clean up inside the Security app, click on settings again, and check the boxes for Receive recommendations and Show ads.
The File Manager is similar. Go to Settings β About App (or just Settings) and turn off the Recommendations. In the MIUI Music player and MIUI Video player, you also need to find the settings section, usually hidden in the profile menu or in the general settings list, and deactivate the display of promotional materials.
- π± Topics: Profile β Settings β Hide Advertising and Recommendations.
- π΅ Music: Menu β Settings β Advanced settings β Showing ads (off).
- π Conductor: Settings β Visualization β Recommendations (off).
- π Lock screen: Settings β Wallpaper and personalization β Wallpaper carousel β Settings β Turn off the adverts.
Pay special attention to the wallpaper carousel. This service often loads banner ads onto the lock screen. Go to the carousel settings and turn off receiving updates or completely deactivate the service if you do not use it, which will significantly reduce the amount of background activity.
π‘
Use No Sound or Do Not Disturb mode to check: If notifications stop coming, you have successfully blocked the source, as system reports are often marked as important and can ignore standard silence settings.
Management of notifications and data access
There is another layer of settings that allows you to pinpoint which apps have the right to bother you with notifications, and often reports come from services that the user does not even know exist, such as Mi Credit or Mi Video.
Go to Settings β Notifications and Status bar β Notification management. This is a complete list of all installed applications. Go through the list of system services. If you see GetApps, MIUI Browser or Music, go to their notification settings and prevent any alerts from showing other than critical alerts (although there are usually no important notifications for media applications).
It's also worth checking the Special Features section. Sometimes ad units are disguised as system processes. If you see a suspicious application with administrator rights or screen access that you haven't installed, it's worth exploring in more detail. However, this is rare in stock firmware, mainly from third-party software.
β οΈ Warning: Do not disable notifications from Security completely, otherwise you may miss important warnings about viruses or critical system errors.
For advanced users, it is possible to use ADB (Android Debug Bridge) to remove or freeze system packets that handle reports, which requires connecting to a computer and executing commands. For example, the pm disable-user --user 0 com.miui.misys command may disable the system service, but it should be used with caution.
adb shell pm disable-user --user 0 com.miui.msa.global
adb shell pm disable-user --user 0 com.miui.analyticsUsing ADB commands provides a deeper level of control than standard settings, but if you reset the settings to factory settings, all changes made through ADB will be returned to the original state and the procedure will have to be repeated.
Additional measures to ensure privacy
After doing all of the above, your smartphone will become significantly cleaner, but for complete peace of mind, it is worth checking a few more global settings, in particular, we are talking about geolocation and personalization of advertising at the level of Google account and Mi Account.
Googleβs settings (Settings β Google β Advertising) can reset your advertising ID or completely disallow personalization, which will prevent you from sharing your activity in your apps with ad networks. While this is not a direct part of MIUI, it creates an additional barrier to information collection.
It is also recommended to check the list of auto-run apps regularly. Settings β Apps β Auto-run. Leave only messengers and necessary services here. The fewer applications run in the background, the less data they can collect and transfer, and the less there are system conflicts that generate error reports.
π‘
The comprehensive shutdown of ads and reports requires changing the settings in 3-4 different menu sections, as Xiaomi distributes these features throughout the system to make it harder to disable them.
Remember that firmware updates can bring some settings back to their original state, and checking the items described in this article will help keep your smartphone in optimal condition, especially after major Android updates or a change in the MIUI version.