Xiaomi and Redmi smartphone owners often encounter intrusive system notifications that pop up periodically on the screen. These messages may suggest evaluating an app, joining a user experience improvement program, or automatically sending error reports. System data collection is a standard practice for developers of the MIUI shell and HyperOS, allowing you to analyze the stability of the device.
However, for many users, this activity becomes an annoying distraction from the main use of the gadget. Error report or offer to evaluate services can appear at the most inopportune moment, overlapping the interface. In addition, the constant transmission of technical information consumes traffic and battery power, albeit in minimal amounts.
In this article, we will detail where privacy settings are hidden and how to stop collecting telemetry completely, and you will learn how to turn off automatic data sending and block pop-ups, making your smartphone interface cleaner and more private.
What are System Reports and Why Disable Them
The term “report” in the Xiaomi ecosystem usually refers to a data packet that contains information about the operation of the operating system, such as application crash logs, function usage statistics or processor performance data, and diagnostic data helps the company’s engineers detect bugs, but the user most often does not need them.
Disabling these features not only eliminates visual noise, but also improves personal security. Privacy is becoming a priority for many, and restricting the system's access to sending information to remote servers is the first step to protecting data.
⚠️ Warning: Completely disabling system diagnostics may make technical support difficult in the event of real hardware malfunctions, as error logs will not be saved automatically.
Error reports and ads are different. Push notifications are often disguised as system messages, but their nature is different. If reports are technical telemetry, then advertising is a commercial tool that also requires a separate setup to block.
Disabling the User Experience Improvement Program
The first step to clean up the system is to stop participating in testing programs. MIUI often invites the user to become part of a community that helps improve the product by sending anonymized data about which features are used most often.
To stop this, you need to go to the settings section that's related to account and privacy, and the path to the menu may vary slightly depending on the version of the shell, but the logic remains the same, and you need to find the developer interface.
Once you log in to the appropriate section, you'll see the switch that's responsible for participating in the program, which you need to put inactive, and the system may request confirmation of the action, warning you that it will help you become better, but for personal comfort, this step is mandatory.
- 📱 Open “Settings” and go to the “About Phone” section».
- 🔍 Find the option “Settings” or the shell version icon.
- 🚫 Uncheck the box from the item "Join the Improvement Program».
- ✅ Confirm the refusal in the dialog window that appears.
Configuring privacy and diagnosis
And the deeper level of control over data is in the security and privacy section, where all the basic permissions that the applications and the system itself give to collect information are collected, and the diagnostics of use are the key parameter that needs to be deactivated.
In modern versions of HyperOS and MIUI 14, this item is often hidden inside the Passwords and Security menu. Scroll down the list and you find a privacy section, and that's where the switch is, which sends usage analytics to the company's servers.
It's important to understand that disabling diagnostics doesn't affect basic phone functions. System services will continue to run normally, just stop generating data packets for external transmission, and this is especially true for users who are monitoring every megabyte of traffic.
💡
Check this section periodically after major system updates, as privacy settings may be reset to factory values.
There is also the possibility of limiting advertising, which often comes with diagnostics: Advertising services (MSA) can use diagnostic data to target, and by turning off data transfers, you make it harder for algorithms to personalize ads.
Blocking pop-up windows and notifications
Even after sending data, there may be visual elements that many users call “reports”: these are pop-up windows with suggestions to rate an application after it is launched or closed. The feedback system is built deep into the shell and requires a separate approach to disabling.
To block such messages, you need to find the settings of specific system applications, often the miuiDaemon component or the system service "Feedback" is responsible for this. In some regions of the firmware, this functionality can be disabled through the Notifications menu in the settings of a particular application.
| System component | Where to find | Action. |
|---|---|---|
| System notifications | Settings → Notifications | Deactivate “Recommendations” |
| Security | The Security App → Settings | Turn off "Receive recommendations" |
| Conductor | Conductor → Settings → About the programme | Deactivate “Recommendations” |
| Downloads. | Downloads → Settings | Remove the tick "Show recommendations" |
Another source of "reports" is notifications from the Security app, which scans the phone regularly and can report on threats or optimizations, and scanning settings allow you to change the frequency or completely disable notifications of verification results, leaving only the antivirus function itself.
⚠️ Warning: Do not completely disable the Security app unless you are sure of alternative solutions, as it controls permissions and network access for other programs.
Managing Permits for System Services
Hidden system processes, such as mdmapp or miuisystem, can also generate background activity, and although you can't remove them directly without root rights, you can limit their capabilities, and permission management is a powerful tool in the hands of an advanced user.
Go to your app settings and sort them by system, find services related to analytics, statistics, or reports, try to take away their permission to access the network (Wi-Fi and mobile data), without access to the Internet, sending reports will become physically impossible.
Be careful: restricting network access for critical system components can lead to unstable synchronization of your Mi Account account or device search. The balance between privacy and functionality is very thin here.
☑️ Checking restrictions
If you use third-party launchers or app freeze tools, you can try to freeze analytics services. However, on modern versions of Android, this can cause cyclical reboots or system errors, so the method is considered risky.
Using the Developer Mode for Debugging
For those who want to go further, there is a developer mode. This hidden menu contains the logging and debugging settings. USB debugging and related features can generate their own reports of system activity.
To get into this menu, you need to click on the build number several times in the About Phone section. Once the Developer menu appears, scroll down to the Debugging section, where you can turn off logging or limit background processes.
adb shell pm disable-user --user 0 com.miui.analyticsThe above ADB (Android Debug Bridge) team allows you to completely disable Xiaomi’s analytics system module, a more radical method than simple menu settings, requiring you to connect your smartphone to your computer and have the ADB toolbox installed.
Risks of using ADB
Using the command line gives maximum control, but requires technical literacy. ADB commands are executed instantly and do not always have a "cancell" button, so it is recommended to make a full backup of the data before experiments.
Frequently Asked Questions (FAQ)
Does disabling reports affect the operation of applications?
Can I remove the analytics service completely?
Why did the updates drop?
Is it safe to disable all system notifications?
How do I get all the settings back?
To sum up, the control of system reports on Xiaomi Redmi is in the hands of the user. Competent settings of privacy settings, disabling improvement programs and limiting the rights of system services allow you to create a comfortable environment of use without unnecessary information noise. Digital hygiene begins with a careful study of the settings of your device.