How to get around blocking applications on Xiaomi: from simple ways to technical tricks

Xiaomi’s MIUI-based smartphones are known for their strict security policies, which often block the installation of apps from unknown sources, restrict access to Google Play in some regions, or remove pre-installed services altogether, which are designed to protect users from malware, but often create problems for those who want to use legal applications that are not available in the official store.

In this article, we will discuss 7 proven ways to bypass locks, from basic MIUI settings to advanced methods using ADB and alternative app stores. All instructions are relevant for devices on MIUI 12-14 (including Redmi, POCO and Black Shark) and take into account the latest updates to Xiaomi’s security policy. Importantly, some methods require unlocking the bootloader or superuser rights, we will separately point this out in the relevant sections.

Before you start, check your firmware version in Settings β†’ About Phone β†’ MIUI. This will help you avoid mistakes when choosing the right method. Also note that bypassing locks can result in warranty cancellation or functionality restriction of some system services (for example, Mi Pay or Mi Cloud).

πŸ“Š What kind of Xiaomi model do you have?
Redmi Note 12/13
POCO X5/F5
Mi 11/12/13
Black Shark
Another model

1. Permission of installation from unknown sources

The easiest and safest way is to enable installation. APK-manual files. MIUI This option is hidden deeper than standard Android, and you need to activate it for each browser or file manager separately.

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the application through which you will install APK (For example, Chrome, Files or Mi Browser and tap on it.
  • πŸ”“ Go to Permits. β†’ Install unknown applications and switch on the switch.
  • ⚠️ Confirm the action in the pop-up window.

After that, you can install it. APK-files downloaded through the selected application: MIUI It can automatically block the installation if the file is considered suspicious, in which case a notification will appear "Installation blocked for security reasons".

πŸ’‘

If a Parse Error error appears when installing an APK, check that the file is not corrupted (compare the hash amount with the original) and that there is enough free space on the device (minimum 500 MB).

2.Use of alternative app stores

If Google Play is unavailable or blocks the installation of a particular app (for example, due to regional restrictions), you can use third-party stores.

  • πŸ›’ APKMirror – Official Mirror Site for Downloading APK It is suitable for installing original versions of applications.
  • 🌍 Aptoide is a decentralized store with a wide catalogue. It requires caution when choosing sources.
  • πŸ“¦ Aurora Store – an anonymous client for Google Play, allowing you to download apps without a Google account.
  • πŸ”— GetApps (from Huawei) – runs stable on Xiaomi, but may not support some services.

Warning: When using third-party stores, turn off automatic update installation in Settings β†’ Apps β†’ Auto Update to avoid conflicts with MIUI. We also recommend checking app reviews and ratings before installing.

How to install Aurora Store without Google Play?
1. Download APK from the official website [auroraoss.com](https://auroraoss.com). 2. Install the file through any file manager (see section 1. 3. When you first start, select anonymous login (without a Google account). 4. In the Aurora Store settings, disable the "Signature Check" option for compatibility with MIUI.

3. bypassing regional restrictions via VPN

Many apps (such as Netflix, Disney+, or banking) are blocked at the regional level, and on Xiaomi, this is manifested by errors such as β€œThis app is incompatible with your device” or β€œThe service is not available in your country.”

Solution - use VPN with servers in the right region. MIUI:

VPN-serviceFree fareSupport for MIUIFeatures
ProtonVPNYes (3 countries)Stable.No logs, high level of encryption
WindscribeYes (10GB/mo)Requires manual adjustmentAdvertising Blocker, Selection of Servers
1.1.1.1 (Cloudflare)Yes.It works without root.Minimalist interface, low battery consumption
NordVPNNo (7-day trial)Full compatibilitySpecialized servers for streaming

Important: Some applications (e.g. banking) may block access when a VPN is detected.

  1. Connect to the VPN before installing the application.
  2. Once installed, disable the VPN and clear the app cache in Settings β†’ Apps β†’ [App Name] β†’ Storage.
  3. If the app doesn’t work anyway, try using it. DNS-servers (e.g. 1.1.1.1 or 8.8.8.8) instead of VPN.

πŸ’‘

For streaming services (Netflix, HBO Max, choose VPN servers in the United States or the Netherlands. Check the support for a specific service on the site VPN-provider.

4. Unlocking the bootloader and installing custom firmware

If standard methods don't work, you can use bootloader unlocking and alternative firmware installation (like LineageOS or Pixel Experience).

  • βœ… Remove all restrictions MIUI.
  • βœ… Allows you to install any application, including modified ones (Magisk, Xposed).
  • ❌ Cancels the guarantee.
  • ❌ Requires technical skills (risk of β€œbricking” the device).

Step-by-step:

Link your Mi Account to your device (required) SIM-map)

Enable debugging by USB in Settings β†’ About Phone β†’ MIUI version (7 times tap on the build number)

Install ADB and Fastboot drivers on PC

Download the official utility Mi Unlock Tool from the Xiaomi website

Create a backup of data (unlocking will reset the device)-->

Once the bootloader is unlocked, you can install custom recovery (TWRP) and firmware. Note: new Xiaomi models (released after 2022) may require waiting 7-15 days after the account is tied before unlocking.

⚠️ Attention: Unlocking the bootloader on devices with MIUI 13/14 and Snapdragon processors 8 Gen 1/2 This can lead to the blocking of the Widevine module. L1, What will reduce the quality of streaming on Netflix and Disney+ before 480p.

5. ADB-circumvention MIUI

If you don't want to unlock the bootloader, but you need more permissions, you can use ADB (Android Debug Bridge).

  • πŸ“₯ Install applications without warning.
  • πŸ”„ Bypass restrictions on application background work.
  • 🚫 Disable system applications (Bloatware).

Major teams:

Allow installation of any APK without warning


adb shell settings put global package_verifier_user_consent 1




Disable application signature verification (for MIUI 12+)



adb shell settings put global hidden_api_policy 1




Remove the system application (example for Mi Browser)



adb shell pm uninstall --user 0 com.android.browser

To work with ADB:

  1. Enable USB debugging in the developer settings (Settings β†’ About Phone β†’ MIUI Version β†’ 7 taps by build number).
  2. Connect the phone to the PC and confirm the trusted device.
  3. Open the command line (Windows) or terminal (macOS/Linux) and enter commands.

⚠️ Note: pm uninstall commands remove applications only for the current user. APK It is possible only after obtaining root rights, which can disrupt the work. MIUI.

6.Use of Magisk to modify the system

Magisk is a root-rights tool that allows you to:

  • πŸ”“ SafetyNet (for banking applications).
  • πŸ“¦ Installation of modules for modification MIUI (for example, Xiaomi EU ROM lock-free).
  • πŸ›‘οΈ Hide root from applications (for example, PokΓ©mon GO or Google Pay).

Installation instructions:

  1. Unlock the bootloader (see section 4).
  2. Download the latest version of Magisk from [GitHub] (https://github.com/topjohnwu/Magisk) and stream it through TWRP.
  3. Install Magisk Manager (APK-The file is available on the same GitHub).
  4. In Magisk settings, enable the options "MagiskHide" and "Systemless Hosts".

To bypass application blocking in Magisk, modules are available:

  • 🌐 Universal SafetyNet Fix is being tested by SafetyNet.
  • πŸ”„ MIUI Optimizations – Disable Aggressive Optimization MIUI.
  • πŸ“΅ Disable Flag Secure – allows you to take screenshots in protected applications.

7.Reset to factory settings with data storage

If the locks occur after a MIUI update or region change, sometimes a soft reset (without data loss) helps, which restores system settings, but saves user files and applications.

Instructions:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Select Reset All Settings (not to be confused with Delete All Data!).
  3. Confirm the action and wait for the reboot.

After discharge:

  • πŸ”„ Reconfigure the permissions for installation APK (section).
  • 🌍 Change region in your Mi Account if necessary (this may unlock some system applications).
  • πŸ”“ If the problem persists, perform a complete reset with deletion of all data (pre-create a backup copy!).

⚠️ Attention: On devices with MIUI 14 and MediaTek processors (e.g. Redmi Note 12) reset to factory settings can return lock bootloader. in this case, you will need to re-unlock through the Mi Unlock Tool.

FAQ: Frequent questions about unlocking apps on Xiaomi

❓ Why? MIUI block APK, browser-based?
MIUI The Package Verifier mechanism checks the signature. APK-If the file has not been verified (e.g., modified or downloaded from an unreliable source), the system blocks the installation. Solutions: Use official sources (e.g., APKMirror). ADB (See section 5. Install APK through TWRP (requires an unlocked loader).
❓ Can I bypass the Google Play lock on Xiaomi for China?
Google Play is not available on China ROM devices due to local laws, including: Install Global ROM via Fastboot (requires bootloader unlocking); Use Aurora Store (see section 2); Manually install Google Services via Open GApps (risk of unstable operation); The most reliable way is Xiaomi.eu ROM firmware, which includes Google Play and is optimized for international users.
❓ How to Unblock an Application Remotely Remote MIUI (For example, Facebook or TikTok)?
MIUI Sometimes removes pre-installed applications (e.g. in India or China) to return them: πŸ” Check the availability of the application in Settings β†’ Annexes β†’ Remote (can be restored). πŸ“₯ Install. APK manually (see section 1). πŸ”„ If the application is system-based (e.g. Mi Video), use it. ADB to recover it: adb shell cmd package install-existing com.xiaomi.video
❓ Why Bank Apps Stopped Working After Unlocking the bootloader?
Banking applications (e.g., SberBank Online or Tinkoff) check the integrity of the system via SafetyNet. If the bootloader is unlocked, they can block access: πŸ›‘οΈ Install Magisk and turn on MagiskHide (hidden root). πŸ”„ Use the Universal SafetyNet Fix module. πŸ“± Go to custom firmware with SafetyNet certification (like Pixel Experience). If nothing works, go back to the official firmware. MIUI and lock the bootloader back (this will delete all data!).
❓ How to circumvent the restriction on the background work of applications in MIUI?
MIUI aggressively optimizes background processes, which may cause applications (such as messengers or trackers) to not receive notifications. β†’ Annexes β†’ Application management β†’ [Title of the annex] β†’ Battery. Select "No Limits." Turn on "Sunset" and "Background Activity." Use full control. ADB-Adb shell dumpsys deviceidle whitelist +com.example.app (replace com.example.app with your app package).