Application verification function in MIUI β It is a built-in security mechanism that scans the installed APK-For most users, it works invisibly, but sometimes it becomes a source of irritation: it blocks legitimate applications, slows down installation or gives false positives. APK from third-party sources (e.g. modified versions of applications or beta versions of programs).
Disabling the verification may be necessary in several cases: to install uncertified applications, speed up the installation process or test your own software. However, it is important to understand that deactivating this mechanism reduces the level of protection of the device. In this article, we will discuss all the current ways to disable verification on Xiaomi, Redmi and POCO (including models from 2023 to 2026), as well as discuss hidden risks and alternative solutions.
If you decide to take this step, first assess the need: perhaps the problem can be solved by adding an application to exceptions or temporarily disabling the verification only for the installation period. ADB and ROOT-This is true, but we warn you that these require technical skills and can lead to unstable operation of the system.
Note: on devices with MIUI 14 and later, some methods (e.g., disabling via "Special Permissions") may be hidden or blocked by the manufacturer, in which case you will need to use the workarounds described in the section on ADB.
1. disable verification via MIUI settings (without ROOT)
The easiest and safest way to do this is to use the built-in system options, which is suitable for most Xiaomi, Redmi and POCO models based on MIUI 12-14, but may vary depending on the firmware version.
Instructions:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Special Permits.
- Find Install Unknown Applications (or Check Applications in Older Versions).
- Select the browser or file manager through which you install the APK and activate the Allow installation switch from that source.
If the Check Apps item is not on the menu, try an alternative path:
- Go to Settings β Memory β Cleaning (broom icon).
- Slip the gear in the upper right corner and select Security Check.
- Turn off the option to Scan the installed applications.
Limitations of the method:
- π On some devices (for example, Xiaomi 13 Pro or X-rays) POCO F5) The option can be automatically activated after restarting.
- π‘οΈ Does not disable scanning of already installed applications (only new ones) APK).
- π± Does not work on corporate policy devices (e.g., those released for the Chinese market).
Make a backup copy of important data
Check the MIUI version in the settings
Make sure that your device is free of viruses (use Malwarebytes or Dr.Web)
Remember the current security settings-->
2. Temporary shutdown through developer mode
If the standard method didn't work, you can use the hidden options of the developer mode, which does not require ROOT, but requires several additional steps.
Algorithm of action:
- Activate Developer Mode: Go to Settings β About Phone β Tap 7 times on the MIUI Version.
- Go back to the main settings menu and open a new section for developers.
- Find the option to Check apps via MIUI (or Verify apps over USB in English firmware) and turn it off.
- It is also recommended to disable Checking via USB if it is active.
This method does not disable the scan completely, but reduces its aggressiveness, for example, after these manipulations, the system will stop blocking the installation of APK from ADB or via Fastboot.
β οΈ Note: On some devices (e.g. Redmi Note 12 Pro)+) After disabling the check through the developer mode, a notification of an "unsafe configuration" may appear. This can be ignored, but it will appear after each reboot.
Standard settings MIUI|Developer Mode |ADB-team |ROOT-methods |I haven't tried anything-->
3. Disconnection via ADB (for power users)
If previous methods have failed, you can use ADB (Android Debug Bridge), which requires connecting your smartphone to your computer and having basic command line knowledge.
Step-by-step:
- Install ADB and Fastboot Tools on PC.
- Enable USB debugging in the developer settings on your smartphone.
- Connect the device to your computer and execute the command in the terminal: adb shell settings put global. package_verifier_enable 0
- To disable Google Play Protect scanning (if it is active) do: adb shell settings put global package_verifier_user_consent 0
- Reset the device.
To return the check back, use the same commands, replacing 0 with 1.
Advantages of the method:
- π§ It works on most Xiaomi devices, including the new models of 2026.
- π οΈ No, he doesn't. ROOT-rights.
- π Changes are maintained after reboot.
β οΈ Attention: After completion ADB-In this case, some system applications (e.g., Security or Mi Browser) may start to issue errors, due to a violation of the integrity of the security check, in which case resetting the Security application settings in the Settings menu will help. β Annexes.
What if the ADB canβt see the device?
4. Complete shutdown via ROOT (risky method)
More radical ways are available for users with an unlocked bootloader and a Magisk or SuperSU installed, which disable system file-level verification, but can have consequences ranging from loss of warranty to device blink.
Ways to disconnect from ROOT:
- Remove the MiuiPackageInstaller system application: Use the file manager with ROOT-access (e.g. Root Explorer) Go to the folder /system/priv-app/MiuiPackageInstaller. Rename the file MiuiPackageInstaller.apk in MiuiPackageInstaller.apk.bak.Reboot the device.
- Disable via Magisk: Install the Disable MIUI Package Verifier module from the Magisk repository. Activate the module and restart.
build.prop
ro.miui.package.verify=falseAdd this line to the end of the file /system/build.prop and save the changes.
Consequences of using ROOT-methods:
| Problem. | Probability. | Decision |
|---|---|---|
| Loss of loss OTA-update | 90% | Installing updates manually via Fastboot |
| Google Pay and banking applications malfunction | 70% | MagiskHide or Universal SafetyNet Fix |
| Unstable operation of the system (lag, overheating) | 30% | Reverse changes or reset to factory settings |
| Blocking of Mi Account Account | 10% | Appeal in support of Xiaomi with proof of ownership of the device |
β οΈ Attention: On devices with MIUI 14 and later Xiaomi actively blocks changes to system files via Anti-Rollback.If you delete critical components (for example, MiuiPackageInstaller), the smartphone may stop booting.
π‘
Before use ROOT-Create a complete backup through TWRP Or adb backup, which will allow you to restore the system in the event of a failure.
5. Alternative solutions: how to bypass the check without turning off
If you do not want to disable the check at all, but you need to install a specific application, try these methods:
Ways to bypass without risk to safety:
- π₯ Installation through ADB: adb install to file.apk This method ignores verification MIUI, As the installation does not go through a standard installer.
- π Using alternative stores: Apps from the Aurora Store or APKMirror are often easier to check than those from the Aurora Store. APK, downloaded.
- π Temporary Internet Shutdown: Before Installation APK Put your smartphone in airplane mode. MIUI You can't send the file for verification.
- π Change file extension: Rename.apk to.zip, and then return the original extension to the device after copying it to the device.
For applications that are blocked after installation (such as modified versions of YouTube Vanced or Spotify Premium), you can use isolation via Shelter or Island. These tools create a sandbox for suspicious applications without turning off verification globally.
6. Risks of disabling application verification
Before you deactivate the protection, assess the possible threats. Without verification, your device becomes more vulnerable to:
Principal hazards:
- π¦ Malware: The risk of installing Trojans, spyware or cryptocurrency miners increases by 3-5 times (according to Kaspersky Lab).
How do you minimize the risks?
- π‘οΈ Install a third-party antivirus (e.g. Bitdefender or ESET).
- π Check it out. APK-Files via VirusTotal before installation.
- π Update regularly MIUI β In new versions, vulnerabilities are closed.
- π± Do not install applications from unverified sources (especially forums or torrents).
π‘
Disabling application verification is only useful for experienced users who understand the risks and are able to restore the system after failures. For most tasks, temporary bypass methods (for example, installation via ADB) are sufficient.
7. Frequent errors and their solutions
When you turn off the check, users often face typical problems, and here are the most common ones and how to fix them:
Problem 1: Application Check option is not in the settings
- πΉ Reason: On some firmware (for example, MIUI Global Stable clause hidden.
- πΉ Solution: Use ADB or switch to MIUI EU (European firmware).
Problem 2: After disabling the check, the application is not installed
- πΉ The problem with Google Play Protect.
- πΉ Solution: Turn off Play Protect in Google Play Settings.
Problem 3: The device stopped booting after changes via ROOT
- πΉ Cause: Damage to system files.
- πΉ Solution: Fastboot Fastboot Flash All).
Problem 4: A notification appears "Device not protected"
- πΉ Reason: System detects checkout shutdown.
- πΉ Solution: Turn off notifications for the Security app in the settings.
Yes, the device started to lag | Yes, viruses appeared | Yes, some applications stopped working | No, everything works fine | I didn't turn off the check-->