How to enable installation from unknown sources on Xiaomi Redmi Note 10 Pro: a safe way

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

๐Ÿ“Š Why do you include unknown sources on Xiaomi?
Installation of modified applications
Testing of beta versions
Regionally blocked applications
Backup recovery
Other

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

Done: 0 / 5

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 versionThe path to settingsFeatures
MIUI 12Settings โ†’ Applications โ†’ Application Management โ†’ Special Access โ†’ Installation of Unknown ApplicationsYou need to allow installation for each application separately (for example, File Manager and Chrome).
MIUI 13Settings โ†’ Privacy โ†’ Special permissions โ†’ Installation of unknown applicationsVerification 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 applicationsA 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.

  1. Child Mode device. Check Settings โ†’ Accounts and Sync โ†’ Family access. If you have control enabled, you will need an administrator password.
  2. 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.
  3. 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
1. Install Magisk via TWRP (unlocked bootloader required, but it's a one-time procedure). 2. In Magisk, activate Universal SafetyNet Fix. 3. In the developer settings, enable OEM unlock and Debugging on USB. 4. Connect to a PC and execute the command: adb shell settings put global hidden_api_policy 1 This temporarily bypasses the limitations of MIUI, but can only work until the next update.

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.

  1. Create a backup through Settings โ†’ Additional โ†’ Backup and Reset.
  2. Remove modified apps via ADB: adb uninstall com.package.name
  3. 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 administratorDevice 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:

  1. Connect the Redmi Note 10 Pro to a PC with an Android SDK installed.
  2. Enter the command: adb logcat | grep -i "packageinstaller"
  3. 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.

Can I turn on unknown sources on the Redmi Note 10 Pro without unlocking the bootloader?
Yes, on global and European versions of MIUI, this feature is available by default, except for Chinese firmware (China ROM), where you may need to unlock or use Magisk.
Why did you lose access to Google Play after you turned on unknown sources?
It's not directly related. Chances are you accidentally disabled Google Play Services or reset your settings. Check Settings โ†’ Apps โ†’ App Management โ†’ Google Play Services โ€“ turn on and update services.
How to install APK if unknown sources are turned on, but the installation is blocked?
Possible reasons: ๐Ÿ”น APK is designed for a different architecture (e.g., x86 instead of arm64). ๐Ÿ”น Play Protect is enabled - disable it in Google Play. ๐Ÿ”น The file is not fully downloaded - check its size (should match the one listed on the site).
Can I include unknown sources for only one application?
Yes, MIUI permits are selective, for example, you can only allow installation through the File Manager, but you can't allow installation for Chrome or Telegram.
What happens if you install the virus through unknown sources?
The consequences depend on the type of malware: ๐Ÿฆ  Adware โ€” intrusive advertising will appear. ๐Ÿ•ต๏ธ Spyware โ€” data theft (logins, SMS, geolocation). ๐Ÿ’ฃ Rootkit โ€” obtaining root rights and control of the device. If you suspect infection: Turn off the Internet. Remove the suspicious application. Scan the device through Malwarebytes. Reset to factory (as a last resort).