How to give permission to install applications from unknown sources on Xiaomi: the complete guide

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).
πŸ“Š Why you are installing from unknown sources?
Installation of Modified Applications (Mod APK)
Testing of beta versions of programs
Install applications that are not available in my area
Other

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.):

  1. Open Settings (the gear icon on the main screen).
  2. Go to the Appendix section β†’ Application management.
  3. Click on the three dots in the top right corner and select Special Access.
  4. Select the Installation from unknown sources.
  5. In the list, find the application through which you will install APK (for example, File Manager, Chrome, Telegram).
  6. 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 Applications

If 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 versionThe path to settingsFeaturesSupported models
MIUI 14 (Android 13)Settings β†’ Applications β†’ Special access β†’ Installation of unknown applicationsRequires confirmation of the PIN-first-installation codeXiaomi 13/13 Pro, Redmi Note 12, POCO F5
MIUI 12.5 (Android 11)Settings β†’ Privacy β†’ Special permissionsPermission is given separately for each applicationXiaomi Mi 11, Redmi Note 10, POCO X3 Pro
MIUI 10/11 (Android 9/10)Settings β†’ Additional β†’ PrivacyNo Application Separation – One Global ResolutionXiaomi Mi 9, Redmi 8, POCO F1
MIUI for Android GoSettings β†’ Security β†’ Installation from unknown sourcesLimited to 2-3 applications for installationRedmi 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:

  1. Check for MIUI updates: Go to Settings β†’ About Phone β†’ System Update. On some models (POCO M4 Pro), resolution bugs only fix after the update.
  2. Delete Device Administrator Profiles: Some Applications (e.g. Enterprise) MDM-decisions) block installation APK. Check in Settings β†’ Passwords and security β†’ Device administrators.
  3. Reset security settings: In Settings β†’ System β†’ Resetting β†’ Resetting applications. This won’t delete the data, but it will return the permissions to the factory.
  4. 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?
This may be due to regional firmware (e.g., on devices for China or India). Solutions: 1. Install global firmware via Mi Flash Tool. 2. Use Magisk to modify system files (requires root rights). 3. Install APK via adb install the path to file.apk (without enabling permission in settings).

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:

ServiceHow to useChecksReference
VirusTotalUpload the file to the site or check by hash (MD5/SHA-1)60+ antiviruses (Kaspersky, ESET, Dr.Web)virustotal.com
MetaDefenderHash analysis or file download (up to 140 MB)Malware scripts, vulnerabilities, spywareopswat.com
APKMirrorCompare the hash file with the official one on the siteFile 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.

FAQ: Answers to Frequent Questions

Can I enable installation from unknown sources on Xiaomi without unlocking the bootloader?
The resolution is enabled through standard MIUI settings, unless the device has corporate restrictions (e.g., Android Enterprise).
Why did the MIUI update reset the permit?
This is standard system behavior: in major updates (for example, from MIUI 13 to MIUI 14), all special permissions are reset. You need to turn them on again.
How to install APK on Xiaomi via PC?
Connect your phone to your computer, enable USB Debugging in Settings β†’ About Phone β†’ MIUI version (click 7 times), then use the command: adb install path to file.apk This bypasses restrictions on unknown sources.
Is it safe to install APK with APKPure?
APKPure is one of the most trusted sources, but even there are fake files: πŸ‘€ Developer name (must match official name). πŸ“Š Number of downloads (popular apps have millions of downloads). πŸ’¬ Reviews (look for virus or advertising complaints).
What to do if the installed application does not start?
Possible causes and solutions: πŸ“± Incompatible with Android: Check the Requirements APK developer's website. πŸ”§ No permissions required: Go to Settings β†’ Annexes β†’ [Title of the annex] β†’ Permits. πŸ—ƒοΈ Damaged file: Reboot APK Check the hash (for example, through Hash Droid).