Xiaomiโs MIUI-based smartphones are known for their strict security policies that often block third-party apps from being installed and operated. Users are faced with messages like โInstallation blockedโ or โApp cannot be launched due to security restrictions.โ The reasons for blocking range from malware protection to restrictions on regional firmware versions (e.g. Global vs China ROM).
In this article, we will analyze 7 proven ways to remove the blocking of applications on Xiaomi, Redmi and other platforms. POCO โ simple-minded MIUI Advanced methods with the use of ADB Important: Some methods require switching off MIUI Optimization (optimization) MIUI), What could affect the stability of the system, and we'll show you the risks of each method.
If you see an error like โThis app was built for an older version of Androidโ or โInstallation via USB blocked,โ the problem is with the developerโs settings or firmware version. For owners of HyperOS devices, some of the instructions will be different โ weโll note these nuances separately.
1. Disable application verification in MIUI settings
The safest way is to use the built-in security options of MIUI, which is suitable for most applications blocked due to an unknown source.
Instructions:
- ๐ฑ Open the Settings. โ Annexes โ Application management.
- ๐ Find the blocked application in the list and tap it.
- ๐ Turn on the "Allow installation from this source" switch (if available).
- ๐ก๏ธ Back to Settings โ Confidentiality โ Special permits โ Install unknown applications and select the browser or file manager you install through APK.
For China ROM firmware, the path may be different: Settings โ Additional โ Privacy โ Install unknown applications. If you donโt have an option, then your device has regional restrictions, you will need one of the following methods.
โ ๏ธ Attention: After the check is disabled MIUI Your device will become more vulnerable to malware. APK only from trusted sources (such as APKMirror or official developer sites).
โ๏ธ Preparation for unlocking applications
2.Using the Developer Mode and ADB
If standard settings donโt work, you can bypass the restrictions via Android Debug Bridge (ADB), a method that requires connecting your phone to a PC, but doesnโt need ROOT rights.
Step-by-step:
- Activate Developer Mode: Go to Settings โ About Phone. Tap 7 times on MIUI Version (you will receive a notification "You became a developer").
- Turn on USB debugging: Return to Settings โ Additional โ Developer. Activate the USB debugging switch.
ADB
adb shell settings put global package_verifier_user_consent 1This command disables the application signature verification during installation.
For devices with HyperOS, an additional command may be required:
adb shell settings put global hidden_api_policy 1โ ๏ธ Attention: After use ADB Some system applications (such as Mi Video or Mi Browser) may not work properly. To return the default settings, follow the command: adb shell settings delete global settings package_verifier_user_consent
๐ก
If ADB does not recognize the device, update the Xiaomi USB Drivers drivers from the official website or use the Mi Unlock Tool utility (even if you do not plan to unlock the bootloader).
3. Installation through alternative stores
MIUI blocks APK installations due to untrusted sources, but some app stores (such as the Aurora Store or APKPure) can bypass these restrictions, with the main advantage that they do not require ROOT and even run on locked downloaders.
The best options for Xiaomi:
- ๐ Aurora Store is an open client for Google Play with anonymous access. APK and allows you to download applications without blocking MIUI.
- ๐ฆ APKMirror Installer is the official application from APKMirror, which correctly installs the app. APK-Files bypassing signature verification.
- ๐ AppGallery (Huawei) โ works on Xiaomi, if you pre-disable app verification in security settings.
How to install the Aurora Store:
- Download the latest version of APK from the official website.
- Install the file through any file manager (e.g. Mi File Manager).
- When you first start, select โAnonymous Loginโ (without a Google account).
- In the Aurora settings, enable the option to โIgnore device limitationsโ.
| Shop | Need a ROOT? | Bypassing MIUI lockdown? | Risks. |
|---|---|---|---|
| Aurora Store | โ No. | โ Yes. | There may be errors when downloading paid applications |
| APKMirror Installer | โ No. | โ Partially. | Not all APKs are installed correctly. |
| AppGallery | โ No. | โ ๏ธ Depends on the firmware. | Limited Application Catalogue |
| F-Droid | โ No. | โ No. | Open source only (no popular applications) |
What to do if the store is not installed?
4. Unlock the bootloader (Bootloader Unlock)
If previous methods didnโt work, itโs possible that your device has a Bootloader blocked, a common problem on new Xiaomi models (like the Redmi Note 12 or Xiaomi 13T), where the manufacturer blocks installation of uncertified applications at the kernel level.
To unlock the loader will require:
- Apply for unlocking through the official Xiaomi website (linking the Mi Account to the device).
- Download the Mi Unlock Tool utility and connect the phone in Fastboot mode (clip Volume down + Power when the phone is turned off).
- Wait for the SMS with the confirmation code (can take up to 72 hours).
- Run unlocking through the utility (the process erases all data!).
After unlocking the boot loader, you can:
- ๐ง Install custom recovery (TWRP).
- ๐ฑ Switch to alternative firmware (e.g. LineageOS or Pixel Experience).
- ๐ Get it. ROOT-rights through Magisk.
โ ๏ธ Warning: Unlocking the bootloader will void the Xiaomi warranty and may result in some features being blocked (e.g. Mi Pay or Widevine) L1 for Netflix HD). On devices with HyperOS, the unlocking process may be different โ check the current guides on the forums XDA Developers.
5.Using Magisk to circumvent restrictions
If youโre ready for more radical measures, Magisk will not only unlock applications, but also hide the presence of ROOT from system checks (for example, for banking applications), a method that is suitable for users who have already unlocked the bootloader.
Instructions for installation of Magisk:
- Download the latest version of Magisk from GitHub (Magisk-vXX.X.zip file).
- Fly ZIP through Custom Recovery (TWRP): fastboot boot twrp.img (in TWRP, select "Install" โ specify the path to Magisk.zip)
- Install Magisk Manager (downloads automatically after firmware).
- Enable the modules to bypass the locks: Riru - Core (to mask ROOT). Universal SafetyNet Fix (to pass SafetyNet).
After installing Magisk:
- ๐ Reset the device.
- ๐ก๏ธ Enable the option "MagiskHide" (hiding) ROOT) banking applications.
- ๐ฑ Install blocked applications through Magisk Manager or any file manager.
๐ก
Magisk allows you to bypass the locking of applications at the system level, but requires an unlocked bootloader and custom recovery.
6. Reset MIUI settings to factory
If the application lock is caused by a failure in the MIUI security settings, hard reset can help.This method removes all data from the device, so use it only as a last resort.
How to perform the reset:
- Make a backup copy of important data (photos, contacts, messages).
- Go to Settings โ About the phone โ Reset settings.
- Select โErase all dataโ and confirm the action.
- After restarting, set your phone as new.
For HyperOS devices, the path to reset may be different: Settings โ Memory โ Data Reset. If the phone doesn't turn on, use Recovery:
- Turn off the device.
- Press Volume Up + Power before the Mi logo appears.
- Select Wipe Data โ Wipe All Data (Change Volume Buttons).
โ ๏ธ Note: Some Xiaomi models (e.g. Redmi) K50 or POCO F5) After reset, you may need to re-assign your Mi Account. If you forget the login details, the device will remain locked!
7. Update or reflash MIUI
Sometimes, blocking apps is associated with an outdated version of MIUI that has security bugs.A firmware update can solve the problem without additional manipulation.
How to update MIUI:
- ๐ฒ Go to Settings. โ The phone. โ Updating the system.
- ๐ Click "Check Updates" and wait for the latest version to download.
- ๐ฅ If the update is not found, download the firmware manually from the Xiaomi Firmware site and install via Recovery.
To stream to another version of MIUI (e.g. from China ROM to Global):
- Unlock the bootloader (see section 4).
- Download the required firmware (.tgz or.zip format).
- Sweat through Mi Flash Tool (for PC) or TWRP (for custom firmware).
Important: when flashing on Global ROM with China ROM, you may have problems with:
- ๐ถ Frequency support 4G/5G (depending on the region).
- ๐ Localization of system applications.
- ๐ Blocking certain functions (e.g. Mi Cloud).