Xiaomi Poco Smartphones X3 Pro-based MIUI They block third-party applications by default, which is a standard security measure against malware. APK-Manual files: for testing betas, using regionally blocked applications or restoring backups. In this article, we will discuss all ways to unlock, including hidden settings MIUI 12/13/14, Bypassing application-specific constraints and solving common errors.
The procedure is different from the standard for βpureβ Android β Xiaomi has added additional layers of protection. For example, even after activating the option in the settings, the system can request confirmation at each installation or completely block files from unknown developers.
β οΈ Important: Installing applications from unverified sources increases the risk of virus infection. APK Always check the hash on sites like VirusTotal and use official repositories like APKMirror.
Why Xiaomi is blocking APK installation by default
MIUI inherits Android's security policy, but reinforces it with its own mechanisms.
- π‘οΈ Malware protection: According to Kaspersky, 38% of mobile viruses were spread through fake malware in 2023 APK. Xiaomi filters sources to reduce this risk.
- π¦ Ecosystem Control: The company is promoting its own app store GetApps, where all programs are moderated.
- π Compliance with Google standards: For certification of Google Mobile Services (GMS) Manufacturers are obliged to restrict installation from unknown sources.
On the Poco X3 Pro, the lock works on two levels:
- System ban in Android settings (run by flag) install_non_market_apps).
- An additional MIUI Security check that scans the APK on the fly when you try to install.
Interestingly, on some firmware (e.g. MIUI Global 13.0.4 for the Poco X3 Pro), the option may be hidden in the developer menu, due to regional restrictions, as third-party installation is allowed by default in China.
Official method: enable in the MIUI settings
The most reliable method is to use the built-in system options. The instructions are relevant for MIUI 12/13/14 on the Poco X3 Pro:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Special Access.
- Go to Install Unknown Applications section.
- Select the application you will install APK through (such as File Manager or Chrome).
- Activate the switch Allow installation from this source.
β οΈ Note: If the option is not in the menu, then your device has a modified firmware installed (for example, Custom). ROM). In this case, manual editing of the file will be required. /system/etc/permissions/platform.xml β See the section on advanced methods.
βοΈ Preparation for installation APK
Application-specific permission (Chrome, File Manager)
MIUI allows you to flexibly configure APK installation access for each application separately, which is convenient if you download files through a browser or messenger.
1. Installation via Google Chrome
If you download APK via your browser:
- Upload the file to Chrome.
- When you try to open, a warning will appear: βFor your safety, the installation from unknown sources is blocked.β
- Put the settings in the warning window.
- Turn on Chrome resolution and go back to download.
Installation via File Manager (Conductor)
For files downloaded directly to the device:
- Open the file manager and find the APK.
- When you try to install, a window will appear with the choice: Settings β Allow from this source.
- Activate the resolution and repeat the installation.
β οΈ Warning: Once the application is installed, it is recommended to disable the permission for the source, which will reduce the risk of automatic installation of malware when a file is opened accidentally.
| Annex | The path to settings | Recommendation |
|---|---|---|
| Google Chrome | Settings β Applications β Chrome β Install unknown applications | Disable after installation |
| File manager | Settings β Applications β Files β Installation of unknown applications | Allow only for trusted APKs |
| Telegram | Settings β Applications β Telegram β Installation of unknown applications | Check the hash of files before installing |
| Xiaomi GetApps | No access (official sources only) | Does not support third-party APK |
Advanced Methods: ADB and System File Editing
If standard methods do not work (for example, on custom firmware or after resetting settings), you can use ADB-commands or manual editing of configuration files. These methods require an unlocked bootloader and root rights.
Method 1: Commands through ADB
Connect your phone to your PC and do:
adb shell settings put global install_non_market_apps 1
adb shell settings put secure install_non_market_apps 1After restarting the device, the option should appear in the settings.
Method 2: Editing platform.xml
For experienced users:
- Get root access (for example, through Magisk).
- Open /system/etc/permissions/platform.xml file in the text editor.
- Add a line: <permission name="android.permission.INSTALL_PACKAGES" />
- Save the changes and restart the device.
β οΈ Warning: Incorrect editing of system files can result in loss of warranty or device "brick".Before changes, create a full backup through TWRP.
What if the phone doesnβt turn on after editing?
Problem Solving: Errors in APK installation
Even after allowing installation from unknown sources, Poco X3 Pro users may encounter errors.
Error "Not installed"
Causes and solutions:
- π± Incompatible architecture: Poco X3 Pro runs on the Snapdragon 860 (ARM64). Make sure that APK supports this platform.
- π Conflict with existing version: Remove the previous version of the application through Settings β Annexes.
- π οΈ Damaged File: Reboot your phone and download APK freshly.
Warning "Blocking MIUI Security"
MIUI Security can block the installation even after permission.
- Open Settings β Memory β Cleaning.
- Put it on the security check.
- Turn off the option to scan installed applications.
3. "Insufficient memory" error
Although the Poco X3 Pro has 128/256GB of storage, MIUI reserves some for system needs.
- ποΈ Clear the cache through Settings β Memory. β Clear the cache.
- π Move the files to SD-card (if supported).
- π² Use it. ADB For forced installation: adb install -r -t path/to/file.apk
π‘
If APK not installed due to error "INSTALL_FAILED_INVALID_APK", Try renaming the file by removing the Cyrillic alphabet and spaces, telegram-x-8.9.4.apk instead of Telegram X 8.9.4.apk.
Security: How to minimize risks
Installing APKs from unknown sources always carries risks, but they can be reduced by:
- π Hash check: Compare MD5 or SHA-256 file with official data (use utilities like Hash Droid).
- π‘οΈ Antivirus: Install Malwarebytes or Bitdefender to scan APK before installation.
- π± Sandbox: Use Shelter or Island to isolate test apps.
- π Backup: Before installation, backups through Settings β Additionally. β Backup.
β οΈ Note: Some banking applications (e.g., SberBank Online or Tinkoff) block devices with approved installations from unknown sources. If you need financial services, use a virtual machine (e.g., UserLAnd) to test. APK.
Xiaomi regularly updates security mechanisms, such as the SandBox feature in MIUI 14, which automatically isolates suspicious applications, to activate it:
- Go to Settings β Apps β SandBox.
- Enable the option of Automatic Insulation.
- Add test apps to the exclusion list.
Alternative ways to install applications
If you need to install an app but unlocking unknown sources seems risky, consider alternatives:
- π Web versions: Telegram or Notion have full-featured web applications.
- π¦ Sideload through ADB: Installation without unlocking sources: adb install path/to/file.apk
The Poco X3 Pro is particularly relevant with ADB, as it doesnβt require any system settings to be changed, but remember that apps installed through ADB donβt automatically updateβthey need to be reinstalled manually.
π‘
MIUI 14 for Poco X3 Pro has a "USB Installation" option in the developer menu, which allows you to install APKs from your computer without fully unlocking unknown sources.