Installing apps on Xiaomi smartphones only at first glance seems like a trivial task.In practice, users face limitations. MIUI, It's a blockage of unknown sources, compatibility errors, even regional restrictions. APK-file and saw the message "Installation is blocked", or Google Play refuses to show the desired application - this article will help to understand the reasons and offer working solutions.
Unlike Android, MIUI has additional layers of protection that are often perceived as interference. For example, Virus Protection by default blocks installation from unknown sources, and in some regions (for example, China) there is no Google Play at all. We will look at 5 proven installation methods, including bypassing restrictions, securely loading APKs and alternative stores. Particular attention will be paid to models without Google services (Redmi Note 12 China, POCO X5 Pro for the domestic market) and phones with an unlocked bootloader.
Before you go to the instructions, make sure that your Xiaomi has enough free space โ you need a minimum of 200-300 MB of free memory to install the APK. Also check the MIUI version: older builds (below MIUI 12) may not have some security options. You can find the current firmware version in the Settings menu โ About Phone โ MIUI version.
1. Installation via Google Play (standard method)
For most users, the Google Play Market remains the main source of applications, but even here there are nuances: some Xiaomi models (especially those designed for the Chinese market) come without Google services.
Open the Google Play app, enter the program name in the search box, and click "Install." The system will automatically download and install the app, requesting permission if necessary. Please note that if the app does not appear in search, this may be due to regional restrictions (for example, Netflix or banking apps may not be available in some countries).
On dual-firmware models (global + Chinese), there is sometimes a conflict of versions of Google Play Services, in which case cache resetting will help:
- Go to Settings โ Applications โ Application Management.
- Search Google Play Services and select โClear Cacheโ.
- Restart the phone and re-install.
โ ๏ธ Attention: On phones with MIUI China ROM (For example, Xiaomi 13 Ultra for the domestic market) Google Play is missing by default. APK may lead to error ERROR In this case, you will need to install a global firmware.
If the app is installed but not running, check the permissions in the Settings menu โ Apps โ Permissions. Some programs (like Google Pay) require additional activation in Settings โ Google โ Google Play Services.
๐ก
Before installing banking applications (SberBank, Tinkoff), disable MIUI Optimization for them: Settings โ Applications โ Select the application โ Battery โ Without restrictions. This will prevent the program from spontaneously closing.
Installation APK-Files: Unlocking Unknown Sources
If the application is not available in the Play Market, or if you want to install a newer/older version, you will have to use the app. APK-But the file. MIUI It blocks these settings by default. To unlock the opportunity, follow these steps:
Go to Settings โ Applications โ Application Management โ Installation settings (or Settings โ Additional โ Privacy โ Special Permissions โ Install Unknown Applications in Newer versions of MIUI 14). Here you will see a list of applications that you can allow to install APK. For example, select Chrome or File Manager to download from your browser and activate the switch.
Once unlocked, download APK from a trusted source (we recommend APKMirror or the developer's official website). Open the file through the File Manager or download notification. If the "Installation locked" warning appears, check:
- ๐น File integrity: compare the hash amount (MD5) formal.
- ๐น Version MIUI: into MIUI 12.5+ signature verification added APK.
- ๐น Telephone region: Chinese firmware may be required VPN downloadable.
โ ๏ธ Attention: Installation APK From unreliable sources, it can lead to infection with viruses-miners (for example, HiddenAds), which masquerade as legitimate applications.
For convenience, you can use an APK installer, like the APK Installer app from Play Market, which automatically finds downloaded files and suggests installing them without some MIUI restrictions.
Download the file only from the official website or APKMirror
Check the hash amount (MD5/SHA-1) on VirusTotal
Allow installation for file manager or browser
Disable battery optimization for the installed application
Restart the phone after installation-->
3.Use of Mi Store and alternative stores
If Google Play is unavailable or blocking apps, alternative stores come to the rescue. Mi Store (the built-in Xiaomi store) offers MIUI-optimized versions of popular programs, but the range is limited. To find the Mi Store, open the app menu and find the icon with the Mi logo (or search for "GetApps").
Advantages of the Mi Store:
- ๐ฑ Applications adapted to MIUI (No shell conflicts).
- ๐ Automatic virus testing before installation.
- ๐ Regional applications are available (e.g. AliExpress for China).
However, many global services (such as Gmail or YouTube) are not available in the Mi Store, and installing third-party stores will help:
| Shop | Advantages | Deficiencies | Reference |
|---|---|---|---|
| APKPure | Large APK base, there are old versions | Advertising in the application, possible forgeries | apkpure.com |
| Aptoide | Open platform, there are unique applications | High risk of malware | aptoide.com |
| Aurora Store | Anonymous access to Google Play | Requires settings, not all applications are downloaded | auroraoss.com |
To install alternative stores, first allow installation from unknown sources (as described in the previous section), then download APK from the official website.
- Go to aptoide.com in your phone browser.
- Download the latest version of APK.
- Open the file and confirm the installation.
How to get around regional restrictions in the Mi Store?
4. Installation on phones without Google (China ROM)
Xiaomi models designed for the Chinese market (Redmi K60, Xiaomi 13T Pro China, etc.) often ship without Google services, which means that Googleโs Play Market, Gmail, and other apps are not available by default.
Method 1: Manually install Google Services Framework (GApps) On phones with a locked bootloader, installing GApps can lead to a "brick" (system failure), a method only suitable for unlocked devices or models with global firmware.
- Download the Open GApps package (select ARM64, Android 12/13 and pico option).
- Reboot your phone to Fastboot mode (clip Volume Down + Power).
- Connect the device to the PC and execute the command: fastboot flash system gapps.zip
- Reboot your phone with the command fastboot reboot.
Method 2: Use of alternative services
If unlocking the bootloader seems difficult, you can do without Google:
- ๐ง Use Microsoft Outlook or ProtonMail for email.
- ๐บ๏ธ Instead of Google Maps, install Yandex Maps or OsmAnd.
- ๐ฎ TapTap (Chinese equivalent of Play Market for gamers) is suitable for games).
On some models (e.g. POCO F5 China), you can activate Google Play via the cloud service:
- Install APKPure or Aptoide (as described above).
- Download Google Account Manager and Google Play Services.
- Install files manually, starting with Account Manager.
- Restart your phone and log in to your Google account.
โ ๏ธ Attention: On phones with MIUI China ROM Push notifications may disappear after installing Google services. To fix this, turn off battery optimization for Google Play Services in the settings.
5. Installation via ADB (for power users)
If the standard methods do not work (for example, due to an error) INSTALL_FAILED_INVALID_APK), You can install the app via Android Debug Bridge (ADB). This method requires connecting the phone to the computer, but it allows you to bypass most restrictions. MIUI.
To start, turn on the developer mode and debugging over USB:
- Go to Settings. โ About the phone and 7 times click on "Version" MIUI". You will receive a message saying, โYou are a developer".
- Back to Settings โ Additionally. โ For developers.
- Activate "Debugging by" USB" and โInstallation through USB".
Now connect your phone to your PC and execute the commands:
adb devices(Your device should be displayed)
adb install path to file.apkIf there is a mistake INSTALL_FAILED_USER_RESTRICTED, that means that MIUI It blocks the installation. You can get around it by a team:
adb shell settings put global install_non_market_apps 1This method is especially useful for system applications (e.g. Google Camera on POCO X3) that cannot be installed in standard ways.
๐ก
ADB-Installation is the only way to get around the lock MIUI systemic APK (For example, modified versions of YouTube Vanced or GCam).
6. Solving common installation errors
Even after unlocking unknown sources, Xiaomi users are faced with errors, and consider the most common of them and ways to solve them:
Error: "Installation blocked for security reasons"
- ๐ง Check if installation is allowed for a specific application (e.g. Chrome or File Manager).
- ๐ง Turn off "Virus Protection" in Settings โ Annexes โ Security.
- ๐ง Install. APK through ADB (section).
Error: "Application not installed" (without code)
- ๐ Check if there is enough space on the device (requires a minimum of 500 MB of free space).
- ๐ Remove the previous version of the app (if it was).
- ๐ Download. APK Again, the file may have been damaged when downloaded.
Mistake: INSTALL_FAILED_INVALID_APK
- ๐ Check compatibility. APK with the Android version (for example, the Android 12 app will not install on Android 10).
- ๐ Set it through ADB flag-headed -t: adb install -t path to file.apk
If none of the methods worked, try resetting the app settings:
- Go to Settings โ Applications โ Application Management.
- Click on the three dots in the top right corner and select Reset App Settings.
- Confirm the action and repeat the installation.
How to check the compatibility of APK with your phone?
7. Transition to global firmware (for China ROM)
If your Xiaomi is originally designed for the Chinese market, the most reliable way to get full support for Google Play is to install global firmware, a process that requires unlocking the bootloader and can void the warranty, but gives access to all Google services without restrictions.
Step-by-step:
- Unlock the loader: ๐ Register for the en.miui.com/unlock You may receive permission to do so. 7 days). ๐ Install Mi Unlock Tool on PC and connect your phone in Fastboot mode. ๐ Follow the instructions of the program to unlock.
- Download the global firmware: ๐ Find the latest version for your model at Xiaomifirmwareupdater.com. ๐ Select a Global Region (e.g, V14.0.3.0.TLOMIXM For the Redmi Note 12).
Fastboot
Recovery
- ๐ฑ For Fastboot: use the command fastboot flash all name file.zip.
- ๐ฑ For Recovery: copy ZIP on your phone and select Install update in the recovery menu.
Once installed, all MIUI China restrictions will be lifted, including the Google Play block and regional restrictions.
- ๐จ The phone guarantee will be lost.
- ๐จ Possible bugs (for example, non-functioning) NFC on some models).
- ๐จ Updates will have to be installed manually.
For models with rollback (for example, Xiaomi 12S Ultra) before the firmware must unlock Anti-Rollback Protection through special scripts. For detailed instructions, look at the forums XDA Developers or 4PDA.