Install applications from unknown sources on Xiaomi Poco X3 — This is a necessary feature for those who want to go beyond Google Play. APK From official developer sites, testing beta versions or using alternative stores like Aurora Store or APKMirror, you can not do without unlocking this option. MIUI (Xiaomi firmware is known for its aggressive approach to security, which often causes confusion among users.
In this article, we will discuss all the current ways to enable APK installation on the Poco X3 (including the Poco X3 NFC and Poco X3 Pro models), take into account the features of different versions of MIUI 12/13/14, and also warn against typical errors. If you have previously encountered the message “Installation is blocked” or “Unknown sources are disabled”, here you will find a solution.
It is important to understand that unlocking the installation from unknown sources is not just about “turning on and forgetting». MIUI requires confirmation for each individual APK-We will show you how to configure this once, or even for each source (browser, file manager.
We will also discuss security issues, such as the risks of installing an APK from unverified sources and how to minimize threats. If you plan to install apps outside of Google Play, be sure to finish the article before the section on tips for checking files.
Why Xiaomi is blocking the APK installation by default?
MIUI follows Google’s policy to protect users from potentially dangerous software.Blocking installations from unknown sources is a precautionary measure that:
🔹 Prevents the installation of malware (viruses, spyware, advertising Trojans).
🔹 Reduces the risk of installing pirated or modified applications that may violate license agreements.
🔹 Protects against phishing – when attackers mask malicious APK legitimate (for example, fake updates for WhatsApp or banking applications).
However, this protection often becomes an obstacle for power users, for example if you:
- 📱 Want to install a beta version of the app (such as Telegram X or Telegram X) VK Messenger with new functions).
- 🎮 Download games with APKMirror or Mobilism that are not available in your region.
- 🔧 Use alternative stores like F-Droid for open source.
- 🛠️ Install custom firmware or tools to unlock the bootloader.
In these cases, blocking MIUI becomes not a defense, but a limitation, and fortunately, it can be circumvented, and we'll show you how to do it right.
Method 1: Permission for a specific APK-file (MIUI 12/13/14)
The easiest and most secure method is to allow the installation of one particular file, which works on all versions of MIUI and does not require any deep changes in settings.
📌 Instructions:
- Download. APK-file on the device (for example, through a browser or Telegram).
- Open the File Manager (or Downloads folder) and find the downloaded file.
- Slip on APK – a window will appear with a warning “Installation is blocked”.
- Click on Settings (or Allow This Source) at the bottom of the screen.
- Turn on the switch for the current source (such as File Manager or Chrome).
- Return to the installation and confirm it.
⚠️ Note: This permission is only valid for the current source (for example, if you have allowed installation via Chrome, then you can use the permission to install it on Chrome). APK To avoid repeat confirmations, use Method 2.
Download the file only from verified sources (APKMirror, official website of the developer)
Check the hash amount of the file (optional, for power users)
Make sure there is enough memory on the device
Disable VPN (sometimes interferes with installation)
-->
Method 2: Permanent resolution for all sources (MIUI 14 and later)
If you frequently install APKs from multiple sources, it’s more convenient to enable the resolution globally. Recent versions of MIUI 14 (and some builds of MIUI 13) make this process easier, but the path to settings may differ.
📌 Step-by-step instruction:
- Open "Settings» (⚙️).
- Go to the "Applications" section → "Application Management".
- Tap on "Three dots» (⋮) in the upper right corner and select "Special Access».
- Find the item “Install Unknown Applications” (or “Unknown Sources” in older versions).
- Select the application you plan to install APK through (for example, File Manager, Chrome, Telegram).
- Activate the “Allow installation from this source” switch.
🔹 Note MIUI 12: In older versions, the path may look like this: Settings → Confidentiality → Special permits → Installation of unknown applications.
🔹 Important: If the application you want isn’t on the list, try opening it first. APK-The file is automatically added to the list of sources.
💡
In order not to search for a way manually, use the search in the settings: enter the phrase "unknown sources" - the system will tell you the desired section.
Method 3: MIUI Security Resolution (for Chinese firmware)
If your Poco X3 is running on Chinese firmware (e.g. MIUI China ROM), the standard methods may not work, and you will need to use the built-in Security app.
📌 How to turn it on:
- Open the Security app (Security icon).
- Go to the section "Authorization & Revocation" (or "Authorization").
- Find the option “Install via USB” or “Unknown sources”.
- Activate the switch for the desired source.
⚠️ Note: Chinese firmware may require a Mi Account to be linked, otherwise the system will block the installation.If you do not have an account, consider flashing it on Global. ROM.
🔹 Alternative: If Security does not give permission, try installing it. APK through ADB (see method 5).
Method 4: Using ADB for Forced Authorization
If standard methods do not work (for example, due to limitations of corporate policy or custom firmware), you can use USB debugging and ADB command.
📌 Instructions:
- Turn on Developer Mode: Go to Settings → About Phone. Tap 7 times on MIUI Version until the notification “You’ve become a developer” appears.
«Debugging by USB»
Settings → Additional → For Developers
Connect your phone to your PC and confirm your trust in your computer.
command-line
Terminal
adb shell settings put global install_non_market_apps 1Reset the device.
🔹 Check: After completing the command, try installing APK — lockdown must disappear.
⚠️ Attention: Use ADB The wrong commands can disrupt the system. If you're not sure, you'd better use Method 1 or 2.
What if the ADB does not recognize the device?
Method 5: Installation via TWRP (for stitched devices)
If your Poco X3 has an unlocked bootloader and a custom TWRP receptacle installed, you can install the APK directly through it.This method bypasses all the limitations of MIUI, but requires prior preparation.
📌 How to install APK through TWRP:
- Download. APK-file and place it on an external memory card or internal memory.
- Turn off your phone and press Volume Up + Power to enter TWRP.
- Select "Install" (Install).
- Find yours. APK-file and confirm the installation of the swipe.
- After completion, click on “Reboot System”.
🔹 «Unknown mistake -505»:
This error is due to a signature conflict.
- Remove all previous versions of the app.
- Install APK via ADB: adb install -r -t your file.apk
💡
If the APK is not installed in any way, try converting it to APKM (modular format) or using SAI (Split APK Installer) to install separate packages.