Install applications from unknown sources on Xiaomi, Redmi and smartphones POCO β necessary function for users who want to download APK-However, by default, this option is disabled due to security risks: viruses, spyware or unstable device operation. In this article, youβll learn how to enable resolution correctly, which models support this feature, and how to minimize threats when installing third-party apps.
The process differs depending on the version of MIUI (the shell of Xiaomi) and the phone model. For example, on the Xiaomi 13 Pro with MIUI 14, the path to settings will be different from on the Redmi Note 10 with MIUI 12.5. We will look at universal methods that are relevant for most devices, and also analyze common errors such as the lack of a permission button or locking the system.
Important: Once you activate the unknown source function, your device will become more vulnerable to attacks. APK-Pre-installing files and what tools to use to scan for viruses.
Why is Xiaomi blocking the installation from unknown sources?
The manufacturer is restricting the installation of APKs from the outside for a reason.
- π‘οΈ Malware protection: According to Kaspersky, in 2023, 12% of mobile viruses were spread through fake software. APK-files masquerading as popular apps (such as modified versions of WhatsApp or TikTok).
- π Violation of license agreements: Many pirated versions of paid software (such as Adobe Photoshop or Netflix Mod) contain Trojans or promotional modules.
- βοΈ Compliance with Google Policy: To Certify Devices for Google Mobile Services (GMS) Xiaomi must limit installation from unverified sources.
- π± System Stability: Unoptimized APK may cause malfunctions in the work MIUI, Especially on budget models (Redmi) A1, POCO C50).
However, there are legitimate reasons to include this feature:
- π Install applications that are not available in your region (e.g. Google Pay in some countries).
- π οΈ Beta testing of programs (for example, new versions) MIUI Launcher before official release).
- π§ Use of specialized software (for example, ADB Tools or Magisk for rooting).
Preparation before activation: 5 mandatory steps
Before you change your settings, follow these steps to avoid problems:
Download. APK-File ONLY from verified sources (official sites, APKMirror, APKPure)>)
Check the file for viruses using VirusTotal or MetaDefender>
Create a backup of data (via Settings β About Phone β Backup)
Make sure that the device has enough memory (minimum 500 MB of free space)
Turn it off. VPN (Some files may be blocked as suspicious)-->
Pay special attention to the source APK. For example, files from torrent trackers or little-known forums often contain:
- π΅οΈββοΈ Spy modules (tracking) SMS, geolocation).
- π Advertising software (shows banners even in blocked applications).
- π£ Trojans (can steal bank card details).
Critical information: On devices with MIUI 13+ and Android 12+, the system automatically scans all downloaded APKs through Google Play Protect, even if you have disabled this feature manually, which means that some files may be blocked despite permission.
Step-by-step: how to enable installation from unknown sources
The algorithm depends on the version of MIUI. Below is a universal method for most models (Xiaomi 12/13/14, Redmi Note 11/12, POCO F4/X5, etc.):
- Open Settings (the gear icon on the main screen).
- Go to the Appendix section β Application management.
- Click on the three dots in the top right corner and select Special Access.
- Select the Installation from unknown sources.
- In the list, find the application through which you will install APK (for example, File Manager, Chrome, Telegram).
- Activate the switch Allow installation from this source.
On some devices (e.g. Redmi 9A with MIUI 12), the path may be different:
Settings β Privacy β Special Permits β Installation of Unknown ApplicationsIf you donβt see the app in the list, it means:
- π It doesn't support the installation. APK (For example, Galery or Music).
- π We need to update. MIUI last-minute.
- π± The device is in mode for children or guest mode.
π‘
If the installation is blocked after enabling the permission, try temporarily disabling Google Play Protect in the settings of the Google Play Store (Play Protect β Cog sign β App scanning).
Table: Differences in settings for different versions of MIUI
| MIUI version | The path to settings | Features | Supported models |
|---|---|---|---|
| MIUI 14 (Android 13) | Settings β Applications β Special access β Installation of unknown applications | Requires confirmation of the PIN-first-installation code | Xiaomi 13/13 Pro, Redmi Note 12, POCO F5 |
| MIUI 12.5 (Android 11) | Settings β Privacy β Special permissions | Permission is given separately for each application | Xiaomi Mi 11, Redmi Note 10, POCO X3 Pro |
| MIUI 10/11 (Android 9/10) | Settings β Additional β Privacy | No Application Separation β One Global Resolution | Xiaomi Mi 9, Redmi 8, POCO F1 |
| MIUI for Android Go | Settings β Security β Installation from unknown sources | Limited to 2-3 applications for installation | Redmi A1, POCO C50 |
On devices with MIUI for Android Go (e.g. Redmi A1), the list of allowed apps is limited. If you don't have the right one on the list, use the default file manager or install the APK Installer from Google Play.
What if the permission button is inactive or not?
Sometimes users are faced with the fact that the installation option from unknown sources:
- π Gray and not pressed.
- π Missing from the menu.
- π« The system emits an error (e.g., "Installation blocked by administrator policy").
Here are the solutions:
- Check for MIUI updates: Go to Settings β About Phone β System Update. On some models (POCO M4 Pro), resolution bugs only fix after the update.
- Delete Device Administrator Profiles: Some Applications (e.g. Enterprise) MDM-decisions) block installation APK. Check in Settings β Passwords and security β Device administrators.
- Reset security settings: In Settings β System β Resetting β Resetting applications. This wonβt delete the data, but it will return the permissions to the factory.
- Use it. ADB-Adb shell settings put global settings install_non_market_apps 1 This command compulsorily includes permission, but requires debugging by USB PC.
What if after resetting the settings the option still does not appear?
How to check APK-virus file before installation?
Even after you have enabled permission, don't install APKs without checking. Here are the analysis tools:
| Service | How to use | Checks | Reference |
|---|---|---|---|
| VirusTotal | Upload the file to the site or check by hash (MD5/SHA-1) | 60+ antiviruses (Kaspersky, ESET, Dr.Web) | virustotal.com |
| MetaDefender | Hash analysis or file download (up to 140 MB) | Malware scripts, vulnerabilities, spyware | opswat.com |
| APKMirror | Compare the hash file with the official one on the site | File authenticity (no modifications) | apkmirror.com |
Note the following signs of suspicious APK:
- π¦ The file size is much smaller/greater than the official version.
- π§ Requests permissions that do not match the functionality (for example, the calculator requests access to the SMS).
- π The file signature does not match the developer (checked through the APK Analyzer).
π‘
Even if the antivirus does not find threats, this is not a guarantee of security, and some Trojans (such as Anubis or Cerberus) disguise themselves as legitimate applications and are activated only after installation.
Risks and how to minimize them
Enabling the installation from unknown sources opens up several vulnerabilities:
β οΈ Note: On root-righted devices, malware can gain full control of the system, including access to banking apps and passwords.If you use Magisk or SuperSU, install SafetyNet Fix to protect your security.
The main risks and ways to reduce them:
- π¦ Viruses and Trojans: Solution: Install Malwarebytes or Bitdefender for real-time scanning.
- π± System Unstable: Solution: Before Installation APK Create a recovery point through TWRP (requires an unlocked loader).
- π Data theft: Solution: Revoke permissions from suspicious apps in Settings β Annexes β Permits.
- π« Blocking Mi Account: Solution: Do not install modified versions of system applications (Mi Account, Security).
If you notice after installing the APK:
- π Fast battery discharge.
- πΆ Unusual mobile data traffic.
- π± Self-involved reboots.
Uninstall the app immediately and check the device through Kaspersky Mobile.