Checking apps on Xiaomi smartphones is a built-in feature MIUI, scanner APK-On the one hand, it protects the device from viruses, and on the other hand, it often blocks legal programs, modified applications or files from unverified sources. If you encounter an error such as βInstallation lockedβ or βApp could harm your deviceβ, this guide will help you disable checks on Redmi models, POCO, Black Shark and other Xiaomi lineups.
Itβs important to understand that disabling verification reduces security. In this article, weβll look at 5 formal and informal ways to get around restrictions, from simple settings in the Security menu to using the security menu. ADB-All the methods have been tested on the MIUI 12-14 (including global and Chinese firmware versions) If your device runs on HyperOS, some of the instructions may be different, which we'll mention as well.
Why is Xiaomi blocking the installation of apps?
The app verification function in MIUI is integrated at the system level and works for several reasons:
- π‘οΈ Protection against malware: Scanning APK-Virus files and suspicious code (using the signature database of Xiaomi and partners, for example, Avast).
- π Google Policy: Google Play enabled Google Play Protect, which duplicates scanning.
- π¦ Blocking modified APK: Applications with modified code (such as hacked games or patched versions) are automatically blacklisted.
- π Regional restrictions: On Chinese firmware (China) ROM) Checking is more stringent due to local legislation.
The system analyzes not only the source of the download (for example, files from the browser or Telegram), but also the APK signature certificates. If the certificate does not match the official one (as in Google Play applications), a warning appears, and Xiaomi does not always explain why the installation is blocked, which makes it difficult to diagnose the problem.
β οΈ Note: Disabling application verification can lead to malware installation, especially if you download files from unreliable sources (torrents, third-party sites with "hacked" programs). APK, trustee.
Method 1: Disable the check in the security settings (without root rights)
The easiest method is to deactivate the built-in verification via the Security menu, which works on most Xiaomi, Redmi and POCO devices with MIUI 12-14, but may not be available on Chinese firmware or HyperOS.
Instructions:
- Open the Security app (the shield icon).
- Go to Virus Scanner (or Device Protection β Scan).
- Press on. βοΈ Settings in upper right corner.
- Find the App Check option (or Scan Installed Apps) and turn off the slider.
- Confirm the action if a request for permission appears.
If the Check Apps item is not on the menu, try an alternative path:
- π± Settings β Annexes β Application management β βοΈ (three-point) β Special access β Installation of unknown applications.
- π Select the browser or file manager (such as Chrome or Files) through which you install it. APK.
- π Activate permission to allow installation from this source.
βοΈ Preparation before disabling the check
Once you turn off, try to re-install the application you want. If you see an error "Installation blocked by the device administrator", proceed to the next method.
Method 2: Using ADB to disable verification (for power users)
If standard settings don't work, you can disable the Android Debug Bridge (ADB) check, which requires you to connect your phone to your computer, but doesn't need root permissions. It works on all versions of MIUI, including HyperOS.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π Installed Xiaomi drivers (download from the official website).
- π§ Tool. ADB (You can download it as part of Googleβs Platform Tools).
- π USB-cable (preferably original).
Step-by-step:
- Turn on the developer mode on your phone: Go to Settings β About Phone. Press 7 times on the MIUI version until the notification "You became a developer" appears.
USB-debugging
- Back to Settings β Additionally. β For developers.
- Find the USB debugging option and turn it on.
- Connect the phone to the computer and confirm the debugging permission (a request will appear on the smartphone screen).
- Open the command prompt (CMD on Windows or Terminal on macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Execute the command to disable the check: adb shell settings put global package_verifier_user_consent -1
- Reboot the phone.
Alternative managers who can bypass the audit:
- π Solid Explorer (paid version with extended rights).
- π MiXplorer (requires manual installation permission) APK).
- ποΈ Total Commander (you need to enable the option "Ignore the restrictions" MIUI" customized).
- Return to the main Play Protect menu and click Turn Off (if available).
β οΈ Warning: Disabling Google Play Protect increases the risk of installing malware. APK from unverified sources (for example, from sites like apkpure.com or apkmirror.com without verifying hash sums of files).
Method 5: Install custom firmware (for advanced users)
If none of the above methods worked, the radical solution is to install custom firmware (such as LineageOS, Pixel Experience or ArrowOS), which does not have built-in MIUI verification, but the process requires unlocking the bootloader and may be unwarranted.
Advantages of custom firmware:
- π No installation restrictions APK.
- π Regular security updates.
- π οΈ Ability to fine-tune the system.
Disadvantages:
- β οΈ Risk of "bricking" the device in case of error.
- π Loss of warranty (if the bootloader is unlocked).
- π± Not all Xiaomi features (such as Mi Share or Game Turbo) will work.
If you decide to do this, follow the official guides on the XDA Developers or 4PDA forums. First, unlock the bootloader through the official Mi Unlock tool, then install TWRP and swipe through the selected firmware.
What to do if the phone does not turn on after the firmware?
Comparison of ways to disable application verification
To choose the best method, compare them by key parameters:
| Method | Difficulty | PC required | Ruth-Right. | Risk to the system | Efficiency |
|---|---|---|---|---|---|
| Security settings | β | β No. | β No. | β (minimum) | ββ (doesn't work) |
| ADB-team | βββ | β Yes. | β No. | ββ (middle-class) | ββββ (high-pitched) |
| File manager | β | β No. | β No. | β (minimum) | ββ (depending on the manager) |
| Google Play Protect is now offline | ββ | β No. | β No. | ββ (middle-class) | βββ (good-natured) |
| Custom firmware | βββββ | β Yes. | β Yes (optional) | βββββ (high-end) | βββββ (maximum) |
On devices with MIUI 14 and HyperOS disabling the check through the security settings can only work temporarily - after restarting or updating the system, the protection will turn on again. ADB-clout.
Frequent mistakes and their solutions
When you turn off app validation, users often face typical problems, and here are the most common ones and how to fix them:
- π "Settings are reset after rebooting: This is typical for MIUI 13-14 Solution: Use ADB-command to permanently shut down or install the Shizuku app + AppOps to block system-level verification.
- π« "Installation locked by Device Administrator": Check if Device Management is active (e.g., via Microsoft Intune or corporate policies). β Accounts. β Delete the administrator account.
- π§ "ADB Do not see the device": Make sure: Xiaomi Drivers are installed. Debugging mode is enabled USB. The original cable is used (not all) USB-cables support data transmission).
- π± "There is no shutdown option on Chinese firmware: China ROM Solution: Install global firmware through the Mi Flash Tool. ADB orthopedic (TWRP).