How to disable Google Play protection on Xiaomi: a step-by-step guide

Owners of Xiaomi smartphones with a MIUI shell or HyperOS often face a situation where the security system blocks the installation of necessary applications from third-party sources. Google Play Protect is an integrated scanning mechanism that is designed to protect the device from malware, but sometimes it becomes an obstacle to legal software, especially for users using modified versions of programs or regional applications that are not in the official store.

Ignoring system requests may seem risky, but many experienced users prefer to independently control the security of their gadgets. APK-files downloaded from proven resources, without permanent pop-ups and automatic deletion of files. In this article, we will discuss in detail all available methods of deactivation of protection, taking into account the features of current versions of Android.

It is worth understanding that completely disabling the security scanner requires a conscious approach. You take responsibility for the integrity of the data stored on the device. Next, we will discuss the technical details of the procedure that will help you customize a Redmi or Poco smartphone according to your needs, while maintaining the basic stability of the operating system.

What is Google Play Protect and why does it block apps?

Google Play Protect is an integrated security service that runs in the background on all certified Android devices, and its main task is to analyze the installed applications and programs already in memory for malicious code. On Xiaomi smartphones, this mechanism is closely integrated with its own MIUI security systems, which creates a double level of filtering traffic and files.

Often, the blocking is not due to viruses, but due to the lack of a developer’s digital signature in the Google database or because of the use of emulators and mods. The system flags files such as “Suspicious” or “Dangerous.” If you are sure about the source of the download, for example, this is the official developer’s website or the famous XDA Developers forum, then persistent notifications become only an annoying factor that interrupts the process of setting up the phone.

⚠️ Warning: By disabling built-in protection mechanisms, you reduce the security of the device. Make sure you install applications only from trusted sources to avoid malware or spyware infection.

It is important to distinguish between standard installation check and deep system scanning. APK-The second one is periodically in the background, and on newer versions of Android 13 and 14, the algorithms have become more aggressive, so even previously secure utilities can be blocked. Understanding the logic of algorithms helps you choose the right method to bypass restrictions without the need for root rights.

📊 How often do you experience app blocking?
Every day.
Once a week.
Rarely.
Never encountered it.

Preparing the device before changing the security settings

Before making changes to the system settings, a number of preparatory steps must be taken to minimize the risk of errors and quickly return everything to its original state if necessary. On Xiaomi devices with the MIUI 12, 13, 14 shell and the new HyperOS, the menu structure may differ slightly, but the basic principles remain the same.

While the deactivation procedure does not involve deleting user files, unforeseen disruptions to Google services are possible, and make sure that your smartphone is enabled with USB debugging if you plan to use advanced methods through ADB, although this is not required for a basic deactivation.

☑️ Checklist of smartphone preparation

Done: 0 / 4

It is also worth checking whether the device is activated mode "Found device" or enhanced protection of Google account, which can prevent changes in security settings. MDM-In the home environment, there are usually no such restrictions, but the presence of superuser rights (root) may conflict with standard methods of disabling.

Basic method of disabling through Google Play settings

The easiest and most affordable way to deactivate the scanner is to use the standard Play Store menu, which requires no additional software installation and is suitable for most users who want to simply remove intrusive notifications. The algorithm is simple enough, but requires careful switching toggles.

To start, open the Play Store app on your Xiaomi smartphone. Click on the profile icon in the top right corner of the screen. In the drop-down menu, select Play Protection. This is where all the key settings for scanning apps and security checks are located.

In the window that opens, you'll see a gear in the top right corner, which is the input to the service settings. Click on it. You'll see two main switches: "Check apps with Play Protection" and "Improving threat detection." To completely shut down, you need to put both sliders inactive. The system can issue a risk alert — confirm the action.

ParameterDefault statusRecommended statusImpact on the system
Application scanningIncluded.Off.Stops checking APK during installation
Improved detectionIncluded.Off.Stops sending data to Google
Real-time verificationActively.Inactively.Reduces battery load
NotificationsIncludedOff. Off.Removes pop-ups

After changing the settings, it is recommended to completely close the Play Store application through the Task Manager and restart the Redmi or Poco smartphone. This is necessary for the system security services to reread the configuration files and apply the new rules. If after rebooting the sliders returned to their original position, then the device has more stringent policies, which will be discussed below.

Why do the settings reset themselves?
Automatic resets of Play Protect settings often occur after updating Google Play services or the Android operating system itself, and this can also be caused by the operation of the antivirus MIUI Security, which forcibly activates the system protection, in some cases, helps to disable the synchronization of security data in the Google account through the browser on the PC.

Disconnection via MIUI and HyperOS settings

Xiaomi has an extra layer of protection that Google itself can ignore. The MIUI shell and its successor HyperOS have its own security module, which often duplicates Play Protect features. To achieve the desired result, you need to configure this component.

Go to the Security app (green shield icon) that's preinstalled on all the brand's devices. Go to settings (cog in the corner). Find the section associated with Scanner or Security. There may be an option called "Check Apps Before Installation." It also needs to be deactivated, and this will prevent conflict between the system antivirus and the one that is installed. APK-file.

Special attention should be paid to the permission to install from unknown sources. In modern versions of Android, this permission is not given globally, but for each installer application separately (for example, for Chrome, Telegram or Explorer). Go to Settings → Apps → All Apps → Special features → Install unknown applications. Choose the browser or file manager you use and allow installation.

⚠️ Note: Some global firmware versions may have hidden the system scanner's disabling point, in which case the settings can only be changed through a hidden menu of engineering tests or ADB-team.

Importantly, HyperOS has made menu structure more confusing, and if you don't find an explicit switch, try searching for it in the Security or Install settings, and sometimes requires a password from your Mi Account to confirm that critical security settings have changed, which is an additional safeguard against unauthorized access.

💡

Use search in settings: Type the word “Protect” or “Security” into the phone’s settings search bar to find hidden switches faster that can be hidden in the deep submenu of the new shell.

Using ADB to Advance Disconnect

If standard methods fail or settings are blocked by the system, the ADB toolkit comes to the rescue, which requires connecting the smartphone to the computer, but gives you deeper access to control components, not only disabling the check, but also temporarily freezing the protection component itself.

To start, activate Developer Mode. Go to Settings → About Phone and press 7 times on MIUI Version or OS Version. Then, in the advanced settings, turn on USB Debugging. Connect the phone to a PC that has the SDK Platform Tools installed.

In the command line on your computer, type the following command to disable the Google Play Protect component:

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

However, a complete shutdown of Google services (GMS) can disrupt other applications, a safer option is to disable only the scan module if it is allocated to a separate package, or use commands to reset preferences:

adb shell pm clear com.google.android.gms

This command will clear the data and cache of Google services, which often drops lock flags. Once the command is completed, the phone may reboot. Be careful: inexperienced use ADB-commands can cause system instability. Always check the syntax of commands before entering.

💡

Using ADB is a powerful tool for power users to bypass interface limitations, but requires caution not to disrupt Google’s system services.

Possible problems and ways to solve them

Even after completing all the steps, users may find that applications are not installed or deleted immediately after launch, this may be due to cached data or an aggressive update policy, and often the problem is that the package installer has “remembered” the ban.

Try to clear the Package Installer application data, find it in the list of all applications (you may need to turn on the system process display) and click on Clear Data and Clear Cache, which will reset the installer’s state and remove the old lock flags.

  • 🔄 Error 504: Often occurs when accounts conflict. Try temporarily removing your Google account from your phone settings, installing it, and then adding the account back.
  • 📉 Memory shortage: Google Play Protect can block installation if there is critically little free scan space on the device. 1-2 GB.
  • 🕒 Wrong time: Check date and time. mismatch of security certificates time can cause signature verification error APK-file.

In rare cases, a temporary shutdown of the Internet at the time of installation of the application helps, which prevents instant check of the hash amount of the file with Google servers. After successful installation and first start, the network can be turned back on, this “air mode method” does not always work, but as an emergency measure is quite effective.

Why is the Android security back on again?
When you update your operating system or Google Play services, security configuration files are often overwritten to default, which is the standard behavior of the system to provide a basic level of protection. After each major update (for example, from Android 13 to 14), the shutdown procedure will most likely have to be repeated.
Is it safe to install apps without Play Protect?
Yes, if you download files from official developer sites or from authoritative repositories like F-Droid or APKMirror, the risk arises only when you download "hacked" games and mods from dubious forums where you really can find Trojans.
Does the security shutdown affect the banking applications?
Banking apps check for root rights and system integrity, but the fact that Play Protect is disabled is rarely a blocking factor, but if the system detects third-party intrusions, access to the banking sector may be limited.
Can I turn off protection for only one application?
Google Play Protect does not allow you to create exceptions for specific APK-However, if the application is already installed but is blocked when you start, you can try adding it to the exceptions in the Play Protection menu» → «Settings, if such option is available in your version.
What if the phone says “Installation blocked by administrator”?
This means that the device has activated a device owner profile (Device Owner), often installed by antivirus or enterprise programs, check the list of device administrators in the security settings and revoke the rights of suspicious applications.