How to allow installation from unknown sources on Xiaomi Redmi 9C: full instructions with pictures

Xiaomi Redmi 9C smartphone based on MIUI blocks the installation of applications (.apk) from third-party sources by default โ€“ this is a standard security measure from Xiaomi, designed to protect the device from malware. However, sometimes users need to install an application that is not in Google Play (for example, a beta version of the program, a modified client or a regionally limited service). In this article, we will discuss how to correctly enable the option Unknown sources on Redmi 9C without risk to the system, what settings are responsible for this in different versions of MIUI (12, 13, 14), and what to do if the button is inactive.

Itโ€™s important to understand that allowing APKs to be installed from the outside is not just a checkmark on the menu. MIUI divides access by application (for example, separately for the browser, file manager or Telegram), and in newer versions of the firmware, the path to settings may differ. We will show current ways for Redmi 9C on Android 10/11, taking into account the features of the Xiaomi shell, and also explain why after updating the system, the settings can โ€œresetโ€ and how to fix it.

Why Xiaomi is blocking the APK installation by default?

The main reason is security. Apps from Google Play are tested for viruses and comply with Google policies, while.apk files downloaded from the Internet may contain:

  • ๐Ÿฆ  Malware code (spyware, cryptocurrency mining, Trojans).
  • ๐Ÿ“ฑ Incompatible versions (the application may not work or cause crashes) MIUI).
  • ๐Ÿ”“ Vulnerabilities (obsolete) APK safe-haven).

The Redmi 9C lock is implemented on two levels:

  1. System: Android requires explicit permission to install each APK.
  2. Application: MIUI allows you to enable an option only for specific applications (for example, only for File Manager, but not for Chrome).

โš ๏ธ Attention: If you downloaded APK from an unofficial website (e.g. apkmirror.com or forum) 4pda.ru), Check the hash file through VirusTotal before installing it. Even if the source seems reliable, the risk of file swapping remains.

Preparation: What to do before changing your settings

Before you turn on the Unknown Sources option, follow a few steps to minimize the risks:

Download the.apk file only from a verified source (the official developer website, GitHub, APKMirror)

Check the integrity of the file (compare the SHA-1 hash with the reference on the developerโ€™s website)

Make sure that the phone has enough memory (minimum 200 MB of free space)

Create a backup of important data (settings, contacts, photos)

Battery charge must be at least 30% (to avoid failures during installation)-->

If you install a modified app (such as YouTube Vanced or Spotify Premium APK), consider:

  • ๐Ÿ”„ These programs may require you to disable updates to Google Play, otherwise they will be replaced by the original version.
  • ๐Ÿ›ก๏ธ Some modified APK request extended permissions (e.g. access to the SMS geolocation, which is dangerous for privacy.

Official website of the developer

APKMirror or APKPure

Forums (4PDA, XDA)

Telegram channels

Other-->

Step-by-step: How to enable installation from unknown sources on Redmi 9C

The algorithm depends on the version of MIUI on your smartphone, and below are the current paths for the Redmi 9C on MIUI 12/13/14 (Android 10/11).

Method 1: Through Security Settings (MIUI 12 and later)

  1. Open Settings (the gear icon on the main screen).
  2. Go to the Appendix section โ†’ Application management.
  3. In the upper right corner, press three dots (โ‹ฎ) and select Special Access.
  4. Slip on the item Installation from unknown sources.
  5. Select the application you will install APK through (such as File Manager or Chrome).
  6. Activate the switch Allow installation from this source.

Note: In MIUI 14, the path may be slightly different โ€“ instead of Managing Applications, look for Application Permissions.

Method 2: Through phone settings (older version of MIUI)

If you have MIUI 11 or earlier,

  1. Go to Settings โ†’ Further โ†’ Privacy.
  2. Activate the option Unknown sources (slider up).
  3. Confirm the action in the dialog window.

โš ๏ธ Attention: On Redmi 9C s MIUI 14 and above system switch Unknown sources may not be available - instead, application access (as in Method 1) is used. If you do not find an option in the settings, update the firmware or use an alternative method.

Method 3: Through ADB (if settings are blocked)

If the option is inactive (for example, due to the device policy on the work phone), you can unlock it via ADB:

adb shell settings put global install_non_market_apps 1

For this:

  1. Turn on USB Debugging in Settings โ†’ About Phone โ†’ MIUI version (tap 7 times on build number, then go back to Additional โ†’ For Developers).
  2. Connect your phone to your PC and execute the command above in the ADB terminal.
MIUI versionThe path to settingsFeatures
MIUI 12/13Settings โ†’ Applications โ†’ Special access โ†’ Installation from unknown sourcesPermission is given separately for each application
MIUI 14Settings โ†’ Applications โ†’ Application permissions โ†’ Installation of unknown applicationsYou may need to confirm your password/fingerprint
MIUI 11 and olderSettings โ†’ Additional โ†’ PrivacyGlobal switch for all applications

How to install APK after enabling the option

When access is allowed, you just need to start the installation:

  1. Open the File Manager (or other application you have given permission to use).
  2. Find the downloaded.apk file and tap it.
  3. In the window that appears, click Install (if the MIUI Security alert appears, confirm the action).
  4. Wait until the process is completed (donโ€™t interrupt it!).

If installation does not begin:

  • ๐Ÿ”„ Restart your phone and try again.
  • ๐Ÿ—ƒ๏ธ Check that the file is not damaged (try to download it again).
  • ๐Ÿ”“ Make sure that the File Manager is actually enabled with the installation permission.

๐Ÿ’ก

If you see an โ€œApplication Not Installedโ€ error when you install, try clearing the cache and data of the Google Play Store and Google Play Services in your application settings. This often resolves the APK signature conflicts.

Frequent mistakes and their solutions

Even after the option is turned on, Redmi 9C users may face problems.

1. The "Install" button is inactive.

Causes and solutions:

  • ๐Ÿ”’ MIUI Blocks the installation: Go to Settings โ†’ Annexes โ†’ Application management โ†’ Three points. โ†’ Special access โ†’ Install unknown applications and make sure your file manager is allowed access.
  • ๐Ÿ“ฑ Incompatible architecture: Redmi 9C work ARM64. If APK assembled x86 or ARMv7, It won't install. Check the architecture on the developer's website.
  • ๐Ÿ—๏ธ Appendix signature: If you are trying to update the system application (e.g. Gallery or Camera), MIUI The solution is to remove the old version through ADB:
adb uninstall com.miui.gallery

2. "Parse Error" error

This error means that the APK file is corrupted or not intended for your version of Android.

  • ๐Ÿ” Download the file again (the download may have been interrupted).
  • ๐Ÿ“‹ Check that version APK Android compatible 10/11 (on the Redmi 9C Android installed 10 upgradeable 11).
  • ๐Ÿ› ๏ธ If APK modified (e.g. Lucky Patcher), try the original version.

3.After the MIUI update, the settings reset

MIUI may reset permissions for unknown sources after major updates.

  • ๐Ÿ”„ Before updating, back up permissions through Settings โ†’ Accounts and synchronization โ†’ Backup.
  • ๐Ÿ“ฑ If access is lost, repeat the steps from Method 1 (permissions are given again).
Why does MIUI reset after the update?
This is due to Xiaomiโ€™s security policy: when you update your firmware, the system rechecks all permissions to prevent automatic malware installations. If you used ADB to unlock, you may need to repeat the command after the update.

How to protect Redmi 9C after turning on unknown sources

Permission to install APK from the outside increases the risk of virus infection, to minimize the threat of:

Install an antivirus (such as Malwarebytes or Dr.Web)

Disable permission for unnecessary applications (leave only the file manager)

Regularly check the list of installed applications in Settings

Do not install APKs from unverified Telegram channels or torrents

Use it. VPN When downloading files from dubious sites-->

Additional advice:

  • ๐Ÿ” Check before installation APK via VirusTotal (upload the file to virustotal.com).
  • ๐Ÿ“ฑ Enable Google Play Protect (Settings) โ†’ Google โ†’ Security).
  • ๐Ÿ”„ Update regularly MIUI โ€” In new versions, vulnerabilities that can be exploited by malicious APK.

โš ๏ธ Note: If after installation of unknown APK Your phone starts to slow down, overheat or show ads in unexpected places (such as Settings), immediately delete the app and perform a virus check. Some Trojans disguise themselves as harmless utilities (such as flashlights or alarm clocks).

FAQ: Answers to Frequent Questions

Can I enable installation from unknown sources without access to settings (for example, on a work phone)?
If the settings are blocked by the device administrator, the standard methods to unlock the option will not work. Alternative methods: Use ADB (requires an unlocked bootloader and access to the PC); Install APK through the receptacles (for example, TWRP), if it is installed; Contact the device administrator for permission. Important: Bypassing restrictions on corporate devices may violate the company's security policy.
Why is Redmi 9C not using the Unknown Sources option?
Probable reasons: You have MIUI 14+, where the option is moved to Application-specific Special Access. The firmware is modified (e.g. custom or Global ROM with limitations). The device is managed via MDM (Mobile Device Management) โ€” often on service phones. Solution: upgrade to the latest version or use ADB.
How to cancel permission for a particular application?
Go to Settings โ†’ Applications โ†’ Special Access โ†’ Install unknown applications, select an app (like Chrome) and turn off the switch. This will prevent APK installation through this source.
Can I install APK without turning on Unknown Sources?
Technically, yes, but it requires circumventing system constraints: through ADB (adb install path/to/file.apk); through recaps (if TWRP is installed); using installer applications (e.g. SAI (Split APK Installer) that have their own permissions; however, these methods also require pre-setting and do not always work on MIUI.
What if the application does not start after installing the APK?
Possible causes and solutions: ๐Ÿ“ฑ Incompatibility with MIUI: Some apps conflict with Xiaomi's shell. Try disabling optimization MIUI for APK battery-setting. ๐Ÿ”ง No dependencies: For example, Google Camera needs additional libraries. Install them through Magisk (root rights required). ๐Ÿ”’ Lockdown MIUI Security: Add the app to the Security exceptions (Settings) โ†’ Annexes โ†’ Permits โ†’ Auto-start).

๐Ÿ’ก

Redmi 9C doesn't give permission to install APKs globally, but for each application separately, which means that if you downloaded a file from Chrome, but you try to install it through the File Manager, you may get an error. Always check which application you're accessing!