How to install a third-party application on Android Xiaomi: full instructions with unlocking MIUI

Why Xiaomi is blocking the installation of third-party APKs and how to get around it

Xiaomi’s MIUI-based smartphones (and their forks like HyperOS or POCO Launcher) actively protect users from potentially dangerous software, such as blocking APK installations from unknown sources, warnings about β€œviruses” when downloading files, and even automatically removing some applications. But what if you need to install a third-party application that isn’t on Google Play β€” such as a beta version of a game, a modified social media client, or specialized software for work?

In this article, we will discuss all the current installation methods. APK Xiaomi 2026 year, including circumvention of restrictions MIUI, Unblocking permissions for unknown sources and solving common errors like "Can't install the package" or "App is not supported." Instructions are checked on Redmi Note models. 12 Pro+, POCO F5, Xiaomi 13 Ultra and Black Shark 5, But it is suitable for any device on MIUI/HyperOS.

Importantly, the methods vary depending on the firmware version, for example, MIUI 14 and newer have changed the path to security settings, and HyperOS has additional APK integrity checks.

Preparation: What to do before installing an APK

Before downloading and installing third-party files, follow the mandatory steps:

  • πŸ“± Check the version. MIUI/HyperOS: Go to Settings. β†’ The phone. β†’ Version. MIUI. It depends on which method of unlocking to use.
  • πŸ”’ Turn off the "Protection" MIUI" (if enabled: it can block installation even after permissions. β†’ Memory. β†’ Protection MIUI.
  • πŸ“‘ Download. APK only from trusted sources: official developer sites, APKMirror, APKPure or GitHub. Avoid torrent trackers and little-known file sharing sites.
  • πŸ›‘οΈ Update Google Play Services: An outdated version may cause installation errors. Update available on Google Play.
πŸ“Š What Xiaomi model do you use?
Redmi (Note/Pro/K-series)
POCO (F/X/M-series)
Xiaomi (Numerical/Ultra/Mix)
Black Shark
other

If you install a modified app (e.g. YouTube Vanced, Spotify Premium or Google Camera for Xiaomi), please note that MIUI can recognize such APKs as β€œsuspicious” and delete them after a few days.

⚠️ Note: Do not update modified apps through Google Play, as this will lead to replacement with the official version and loss of features. APK.

Method 1: Installation permission from unknown sources (MIUI 12-14)

This is the easiest and most secure method that works on most devices, and newer versions of MIUI have changed the way they approach settings, so we'll look at both.

For MIUI 12-13:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Special Access.
  3. Slip on Install Unknown Applications.
  4. In the list, select the application you will install APK through (for example, File Manager, Chrome or Xiaomi Browser).
  5. Activate the switch Allow installation from this source.

For MIUI 14 / HyperOS:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Application settings (cog icon).
  2. Select Install Unknown Applications.
  3. Find the desired application (such as Files or Browser) in the list and allow installation.

You can then download the APK and open it through the app you allow, for example, if you have allowed Chrome installation, download the file through that browser and open it directly from the downloads.

β˜‘οΈ Preparation for installation APK

Done: 0 / 5

Method 2: Installation via ADB (if MIUI blocks APK)

If, after unlocking the sources, MIUI still produces an error of "Can't analyze the package" or "Installation is forbidden by device policy", installation via ADB (Android Debug Bridge) will help, this method bypasses MIUI checks, but requires a connection to a computer.

Step 1: Enable debugging over USB

  1. Open the Settings. β†’ The phone.
  2. Tap 7 times on the MIUI version until the notification β€œYou became a developer!” appears.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Activate Debugging via USB and confirm the resolution.

Step 2: Install ADB on your computer

Download Google's Platform Tools (official adb.exe package). Unpack the archive to the root of the C:\ drive (e.g., C:\platform-tools).

Step 3: Connect your phone and execute the command

Open the command prompt (Win + R β†’ enter cmd) and type:

cd C:\platform-tools


adb devices

On your phone, confirm the debugging authorization. Then type in:

adb install path to file.apk

For example:

adb install C:\Users\Name\Downloads\telegram.apk
What if the ADB can’t see the device?
1. Check if the debugging is included USB phone-on. 2. Install Xiaomi drivers (you can download it on [official website](https://new.c.mi.com/global/miuidownload/index)). 3. Try another one. USB-cable (preferably original). 4. Restart your phone and computer. 5. If you are using Windows, disable driver signatures (enter on the command line on behalf of the administrator: bcdedit /set nointegritychecks on, then restart the PC).

The advantage of this method is to bypass all the limitations of MIUI. Disadvantage: it requires a computer and basic command line skills.

Method 3: Use of alternative file managers

MIUI often blocks APK installation through a standard File Manager, and the solution is to use third-party managers who are not subject to the system's limitations.

  • πŸ“ Solid Explorer – supports cloud storage and has a built-in installer APK.
  • πŸ” FX File Explorer – allows you to avoid restrictions MIUI fitting.
  • πŸ› οΈ MiXplorer – optimized for Xiaomi devices, has the β€œInstaller” mode APK".

How to install APK via Solid Explorer:

  1. Download and install Solid Explorer from Google Play.
  2. Allow it to install unknown applications (see Method 1).
  3. Find the downloaded APK through the manager and tap it.
  4. Confirm the installation in the window that appears.

If MIUI still blocks the installation, try renaming the APK file by adding v2 or mod at the end.

πŸ’‘

If you see an β€œApplication Not Installed” error when you install, try clearing the cache and data of the Google Play Store and Google Play Services in the application settings. After that, restart your phone and re-install.

Solving Common Mistakes When Installing APKs on Xiaomi

Even after the sources are unlocked, MIUI can still produce errors, and we'll look at the most common ones and how to fix them:

Mistake.Reason.Decision
We were unable to analyze the package.MIUI blocks APK as potentially dangerousInstall it with ADB or rename the file
Installation prohibited by device policyActive MIUI protection or corporate restrictionsTurn off MIUI Protection in the settings or use ADB
Application not supportedAPK is designed for a different architecture (ARM/x86)Download the APK version for your processor (check in Settings β†’ About Phone β†’ Processor)
Lack of memoryThere is no room on the system partition.Clear the cache or transfer the applications to SD-map
Signature doesn't matchTrying to update the app with a modified APKRemove the old app before installing the new one

If none of these methods worked, check to see if your device is activated with a limited developer mode.

  1. Go to Settings β†’ Additional β†’ For developers.
  2. Find the option to disable MIUI check (if any) and activate it.
  3. Reboot the phone.

πŸ’‘

If you see an error "Application removed due to security policy violation", it means that MIUI has recognized APK as modified. To avoid automatic deletion, after installation, turn off the Internet and move the application to the "Exceptions" list in the security settings.

How to install APK on Xiaomi without a computer (methods 2026)

Not everyone has the option to connect to a PC to use ADB. Fortunately, there are ways to install APK directly from your phone:

Method 1: Through Cloud Storage

  1. Download APK to Google Drive, Dropbox or Yandex Drive from your computer.
  2. Open the file on your phone through the cloud storage app.
  3. Click "Open in..." and select File Manager or Package Installer.

Method 2: Using Telegram

bot @APK_Downloader_Bot lets APK Google Play without a computer:

  1. Find the bot in Telegram and send it a link to the app from Google Play.
  2. The bot will send the APK file, download it.
  3. Open the file via Telegram (pre-allow installation for this application).

Method 3: Installer applications

Google Play has apps that bypass MIUI restrictions:

  • πŸ“¦ APK Installer – a simple installer with bypassing locks.
  • πŸ”§ SAI (Split APK Installer – for the installation of separate APK (Google Camera with multiple files).

⚠️ Attention: Some β€œinstallers” APK" Google Play itself can be a source of malware. Check the reviews and ratings of the app before installing. SAI from the developer Rummik.

How to Avoid Automatic Deletion of Installed APKs

MIUI (especially in HyperOS) can remove suspicious applications a few days after installation.

  1. Add the app to exceptions: Go to Settings β†’ Applications β†’ Application Management. Find the installed application and tap it. Select Application Rights β†’ Exceptions from Optimization. Activate the switch Disable Optimization.
  2. Turn off MIUI Protection: Go to Settings β†’ Memory β†’ Protection MIUI. Turn off the App Scan option.

Create a backup copy of the APK

  • Use the APK Extractor (from Google Play) to save a copy of the installed APK.
  • If the app goes away, you can quickly restore it.
How to install APK on Xiaomi with MediaTek processor?
On devices with MediaTek chips (e.g. Redmi Note 11, POCO M4 Pro), there may be an error "Incompatible architecture." Solutions: Download the APK version for arm64-v8a (most modern APKs support this architecture). Use SAI (Split APK Installer) - it automatically selects compatible libraries. If the APK is only for x86, install an emulator like ExaGear (not supported on newer versions of Android).
Can I install Google Camera (GCam) on Xiaomi?
Yes, but you need a special version of GCam that is adapted to your device's processor. β†’ The phone. β†’ Processor (e.g. Snapdragon 8 Gen 2) Find the forum XDA Developers or 4PDA GCam theme for your chipset. APK and set through SAI (GCam is often made up of multiple files. After installation, configure the config (.xml file) for your Xiaomi model: BSG GCam - for Snapdragon 8xx. Shamim GCam – for MediaTek Dimensity.
What if MIUI removes modified apps (e.g. Spotify Premium, YouTube Vanced)?
MIUI recognizes modified APKs by signature and deletes them after 1-3 days. Solutions: Turn off automatic verification: Go to Settings β†’ Memory β†’ Protect MIUI. Disable Application Scanning and Memory Optimization. Use Magisk (requires bootloader unlock): Install Magisk and Universal SafetyNet Fix module. Activate MagiskHide for the modified application.

Set it in the job profile

Change the name of the APK package

  • Use Apktool or Apk Editor to change the package name in AndroidManifest.xml.
  • This confuses MIUI and it stops recognizing the application as modified.

For YouTube Vanced, there is an alternative – ReVanced, which is installed through a patcher and is less often blocked.