How to turn off Xiaomi’s intrusive security notifications

Owners of Xiaomi, Redmi and Poco smartphones often face excessive concern for the security of the user system MIUI and HyperOS. Security notifications can appear when installing applications from third-party sources, running “suspicious” programs or even connecting to public Wi-Fi networks. The system scans files, checks certificates and requires confirmations, which can be very annoying for power users.

Permanent pop-ups interrupt and require unnecessary action to continue. MIUI is designed for beginners, but for advanced users it becomes a barrier. In this article, we will discuss how to correctly disable notifications and checks without compromising the stability of the device.

Before you make changes, it's important to understand that system filters don't just exist, they prevent malicious code from running that could steal data or damage the operating system, but if you're sure of the source of your files, these features can be configured or deactivated, taking back full control of the gadget.

Understanding the security structure of MIUI and HyperOS

Xiaomi’s ecosystem uses a layered security system that is integrated deep into the shell. The Security app is the central node responsible for antivirus verification, memory cleaning, and permission management, and it is the one that most often generates pop-ups with risk warnings.

The second layer of protection is Google Play Protect, which scans apps even if they are not downloaded from an official store. The third layer is built-in browser filters and ad blockers, which can also issue notifications about an “unsafe connection.”

Why is Xiaomi so aggressive in protecting users?
MIUI is Google-certified and must meet strict security standards, and an aggressive scanner helps avoid account locks and data breaches, which is especially true in regions with high cybercrime.

Many users confuse system errors with security warnings, such as saying that “the app is not optimized” is not a threat, but it looks frightening. Developer certificates are another barrier that the system puts before launching third-party software, and understanding these mechanisms will help you choose the right settings.

Disabling the virus scanner when installing APK

The most common scenario requiring intervention is the installation of applications from APK-When you try to run the installer, the system runs a deep check, even if the file is clean, MIUI may block the installation, claiming that the application contains risks.

To remove this barrier, you need to change the settings of the package installer. Go to the Settings menu → Applications → All applications. In the list, find the Package Installer. You need to turn off monitoring or allow installation from unknown sources without additional checks.

☑️ Setup of the package installer

Done: 0 / 1

It is also worth checking the settings of the application itself Security. Inside the Antivirus section, there is often a "Check When Install" switch, which will speed up the process, but require you to be more attentive to downloaded files. Manual verification will now become your responsibility.

⚠️ Attention: By disabling the scanner when you install it, you take responsibility for the integrity of the files. APK only from trusted repositories such as APKMirror or 4PDA.

Sometimes the system requires additional confirmation even after all the settings, in which case it may be necessary to disable Google Play Protect through the app store settings, which is an extreme measure, but it completely removes cross-checks between Google services and the Xiaomi shell.

📊 How often do you experience app blocking?
Daily:Once a week:Only when installing games:Never encountered

Managing Security Notifications

Even if the scanner is silent, the Security app can send notifications of “junk,” “viruses,” or optimization needs, often hanging in the curtain and getting in the way, and to get rid of them, you need to manage the notification channels of the app itself.

Go to Settings → Notifications and Status bar → Notification management. Search the Security app in the list. Here you will see many categories: Cleanup, Antivirus, Battery. Turn off all the extra switches, leaving only critical, if any, toggles.

There's a more radical method, which is to hide notifications completely through ADB, which is for advanced users who want to clean the interface, and the team requires a PC connection, but gives them full control.

adb shell pm disable-user --user 0 com.miui.securitycenter

Using such a command will completely disable the security center. This action can make it impossible to start some system functions that depend on the security modules, so use it with caution. For most users, it is enough to simply turn off the notification channels in the standard menu.

Set up advanced permissions and special features

Many applications require access to Accessibility to work, but Xiaomi often blocks this access by issuing a security alert.The system claims that the application can steal data, and requires a long wait (10 seconds) before activation.

To make things easier, go to Settings → Advanced Settings → Special Features. The top corner can have a gear icon or a three-point menu. It often hides the Trusted Apps option or the ability to disable the security timer. The security timer is a special delay mechanism that can only be disabled through ADB or special scripts.

FunctionWhere to find out.Risk of shutdown
MIUI OptimizationFor developersHigh (interface failures)
Checking USBFor developersMedium (PC access)
Safe regimeShutdown menuLow (temporary)
Google Play ProtectSettings of Play MarketHigh (viruses)

The For Developers section also hides the MIUI Optimization option, which changes the way permissions behave, making it more like pure Android, but it can lead to fonts or interfaces being displayed incorrectly in some applications.

💡

Before you turn off MIUI Optimization, make a full data backup. Returning to factory settings may require resetting the entire phone.

Work with certificates and encryption

When you try to install corporate profiles or certificates to intercept traffic (such as Charles or Wireshark), the system issues strict warnings. Security certificates are the basis of trust in Android, and Xiaomi is extremely reluctant to allow them to be managed.

In modern versions of Android and HyperOS, user certificates do not work by default for system applications. It requires a Root rights or unlocked bootloader to transfer the certificate to the system partition. Without this, many debugging tools will show connection errors.

If you encounter a message saying, "Certificate is not reliable," check the date and time on the device. Often the problem is to desynchronize the clock. Automatic synchronization over the network must be enabled. If the time is right, then the application is actually using a self-signed certificate that the system believes is suspect.

⚠️ Warning: Never install certificates from unknown persons.This allows third parties to decrypt your HTTPS-traffic, including passwords from banks and social networks.

It is possible for developers to disable certificate verification in debugging builds, but on consumer firmware, this functionality is reduced. Using Magisk modules is the only way to get around these restrictions at a constant level without flashing.

Alternative methods and ADB-team

When standard settings don’t work, Android Debug Bridge (ADB) is a powerful tool to manage hidden flags, and it can disable specific security components that don’t have an interface on the menu.

For example, to disable malware scanning in Google Play Services (which is often duplicated with MIUI), you can use the following command: It requires a USB-connected phone with debugging enabled.

adb shell pm disable-user --user 0 com.google.android.gms.security

Another useful flag is to turn off the Wi-Fi scanning of networks. Xiaomi likes to warn if the network doesn't have a password or uses an old encryption protocol.

adb shell settings put global captive_portal_detection_enabled 0

💡

Using ADB gives you maximum control, but it requires caution. One mistake in the command can make the system unstable.

Remember that after updating the firmware all settings changed through ADB, They might drop off, and then you'd have to do it again. OEM-Manufacturers block certain commands from being executed at the core level, so there is no universal solution for all Xiaomi models.

Frequently Asked Questions (FAQ)

Is it safe to completely disable the Security app?
Deleting or disabling the system security application completely can cause the phone to function unstable.Some features, such as cleaning memory or managing permissions, will stop working.It is better to simply disable notifications than to remove the component.
Why did the updates drop?
When you upgrade to Android or the MIUI/HyperOS shell, the system often resets the permissions and security flags to factory values, a security mechanism that requires reconfiguration after each major update.
How to remove the timer in 10 seconds when you turn on special features?
Officially, this timer cannot be removed without root rights, but if you quickly click on the turn on button several times in a row or use automation scripts (for example, through Tasker or AutoClicker), the process can be accelerated.
Does disabling notifications affect the guarantee?
Changing the software settings and disabling notifications is not a violation of warranty conditions. The guarantee is lost only when the bootloader is unlocked, root rights are obtained or physical interference with the device.