Xiaomi Redmi smartphones regularly collect error data and send it to developers through the system MIUI Crash Report: For most users, this process remains invisible until crash notifications start popping up or traffic is consumed unexpectedly, and you can turn off reporting either through standard settings or through hidden settings or even through the use of hidden parameters. ADB-Teams β but each method has its own nuances.
Many people mistakenly believe that it is enough to turn off one tick in the About Phone menu, but in practice MIUI continues to send data through background services. In this article, we will analyze all working methods, from simple to advanced, including modifying system files (for experienced users), and explain the risks of completely disabling reports and how this can affect the stability of the smartphone.
If you encounter persistent notifications like, "Is there an error in Appendix X. Send a report?" or notice suspicious activity in the com.miui.bugreport process in Task Manager, this will help to get rid of the problem. It's important to understand that some methods require root or unlocked bootloader rights, which automatically disqualifies warranties. Let's start with the safest options.
1. Standard shutdown via MIUI settings
The most obvious way is to use the built-in options, but in the latest versions of MIUI 13/14, the path to these settings has changed, and some items are hidden deeper than before.
Go to Settings β About Phone β MIUI Version and 5 times in a row click on the string with the firmware version. This will activate Developer Mode. Then go back to the main settings menu and open a new section for developers.
Inside, look for Error Reports (some firmware calls it MIUI Optimization β Bug Report) and you can turn it off:
- π± Automatic reporting β blocks background data transfer without notifications.
- π Collection of advanced diagnostics β disables the collection of logs about the operation of applications.
- β οΈ Failure Notifications β Hiding pop-ups with a suggestion to send a report.
After applying the changes, restart your smartphone.This method works on most Redmi Note 10/11/12, POCO X3/X4 and other devices with a clean MIUI. However, some users note that after 1-2 weeks, the settings are reset due to the update of Google Play services.
2. Disconnection through "Special Opportunities" (hidden method)
Little-known trick: MIUI has a hidden option that completely blocks the collection of crash reports, hidden in the special features menu and does not require root rights.
Open Settings β Special features β System settings. Scroll down to Developer and find Disable error reporting. Activate the switch.
If this is not the case, try an alternative route:
- Enter the bug report in the settings search.
- Select MIUI Bug Report Settings.
- Disable all available options, including Automatic upload.
This method is effective for Redmi 9/9A and older models, but newer firmware (MIUI 14+) may not be available, and if the option is inactive, the manufacturer has blocked it for your region.
π‘
After disabling reports, check the activity of the com.miui.bugreport process in the Task Manager. If it continues to work, use the methods in the following sections.
3. Blocking through ADB (no root)
For users willing to use Android Debug Bridge (ADB), there is a reliable way to disable system-level reporting, a method that does not require root rights, but requires a smartphone to connect to a PC.
First, activate USB debugging in the developer settings (how to do this is described in the first section). Then connect the phone to your computer and execute in the command line:
adb shell pm disable-user --user 0 com.miui.bugreport
adb shell pm disable-user --user 0 com.xiaomi.marketThese teams are shutting down two key services:
- π com.miui.bugreport β the main module of the collection of reports.
- π com.xiaomi.market β an update service that sometimes restarts data collection.
To get it back, use:
adb shell pm enable com.miui.bugreport
adb shell pm enable com.xiaomi.marketInstall Xiaomi drivers on PC| Enable debugging over USB on your phone | Download ADB Tools (platform-tools) | Connect your phone with the original cable-->
4. editing system files (root only)
If you have a bootloader unlocked and you have Magisk or another root manager installed, you can delete the files responsible for sending the reports, which is the most radical method and can lead to unstable system operation if you do something wrong.
Using a root file manager (such as Root Explorer) go to /system/priv-app/MiuiBugReport
Remove or rename the MiuiBugReport folder (for example, in the MiuiBugReport_bak).
It is also recommended to disable services in the file /system/build.prop. Find the lines:
ro.miui.has_bugreport=true
ro.miui.region=...and replace the first line with:
ro.miui.has_bugreport=falseAfter the changes, be sure to clear the cache through TWRP or the standard recovery menu.
What happens if you delete MiuiBugReport?
5. Use of third-party utilities (Xiaomi ADB/Fastboot Tools)
For those who do not want to manually enter ADB-Teams, there is a convenient utility Xiaomi ADB/Fastboot Tools. It lets you control hidden settings. MIUI graphical interface.
Download the program from the official repository on GitHub and follow the steps:
- Connect your phone in Fastboot mode (clip Volume Down + Power when the device is off).
- Select Advanced β Disable Bug Report.
- Confirm the action and wait for the reboot.
The advantage of this method is automatic compatibility check with your Redmi model. the utility supports most devices from Redmi 4X to Redmi Note 12 Pro+.
Note that after updating the firmware settings may reset, in which case the procedure will have to be repeated.
6.Side effects and risks of disabling reports
Disabling the collection of error reports has several consequences that you should know about in advance:
| Problem. | Probability. | How to minimize risk |
|---|---|---|
| Inability to diagnose critical failures | Tall. | Use alternative logs (e.g. Logcat) |
| Misuse of MIUI Optimization | Medium | Do not remove system APKs, only disable services |
| Blocking OTA Updates | Low. | Restore the settings before updating |
| Increased battery consumption | Low. | Turn off only background sending, not log collection |
Critical information: On devices with a locked bootloader (most new Redmi), trying to delete system files through root can lead to a "brick" (inability to download). EDL-regime.
If you use your smartphone to work with sensitive data, we recommend combining disabling reports with other security measures:
- π Install a Firewall application (such as NetGuard) to block com.miui.bugreport from accessing the network.
- π΅ Turn off automatic diagnostics in Google Play Services settings.
- π Check active connections regularly through NetStat (Network Connections app).
π‘
Disabling error reports does not make your smartphone completely anonymous. Xiaomi still collects data through other services (e.g. Mi Cloud or Mi Analytics).
Frequent Mistakes and How to Avoid Them
Many users face typical problems when trying to disable reporting, and here are the most common ones and ways to address them:
β Error: After disconnecting through ADB com.miui.bugreport is activated again.
β Solution: This is due to automatic updates MIUI. Freeze the app via Titanium Backup or add it to Greenifyβs blacklist.
β Error: There is no error report in the settings.
β Solution: Update your firmware to the latest version or use regional firmware (e.g., update your firmware to the latest version, MIUI EU), wherein the item is available.
β Error: After editing build.prop, the phone does not boot.
β Solution: Restore the original file through TWRP Or re-flash the device in Fastboot mode.
β οΈ Attention: On devices with MIUI for Russia (firmwareware) RU) Some system applications are protected from modifications. Trying to remove them can lead to a reboot cycle. PC Suite.