Why you need โunknown sourcesโ and when to include them
Installation from Unknown Sources** on Xiaomi Redmi Note 10 Pro allows you to install apps not only from Google Play, but also from third-party.apk files.
Test beta versions of applications before official release.
Install modified versions of programs (e.g. YouTube Vanced or Spotify++).
Use applications that are not available in your area (such as certain banking services or games).
Restore backups of applications through ADB or Titanium Backup.
However, turning this option on disables some of the MIUI protection from malware. According to Xiaomi Security Report 2023, 18% of Android smartphone infections occurred through APK installation from unreliable sources.
- ๐ The source of the.apk file (the official developer site or verified repositories like APKMirror).
- ๐ก๏ธ Presence of an antivirus (embedded MIUI Security or third-party, such as Malwarebytes).
- ๐ฑ Version MIUI (Redmi Note 10 Pro 12-14 is relevant, older versions may have different paths to settings).
If you install APK for work (e.g., enterprise software), check with IT-, the security requirements of the department. For personal use, it is enough to follow the basic rules: do not download files from torrent trackers and avoid sites with suspicious domains (e.g. *.apk-download-free.com).
Step-by-step: how to include unknown sources
On the Redmi Note 10 Pro, the path to settings depends on the version of MIUI. Below is the universal instruction for MIUI 12-14, current for 2026.If you have another firmware (for example, custom Pixel Experience), the steps may differ.
Step 1. Open Settings (the gear icon on the home screen or in the app menu).
Step 2. Go to the Applications โ Application Management section.
Step 3. In the upper right corner, click on three dots (โฎ) and select Special Access.
Step 4: Slip on Install Unknown Applications.
Step 5: From the list, select the application you will install APK through (e.g., File Manager, Chrome or Telegram).
Step 6: Activate the switch Allow installation from this source.
โ ๏ธ Warning: In MIUI 14, once the option is enabled, the system may request confirmation via Password/Footprint. This is an additional security measure, enter the data to unlock.
โ๏ธ Preparation for installation APK
Once activated, you can start installing. For example, if you downloaded an APK on Telegram, open the file directly in the chat, the Install button will appear. If the installation is blocked, check:
- ๐ Whether the source is correctly selected in the settings (for example, for files from Chrome, you need to allow installation specifically for the browser).
- ๐ Has the download of APK been interrupted (the corrupted file will not install).
- ๐ ๏ธ Is there enough memory on the device (Redmi Note 10 Pro requires a minimum of 500 MB of free space to install).
The difference between MIUI 12, 13 and 14: where to look for settings
Xiaomi regularly updates the MIUI interface, so the path to setting up unknown sources may change. Below is a comparison for the Redmi Note 10 Pro on different versions of the firmware:
| MIUI version | The path to settings | Features |
|---|---|---|
| MIUI 12 | Settings โ Applications โ Application Management โ Special Access โ Installation of Unknown Applications | You need to allow installation for each application separately (for example, File Manager and Chrome). |
| MIUI 13 | Settings โ Privacy โ Special permissions โ Installation of unknown applications | Verification via Xiaomi Cloud is added โ the system can block APKs with a suspicious reputation. |
| MIUI 14 (Global/EU) | Settings โ Annexes โ Application management โ Three points (โฎ) โ Special access โ Installation of unknown applications | A warning about the risks came with a link to Xiaomi Security Center, which requires biometrics when it is first turned on. |
| MIUI 14 (China) | โ โ โ (โฎ) โ | The Chinese version has APKs blocked by default without a digital signature, and MIUI Optimization is disabled via ADB to bypass. |
If you have custom firmware (like LineageOS or ArrowOS), the path will be standard for Android:
Settings โ Applications and notifications โ Additional โ Special Access โ Installation of Unknown Applicationsโ ๏ธ Warning: On Chinese versions of the Redmi Note 10 Pro (model M2101K6G), after activating unknown sources, anti-cheat can be triggered in games (e.g., Genshin Impact or PUBG Mobile). This is due to security triggers MIUI that recognize changes in system settings, the solution is to use Magisk to mask root rights.
๐ก
If, after turning on unknown sources, apps start to dye, clear the cache in Settings โ Apps โ App Management โ Google Play Services โ Storage โ Clear the cache.
What to do if the โInstall Unknown Applicationsโ option is inactive
Sometimes the switch is gray and doesn't respond to the press.
- Child Mode device. Check Settings โ Accounts and Sync โ Family access. If you have control enabled, you will need an administrator password.
- Organizational security policy (for enterprise devices) if the smartphone is tied to Mobile Device Management (PHOTO)MDM), for example, Microsoft Intune, the option may be blocked. IT-department.
- Operator restrictions: Some carrier-branded firmware for the Redmi Note 10 Pro (e.g., MegaFon or Beeline) locks APK installation at the kernel level, so unlock the bootloader and flash the Global ROM.
If none of these methods helped, check the status of the bootloader:
- ๐ง Go to Settings โ About Phone and tap MIUI 7 times to activate Developer Mode.
- ๐ Go back to Settings โ Additional โ For developers and find the bootloader status item.
- ๐ If the status is blocked, unlock it through the Mi Unlock Tool (instructions on the official Xiaomi website).
How to bypass the lock on Chinese firmware without unlocking the bootloader
How to minimize risks when installing an APK
Including unknown sources opens up potential vulnerabilities, and follow these rules to avoid contamination:
1. Check the files before installation.
- ๐ Use VirusTotal to scan APK by hash (upload the file to the site or check it MD5/SHA-1).
- ๐ก๏ธ Enable built-in verification in MIUI Security: Settings โ Privacy โ Security โ Virus scanner.
2. Limit the permits.
After installing the APK, go to Settings โ Applications โ Application Management โ [Application Name] โ Permissions and disable unnecessary permissions (for example, access to SMS or Microphone for playing).
3. Use the sandbox.
To test suspicious APKs, install Shelter or Island from F-Droid.These apps create an isolated user profile where malware will not be able to access the underlying data.
4. Watch the activity.
Install NetGuard or PCAPdroid to monitor network connections. If APK sends data to suspicious servers (for example, to China or Russia for no reason), delete it.
๐ก
Even if APK is downloaded from the official website, check it for viruses. In 2023, hackers hacked LastPass servers and replaced legitimate files with infected ones.
How to Disable Unknown Sources and Return Security Settings
If you no longer plan to install APKs from third-party sources, it is recommended to disable the function:
Step 1. Go to Settings โ Applications โ Application Management โ Special Access โ Install Unknown Applications.
Step 2. Tap an application that previously had permission enabled (e.g., File Manager).
Step 3: Deactivate the switch Allow installation from this source.
After the shutdown:
- โ The system will again block the APK installation from the outside.
- โ MIUI Security will return to standard security.
- โ Apps already installed from unknown sources will not be removed โ they must be manually uninstalled.
โ ๏ธ Warning: If you installed modified APK system (e.g., Xposed Framework or ViPER4Android), deleting them may cause the Redmi Note 10 Pro to work unstable.
- Create a backup through Settings โ Additional โ Backup and Reset.
- Remove modified apps via ADB: adb uninstall com.package.name
- Restart the device and check for stability.
Frequent mistakes and their solutions
When installing APKs from unknown sources on the Redmi Note 10 Pro, errors may occur.
| Mistake. | Reason. | Decision |
|---|---|---|
| Failed to install the app. | A damaged APK or incompatible architecture (e.g. arm64 instead of armv7 for the Redmi Note 10 Pro) | Download the file again and check it on APKMirror (should be universal or arm64-v8a). |
| Application not installed (without further details) | Conflict with the existing version of the application or insufficient space. | Remove the old version through Settings โ Applications and free up 1-2 GB of memory. |
| Blocking the installation by the device administrator | Device Admin policy (e.g., antivirus or MDM) is active. | Disable the administrator in Settings โ Passwords and Security โ Device Administrators. |
| Packet analytics error (INSTALL_PARSE_FAILED_MANIFEST_MALFORMED) | APK is built with errors or modified (e.g. via Lucky Patcher). | Find the original APK or check its integrity through apksigner. |
If the error is not listed in the table, check the installation logs via ADB:
- Connect the Redmi Note 10 Pro to a PC with an Android SDK installed.
- Enter the command: adb logcat | grep -i "packageinstaller"
- Try installing the APK and study the output in the console.
๐ก
If APK is not installed due to a INSTALL_FAILED_UPDATE_INCOMPATIBLE error, it means that the new version is incompatible with the old version.The solution is to clear the application data before installing it via adb shell pm clear com.package.name.