Installing apps on Xiaomi smartphones only seems trivial, and users face MIUI limitations, blocking of unknown sources, compatibility errors, and other nuances that make simple procedures a puzzle, especially for owners of global and Chinese firmware devices, where the set of preinstalled services and installation rules can be radically different.
In this article, we will analyze all the current ways to install applications on Xiaomi, Redmi and POCO β From the standard Google Play Market to manual download APK-We will focus on common errors (e.g., βCannot install packageβ or βApp is not supported by your deviceβ) and how to circumvent them. If you want to install an application that is not in official directories, or faced with a system lock, here you will find a solution.
1. Installation via Google Play Market (official method)
The easiest and safest method is to use Google Play Market.It is suitable for most global versions of Xiaomi, but may not be available on Chinese-based devices (e.g., Xiaomi Mi 11 Ultra for the domestic market).
- Open the Play Market (the icon on the home screen or in the app menu).
- Enter the name of the application in the search bar or select a category.
- Click Set and confirm permissions.
If the app doesnβt show up in search, check:
- π± Google Account Region: Some apps are only available in certain countries.
- π Age restrictions: in the settings of the Play Market β Family β Parental controls may be included filters.
- π΅ Device Compatibility: Some apps donβt support older versions of Android or specific Xiaomi models (e.g. Redmi) 4A Android 6).
β οΈ Note: On devices with Chinese firmware (China) ROM) Google Play Market is not available by default. To install it, you will need to unlock the bootloader and flash the global version. MIUI or alternative methods (see section 4).
2. Installation via Mi App Store (for Chinese firmware)
On devices with China ROM (e.g. Xiaomi 12 Pro for the domestic market), instead of Google Play, the branded Mi App Store is pre-installed, which contains applications adapted for China, but many popular services (e.g. WhatsApp or Facebook) are not there.
- Open the Mi App Store (the icon with the Xiaomi logo).
- Sign in via Mi Account (if required).
- Find the app and click Install.
Features of the Mi App Store:
- π Interface Language: Chinese by default, but you can switch to English in your account settings.
- π Limited catalogue: many Western apps are missing due to China's censorship policies.
- π Automatic Updates: enabled by default, but can be disabled in store settings.
| Characteristics | Google Play Market | Mi App Store |
|---|---|---|
| Availability | Global firmware | Chinese Firmware (China ROM) |
| Application catalogue | Full (including Western services) | Limited (Chinese and localized applications) |
| Interface language | A lot of tongues. | Chinese/English |
| Account required | Mi Account |
If the application is not in the Mi Store, you will have to use it. APK-files or alternative stores (see the following sections).
Manual installation APK-file
Installation of applications through APK-Files are a universal method that works on any Xiaomi firmware, including China. ROM. However, by default, the system blocks the installation from unknown sources to unlock this capability:
- Go to Settings β Applications β Application Management β Installation settings.
- Enable the Installation option from unknown sources and select the browser or file manager you will install APK through.
- Download. APK-file from a verified source (e.g., APKMirror or the official developer site).
- Open the file and confirm the installation.
Warnings for APK installation:
- π‘οΈ Security: download files only from trusted sites. APK They can steal data or damage the system.
- π Updates: Applications installed through APK, They don't update automatically. You'll have to manually track the release of new versions.
- β οΈ Compatibility: if APK It is designed for a different processor architecture (e.g, arm64 Instead of arm, the application will not start.
Download APK from official source | Check the hash amount of the file (optional) | Allow installation from unknown sources | Make sure there is enough space on the device | Disable the antivirus (can block installation)
-->
On devices with MIUI 12 and later, when the APK is first installed, the system may request confirmation via SMS or Mi Account password, a security measure that cannot be disabled.
4. Alternative App Stores
If Google Play is not available and the Mi Store is not suitable, you can use third-party app directories.
- π± APKMirror: The largest catalogue APK-Files that are virus-tested, suitable for installing older versions of applications.
- π Aptoide: an alternative store with an open distribution model, and there is a risk of running into modified applications.
- π Aurora Store: open client for Google Play, allows you to download apps without a Google account.
- π GetApps (Huawei): Huawei's store, but it also runs Xiaomi. Supports many Western apps.
To install an alternative store:
- Download the APK store from the official website (for example, auroraoss.com for the Aurora Store).
- Allow installation from unknown sources (see Section 3).
- Install APK and open a store.
β οΈ Warning: Some alternative stores (such as Aptoide) contain modified versions of apps with ads or malicious code.
How to get around Google Play blocking on China ROM?
5. Installation via ADB (for power users)
If standard methods don't work (e.g., the system blocks APK installation), you can use Android Debug Bridge (ADB), which requires a computer connection and basic command line knowledge.
- Enable Developer Mode on Xiaomi: Settings β About Phone β MIUI Version (click 7 times)
- Activate USB Debugging in Settings β Additional β For developers.
- Connect your phone to your PC and install Xiaomi drivers (if necessary).
- Open the command line (Windows) or terminal (macOS/Linux) and execute: adb install path to fyle.apk
Advantages of the method:
- π§ Bypassing restrictions MIUI fitting APK.
- π¦ Allows you to install system applications (e.g. Google Camera for Xiaomi).
- π You can remove pre-installed applications (root rights required).
Disadvantages:
- π₯οΈ Computer and setup required ADB.
- β οΈ A team error can cause a system failure.
π‘
If the installation is ADB bug "INSTALL_FAILED_INSUFFICIENT_STORAGE", Try clearing the app cache in the settings or using the adb install command -g path to fil.apk (flag) -g allows installation on external memory).
6. Installation of system applications (Google Camera, GMS)
Some applications (e.g. Google Camera or Google Play Services) require a special approach to installation, such as GCam on Xiaomi often needs additional libraries and configuration file settings.
- Find a compatible version of the app for your model (for example, GCam 8.1 from BSG will suit the Xiaomi Mi 11).
- Download APK and additional files (like libpatch for the camera).
- Install APKs through ADB or manually (see Sections 3 and 5).
- If necessary, copy the configuration files (.xml) to /GCam/Configs/.
To install Google Mobile Services (GMS) on China ROM:
- Use Google Installer (see spoiler section 4).
- Or run the global firmware through Fastboot (requires an unlocked bootloader).
β οΈ Note: Installing modified system applications (e.g. GCam) may cause unstable camera performance or errors in other modules (e.g. Mi Camera.
7. Solving typical installation errors
When installing applications on Xiaomi, users often encounter errors, and consider the most common and ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Failed to install package | Damaged. APK-file or conflict with an existing installation. | Download the file again or delete the old version of the application. |
| The application is not supported by your device | Incompatible with the Android version or processor architecture. | Find the APK version for your model (e.g. arm64 instead of x86). |
| INSTALL_FAILED_INSUFFICIENT_STORAGE | There is not enough space in the /data section. | Clear the cache or use ADB with the -g flag. |
| Mi Account requires confirmation | Protect MIUI from APK installation. | Confirm the action via SMS or password from your Xiaomi account. |
If the error persists, try:
- π Reset the device.
- ποΈ Clear Google Play Market or Package Installer data in your app settings.
- π± Install the application through ADB (see section 5).
π‘
If an application is installed but not opened, check the permissions in Settings β Apps β Application Management β [Application Name] β Permissions. Often MIUI blocks access to contacts, camera or storage by default.