Why is Xiaomi constantly popping up a window with a request to send a report?
Owners of Xiaomi, Redmi and POCO smartphones often encounter an annoying pop-up: "Send an error report?", which appears after app crashes, system errors or even for no apparent reason. In some cases, the window locks the screen, requiring user action, which interferes with the comfortable use of the device.
The reason for these notifications is because of MIUI CrashHandler, a built-in error data collection mechanism. Xiaomi uses these reports to improve firmware, but constant requests irritate users, and it is especially common for the problem to occur after a MIUI update, when using beta versions of software or on devices with unofficial firmware.
It's important to understand that the reporting window is not a virus or a malware infection, it's a regular function of the system that can be disabled in several ways, and then we'll look at all the working methods, including hidden settings and radical solutions for persistent cases.
Method 1: Disable reporting in MIUI settings
The easiest and safest method is to deactivate the feature via the standard menu, which works on all devices with MIUI 12 and later, including the latest versions of HyperOS.
Instructions:
- π± Open Settings (the gear icon on the desktop)
- π Scroll down and select About Phone
- π Tap All settings (or additionally in some versions)
- π οΈ Find the Error Reports section or Improve the system
- β Turn off the slider Send reports automatically
On some devices, the path may be slightly different. For example, on POCO F5 with HyperOS 1.0, the desired item is hidden in Settings β Memory β Reports of failures. If you do not find a section, search by settings (lamp in the upper right corner).
Make sure you have the latest version. MIUI|Make a backup copy of important data|Check the space in memory (minimum 1 GB)|Remember the current synchronization settings-->
β οΈ Warning: Disabling error reports may make it difficult to diagnose problems when contacting Xiaomi Service Center.If your device is warranty, it is best to keep the feature active or use alternative ways to block notifications.
Method 2: Block notifications from CrashHandler
If disabling through settings didnβt work, you can block notifications from a particular system process, which is effective when a window appears even after the reports are deactivated.
Step-by-step:
- Keep your finger on the notification of sending the report (if it is active)
- In the menu that appears, select Application Settings
- Click Notifications
- Turn off the slider Show notifications
- Confirm the action by pressing OK
For devices without active notification:
- π§ Go to Settings. β Annexes β Application management
- π In search, type CrashHandler or Error Reports
- π΄ Select the service found and disable notifications
Some firmware may call it com.miui.bugreport or System Tracer, and if you don't find it, try typing bug or error into your search.
What if CrashHandler is not listed in the app list?
Method 3: Using Developer Mode for Deep Shutdown
For power users, there is a developer mode method that allows you to disable the collection of reports at the system level, which requires you to activate hidden settings.
How to turn on the developer mode:
- Go to Settings. β The phone.
- Find the MIUI version and tap it 7 times in a row
- Enter your password/pattern lock when requesting
- You will receive a notification saying, βYou are a developer!β
Now, do the following:
- π§ Go back to the main settings and open additionally. β For developers
- π Find the debugging parameter by USB and activate it.
- π± Scroll down to Monitoring or Error Reports
- β Disable all sliders associated with CrashHandler, BugReport or System Tracer
Some devices (Xiaomi 13 Pro, Redmi Note 12) may require additional disabling of the Automatic Reporting option in the Google Play Services section (see also, in the developer settings).
π‘
If the window continues to appear after the developer mode shutdown, try restarting the device, and sometimes the changes only take effect after the reboot.
Method 4: Radical solution β disabling through ADB (no root)
For users ready for more complex manipulations, there is a method of disabling through Android Debug Bridge (ADB). This method does not require root rights, but requires a computer and USB-cable.
Conditions required:
- π» Computer with Windows/macOS/Linux
- π Original. USB-cable (preferably from the set)
- π± Included debugging by USB phone-on
- π¦ Installed drivers ADB (You can download from Google)
Step-by-step:
- Connect your phone to your computer and allow debugging.
- Open the command line (Windows) or the terminal (macOS/Linux)
- Enter the command to check the connection: adb devices should appear the name of your device
- Run CrashHandler's disable command: adb shell pm disable-user --user 0 com.miui.bugreport
- Reset the device
To return the standard settings, use the command:
adb shell pm enable com.miui.bugreportβ οΈ Attention: Misuse of the right ADB On HyperOS devices, the command may be different: instead of com.miui.bugreport, use com.xiaomi.miui.bugreport for new firmware. Before executing commands, make sure the package is correct through the command adb shell pm list packages. | grep bug.
Method 5: Remove the system application (requires root)
The most drastic method is to completely remove the service responsible for sending reports, which requires root rights and is only suitable for advanced users, as it can disrupt the stability of the system.
Instructions for root devices:
- π± Install a file manager with root support (such as Root Explorer or Root Explorer). FX File Explorer)
- π Go to the folder. /system/priv-app/ or /system/app/
- ποΈ Find folders with names: BugReport CrashHandler SystemTracer
- ποΈ Rename folders by adding.bak at the end (e.g. BugReport.bak)
- π Reset the device
Alternative method through Terminal Emulator:
su
mount -o rw,remount /system
rm -rf /system/priv-app/BugReport
rm -rf /system/priv-app/CrashHandler
reboot| Method | Difficulty | Root is required. | Risk to the system | Efficiency |
|---|---|---|---|---|
| Disconnection in settings | β | β No. | β οΈ Low. | 70% |
| Blocking notifications | ββ | β No. | β οΈ Low. | 80% |
| Developer mode | βββ | β No. | β οΈβ οΈ Medium. | 85% |
| ADB-team | ββββ | β No. | β οΈβ οΈ Medium. | 95% |
| Removal through root | βββββ | β Yes. | β οΈβ οΈβ οΈ High-pitched | 100% |
π‘
For most users, the first three are enough. Methods with ADB and root are recommended only if the standard solutions did not help or you are an experienced user.
Additional recommendations and prevention
If you managed to remove the annoying window, but it periodically returns, pay attention to these tips:
- π² Regularly update the firmware through Settings β Update the system, new versions MIUI Frequently correct bugs that cause excessive CrashHandler activity
- π§Ή Clean the cache of system applications once in a while 1-2 month through the settings β Annexes β Application management β Kesh.
- π‘οΈ Install a reliable antivirus (such as Dr.Web or Kaspersky) to check for malware that may cause malware to crash.
- π Avoid using beta versions of firmware unless you are prepared for frequent bugs.
- π¦ Do not install apps from unverified sources (outside of Google Play)
If the problem occurs after installing a particular application, try:
- Clear cache and data of the problem application
- Update it to the latest version
- Remove and reinstall
- Check out reviews in Play Market β maybe a massive problem
For HyperOS devices (new 2026 models), Xiaomi has implemented an improved reporting mechanism.If you're using Xiaomi 14, Redmi K70 or POCO X6, Try resetting the Security Center settings through Settings β Annexes β Application management β Security β Warehouse β Reset.