How to install APK on Xiaomi: all ways with and without unlocking

Installation of applications from APK-files on Xiaomi, Redmi or smartphones POCO It's a lot of questions from users, it's about strict restrictions. MIUI, They block installations from unknown sources by default, but there are several working ways to get around these limitations, from standard settings to use. ADB or alternative launchers.

In this article you will find 5 current installation methods APK (including bypassing the lock on new versions MIUI 14/15), Compatibility table with popular models, as well as answers to frequent errors such as "Can not install the package" or "App is not supported." Particular attention will be paid to the unique method through "Developer Mode" for Xiaomi on Android 13+, rootless.

1. Preparation of the smartphone: unlocking the APK installation

Before installing any APK on Xiaomi, you must allow installation from unknown sources. In newer versions of MIUI (starting with MIUI 12), this process is complicated - the system blocks installation even after the appropriate option is enabled in the settings.

Here's what you have to do:

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management β†’ Packet installer (or Browser/File Manager if installed from there).
  • πŸ”“ Turn on the switch "Allow installation from this source".
  • πŸ›‘οΈ B Settings β†’ Confidentiality β†’ Special permits β†’ Install unknown applications add browser or file manager to the list of allowed.
  • πŸ”„ Reboot the device – it will reset the time constraints MIUI.

Allow installation in the "Package Installer"

Add browser/manager to special permissions

Reboot your smartphone

Download APK only from verified sources (APKMirror, APKPure)

Check the hash file (optional)-->

On Xiaomi with Android 13+ (such as Xiaomi 13 Pro or Redmi Note 12), an additional step may be required: activate Developer Mode.

  1. Open the Settings. β†’ The phone.
  2. Slap 7 times on the MIUI version.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Activate "Debugging by USB" and "Allow installation via ADB".

πŸ’‘

If the installation still fails after unlocking, try temporarily disabling MIUI Optimization in the developer settings, which removes some of the system limitations, but can affect stability.

2. Method 1: Standard installation via file manager

The easiest method is to use Xiaomi's built-in file manager (Files by Google or Mi File Explorer) which is suitable for most models, including the POCO X5, Redmi 12 and older devices on MIUI 11/12.

Step-by-step:

  1. Download. APK-file (for example, via Chrome browser or Mi Browser).
  2. Open the File Manager and find the downloaded file (usually in the Download folder).
  3. You tap the file, you'll see a request for installation. Click "Install".
  4. If the β€œInstallation Lock” error appears, go back to Settings β†’ Applications β†’ Application Management β†’ File Manager and allow installation.

⚠️ Note: On some models (e.g. Xiaomi) 12T) MIUI It can block the installation even after unlocking, in which case use an alternative launcher (see Method 3).

Xiaomi modelStandard installationADB is requiredDoes the run-through through the launcher work?
Redmi Note 10/11βœ… Yes.❌ No.βœ… Yes.
Xiaomi 13/13 Pro❌ No (lockdown)βœ… Yes.βœ… Yes.
POCO F4/F5⚠️ Partially.❌ No.βœ… Yes.
Xiaomi Pad 6❌ No.βœ… Yes.❌ No.

Method 2: Installation via ADB (for newer versions of MIUI)

If the standard method doesn’t work (e.g., Xiaomi 14 or Redmi K60), use ADB (Android Debug Bridge) which bypasses MIUI locks without root rights.

What you need:

  • πŸ–₯️ Computer installed ADB Tools.
  • πŸ“± USB-cable (preferably original).
  • πŸ”§ Included Debugging by USB smartphone.

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: adb devices must appear serial number of the device.
  4. Install the APK command: adb install path/to/file.apk For example: adb install C:\Downloads\app.apk.
What if the ADB can’t see the device?
1. Make sure that Xiaomi drivers are installed (download from [official website](https://new.c.mi.com/global/miuidownload/index)). 2. Try another one. USB-cable. 3. Include in the developer settings "Debugging by" USB (safety parameters)” and β€œAllow debugging (charging only)". 4. Restart your PC and smartphone.

⚠️ Note: On some models (e.g. Xiaomi 13 Ultra) after installing via ADB The app may not appear on the menu:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the installed application in the list and click "Show".
  3. Create a shortcut on the main screen manually.

Method 3: Bypassing the lock through an alternative launcher

One little-known way is to use third-party launchers (like Nova Launcher or Hyperion Launcher), which works because MIUI only blocks installations through standard applications.

How to do this:

  1. Install any launcher from Google Play (like Nova Launcher).
  2. Download. APK-browser.
  3. Open the file manager through the launcher (not through the standard MIUI).
  4. Start the installation - there will be no lock.

This method works on most devices, including:

  • πŸ“± Xiaomi 12/12S/12T
  • πŸ“± Redmi Note 11 Pro+/12 Pro+
  • πŸ“± POCO F3/F4 GT

Standard File Manager

ADB (via computer)

Alternative launcher (Nova, Hyperion)

Another way.-->

πŸ’‘ Useful tip: If after installation through the launcher the application does not open, try:

  • Clear the cache in Settings β†’ Applications β†’ [Application Name] β†’ Storage.
  • Reset the device.
  • Install App Cloner and create a copy of the problem APK.

5. Method 4: Installation via TWRP (for advanced users)

If you have custom TWRP recavators installed, you can even install APKs on locked devices, a method that is suitable for Xiaomi with an unlocked bootloader (for example, after the LineageOS or Pixel Experience firmware).

Instructions:

  1. Download. APK-file and move it to the device memory or SD-map.
  2. Boot to TWRP (clip Power + Volume up when turned on).
  3. Choose Install. β†’ find APK-file β†’ run through.
  4. After installation, reboot to the system.

⚠️ Attention: Installation through TWRP may lead to:

  • Work failure MIUI (if you install a system APK).
  • Data loss (if you choose Wipe Dalvik/Cache by mistake)
  • Block Google Play Protect (when you install modified APKs)

πŸ’‘

Use TWRP only if other methods fail, a method that is suitable for power users and can disrupt system stability.

6. Method 5: Installation via Google Play (if APK is available)

If the app is on Google Play but doesn’t show up in your region or on your Xiaomi model, you can bypass the restrictions:

Options:

  • 🌍 Use it. VPN (For example, ProtonVPN or Windscribe to change region in Google Play.
  • πŸ“¦ Download. APK from an official source (e.g. APKMirror) and install manually.
  • πŸ”„ Create a new Google account with the region where the app is available (e.g., the U.S).

To install via Google Play with VPN:

  1. Connect to a VPN (select the country where the app is available).
  2. Clear the Google Play cache in Settings β†’ Apps β†’ Google Play Store β†’ Storage.
  3. Open Google Play and find the right app.
  4. Install it and disable the VPN (the app will remain installed).

7. Frequent errors and their solutions

When installing an APK on Xiaomi, users encounter common errors. Here's how to fix them:

Mistake.Reason.Decision
"Failure to install the package"Damaged APK or incompatible with the processor architectureDownload APK again with APKMirror (select the version for arm64)
"No appendix installed"Conflict with the existing versionRemove the old app through Settings β†’ Apps
β€œBlocking the installation from this source”MIUI blocks installationUse ADB or Alternative Launcher
"Device not supported"The APK is designed for a different model or region.Find a modified version of APK (e.g., on XDA Developers)

πŸ’‘ Tip: If the application is installed but not opened, check:

  • πŸ”’ Permissions to Settings β†’ Annexes β†’ [Name] β†’ Permits.
  • πŸ“₯ All dependencies (e.g. Google Play Services).
  • πŸ”„ Compatible with the Android version (for example, APK Android 12 won’t work on Android 10).
❓ Can we determine APK Xiaomi without a computer?
On older versions of MIUI (before MIUI 12), it is enough to allow installation from unknown sources, and on newer ones (for example, Xiaomi 13), you will have to use an alternative launcher or ADB through the terminal on the smartphone itself (apps like Termux).
❓ Why After Installation APK appendix?
This is a feature of MIUI, which hides apps that are not installed through Google Play. To return: Go to Settings β†’ Apps β†’ App Management. Find the hidden app and click Show. Create a shortcut on the home screen manually.
❓ How to avoid the error "Application is incompatible with the device"?
This error is caused by: πŸ“± Inappropriate processor architecture (download) APK for arm64 or armeabi-v7a). 🌍 Regional restrictions (use the VPN modified APK). πŸ”§ Dependency shortages (e.g. Google Play Services) Solution: Find the XDA Developers modified version APK for your model.
❓ Is it safe to install? APK Xiaomi?
Installation APK from unreliable sources may lead to: πŸ›‘οΈ Data leakage (if) APK contains malicious code). πŸ”„ Unstable operation of the system (if the system is APK conflict MIUI). 🚫 Blocking your Mi Account (when installing pirated versions of apps). πŸ” How to minimize risks: Download APK Only from trusted sites (APKMirror, APKPure) Check the hash file (e.g., Hash Droid) Use antivirus (e.g., Malwarebytes).
❓ Can we determine APK on Xiaomi without unlocking the bootloader?
Yes, all of the methods in this article (except TWRP) work without unlocking the bootloader. Most tasks (install games, modified applications) do not require root rights. However, for system changes (for example, installing Magisk), unlocking is mandatory.