How to disable the blocking of applications on Android Xiaomi: all ways 2026

Xiaomi smartphone owners often face the problem when the system automatically blocks installed applications – especially when it comes to programs from unknown sources (APK-files) or software with higher resolutions. MIUI It is designed to protect the device from malware, but often interferes with the work of legitimate utilities: from emulators to specialized tools for developers.

In this article, we will discuss all the current ways to disable lock on Xiaomi in 2026, including hidden settings MIUI 12-14, bypass through ADB, as well as methods for devices with unlocked bootloader. Importantly, some solutions require technical training – we will specify the difficulty level for each option. If you are using the Redmi Note 12, POCO X5 or the flagship Xiaomi 13 series, the instructions will be suitable for all models based on MIUI (except for devices for the Chinese market with HyperOS).

Why Xiaomi is blocking apps: 3 main reasons

MIUI is not a random blocker, it's part of Mi Security's layered security, and here are the key triggers that trigger the lock:

  • πŸ” Unknown source: The app is not installed from Google Play (for example, via Google Play). APK-The system considers it potentially dangerous, even if it's an official build from the developer.
  • πŸ›‘οΈ Increased permissions: The program requests access to AccessibilityService, Usage Stats, or superuser rights, VPN-Customers or Testing Tools.
  • ⚑ Background activity: The application consumes a lot of resources in the background (for example, cryptocurrency miners or some instant messengers with constant synchronization).

Unlike Google Android, where the lock is limited to a warning when installed, MIUI can completely stop the program after a few minutes after launch, while in the system logs (Settings β†’ About β†’ Phone β†’ MIUI β†’ Tap 5 times) there is a record of PackageManager: Blocking package.

πŸ“Š Your Xiaomi model?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 12/13/14
Another model
I don't know.

Method 1: Disable the lock via β€œSpecial Permits” (without root)

The simplest method that works on all Xiaomi devices with MIUI 12-14 is suitable for unlocking most applications, except system utilities.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Special Permissions.
  3. Scroll down and tap on Install Unknown Apps.
  4. Find a blocked application (such as File Manager or Browser, through which you installed the APK) and allow installation.
  5. Go back to Application Management, find the blocked program, and open its settings. Activate the AutoRun and Background Activity switch.

If the application is still blocked, check the Battery and Performance Partition β†’ Battery Management and disable optimization for it.This method works for 80% of cases, but will not help if the lock is related to MIUI security policies (for example, for applications with Accessibility).

β˜‘οΈ Preparation for unlocking

Done: 0 / 4

Method 2: ADB commands to remove restrictions (advanced level)

If standard settings don’t work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to change system settings without root permissions, which is suitable for power users and requires a computer.

You'll need:

  • πŸ’» Computer with Windows/macOS/Linux and installed Xiaomi drivers.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“± Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β†’ Tap 7 times β†’ Developer settings β†’ Debugging by USB).

Steps to unlock:

  1. Download ADB Tools and unpack the archive.
  2. Connect the phone to the PC and in the command line (terminal) perform: adb devices Make sure that the device is determined (should appear its serial number).
  3. Enter the command to disable lock: adb shell cmd package set-install-location 0 Then: adb shell pm uninstall -k --user 0 com.miui.securitycenter Attention! The second command removes Mi Security Center for the current user, which can weaken the system's protection.
  4. Reset the device.
What if the ADB can’t see the device?
1. Check if debugging is included on USB Install drivers for your Xiaomi model (you can download on the official website).3. Try another one. USB-4. On Windows, run the command line on behalf of the administrator and execute:adb kill-serveradb start-server

After this, most applications will be allowed to run, but some functions (such as Accessibility) may still be blocked. platform.xml (see method 4).

πŸ’‘

If the application is blocked after ADB commands, try clearing its cache and data in the settings (Settings β†’ Applications β†’ [program name] β†’ Storage β†’ Clear cache / data).

Method 3: Using Magisk (for devices with unlocked bootloader)

If your Xiaomi has an unlocked bootloader, you can install Magisk, a root-rights tool without changing the system partition, which will bypass all MIUI restrictions, including app blocking.

Advantages of the method:

  • βœ… Full control of the system (you can edit build.prop, disable services) MIUI).
  • βœ… Compatible with Google Pay and banking apps (with the right MagiskHide setup).
  • βœ… Ability to install modules for automatic application unlocking (e.g, MIUI Optimizations).

Instructions:

  1. Unlock the bootloader through the official Xiaomi tool (requires a binding Mi Account and wait 7-15 days).
  2. Install Magisk via TWRP or Fastboot.
  3. Enable MagiskHide in Magisk Settings and add blocked apps to the Hide List.
  4. Install MIUI Optimizations from the Magisk repository to disable MIUI restrictions.

⚠️ Attention: Unlocking the bootloader resets all data on the device! it can also lead to loss of warranty and problems with the device. OTA-On some models (for example, Xiaomi 13 Ultra), unlocking requires additional authorization through Mi Account.

Method 4: Edit platform.xml (power users only)

This method involves manually changing the system file responsible for application permissions, and is only suitable for devices with root rights or custom firmware.

What will be required:

  • πŸ“± Root access (via Magisk or SuperSU).
  • πŸ“ System file editor (e.g. MiXplorer or Root Explorer).
  • πŸ”§ Backup of the file platform.xml (situated /system/etc/permissions/).

Step-by-step:

  1. Open MiXplorer with root rights and go to /system/etc/permissions/platform.xml.
  2. Find a line: <permission name="android.permission.INSTALL_PACKAGES"> And add after it: <group gid="media_rw" />
  3. Save the file and restart the device.

This will allow applications to get extended permissions without blocking, but improper editing of platform.xml can lead to a bootloop!

πŸ’‘

Editing system files is a last resort, and if you are not sure what you are doing, use Methods 1-3 or consult a specialist.

Unlocking methods comparison: which one to choose?

To simplify the choice, we have compiled a table with the pros and cons of each method:

MethodDifficultyRoot is required.EfficiencyRisks.
Special permits⭐ (simple)❌ No.70% (does not help with system constraints)Minimum
ADB-team⭐⭐ (middle-of-the-road)❌ No.85% (may require re-execution after updates)Reset some security settings
Magisk⭐⭐⭐ (difficult)βœ… Yes.99% (full control)Loss of warranty, risk of bootloop
Editing by platform.xml⭐⭐⭐⭐ (difficult)βœ… Yes.100% (removes all restrictions)High risk of system damage

For most users, the first two methods are sufficient. If you are a developer or use specific software (for example, Xposed Framework or Tasker with advanced scripts), you should consider Magisk. Editing platform.xml is recommended only in extreme cases.

Frequent Mistakes and How to Avoid Them

When trying to unlock apps, users often face typical problems, and here are the most common ones and ways to solve them:

  • πŸ”„ The application is blocked again after the reboot: This is related to the operation of the Mi Security service. Solution - disable automatic optimization in Settings β†’ Battery β†’ Battery management β†’ Choice of applications.
  • 🚫 ADB Does not see the device: Make sure that debugging is enabled USB And the right drivers are installed. Windows may need to disable driver signatures.
  • πŸ”’ You can’t get root on the new Xiaomi model: Since 2023, Xiaomi has tightened its policy of unlocking the bootloader for flagship models (for example, Xiaomi 14.
  • ⚠️ After unlocking, banking applications stopped working: This is due to the SafetyNet trigger. Solution - install the MagiskHide Props Config module and pass the SafetyNet check.

⚠️ Note: On devices with HyperOS, the standard unlocking methods may not work, and these models require specialized software, such as the HyperOS Tool.

FAQ: Answers to Frequent Questions

Can I unlock applications without a computer?
Yes, but the options are limited. You can: Use Method 1 (special permissions); install APKs through Mi File Explorer (sometimes bypassing lock); use App Cloner to create a copy of a blocked program with other permissions; and you still need ADB or root to fully unlock (e.g., for applications with Accessibility).
Why are applications blocked again after the MIUI update?
MIUI updates reset some security settings. To avoid being blocked again: Before updating, back up your settings via Settings β†’ Additional β†’ Backup. After updating, repeat Method 1 (Special Permissions) and Method 2 (ADB Commands). Disable automatic optimization to Settings β†’ Battery.
Is it safe to turn off the Mi Security Center?
Disable or delete Mi Security Center via ADB Risks: Increased vulnerability to malware; malfunction of some system functions (e.g. Game Turbo); problems with obtaining OTA-If you have deleted the Security Center but want to return it back, follow the command: adb shell cmd package install-existing com.miui.securitycenter
How to unlock the application if it closes immediately?
If the application closes immediately after launch, try: Install it through ADB: adb install name file.apk Use Split APK Installer (for applications with multiple APK-Disable Mi Optimizations via ADB: adb shell settings put global hidden_api_policy 1 If nothing helps, check the app’s compatibility with your Android version and processor architecture (arm64 or x86).
Does this work for POCO and Redmi?
All of the methods described are suitable for devices. POCO And Redmi, because they're based on the base. MIUI (or HyperOS for new models: POCO F1 Older Android 9 models may require more ADB-Some Redmi devices for the Chinese market have additional restrictions (e.g. Redmi). K60 hyperOS).