Android

How to Allow APK Installation on Android: Complete Guide

This guide shows how to enable third-party APK app installation on modern Android versions. Learn how to bypass built-in security restrictions without compromising device safety.

Updated at April 4, 2026
3-5 min
Easy
FixPedia Team
Применимо к:Android 10Android 11–15One UI 5+HyperOS / MIUI 14+

Why Allow Installation from Third-Party Sources

Starting with Android 8.0, Google replaced the single "Unknown sources" toggle with a per-app permission model. Now, every file manager, browser, or messaging app must be granted individual permission to install .apk files. This reduces the risk of accidentally executing malicious code, but it complicates installing software from third-party app stores or developer beta builds.

After following this guide, you will be able to quickly grant installation permissions to specific apps while maintaining your device's overall system security.

Prerequisites

  • A smartphone or tablet running Android 10 or later.
  • A pre-downloaded .apk file located in the Downloads folder or internal storage.
  • The app you will use to open the file: the system File Manager, Files by Google, Chrome, Telegram, etc.

💡 Tip: If you are using a manufacturer skin (One UI, HyperOS, ColorOS), menu names may vary slightly. The navigation path remains the same: SettingsAppsPermissions.

Step 1: Open the Special App Access Menu

Open your system settings and locate the app management section. The path typically looks like this:

  1. Open Settings.
  2. Scroll down and tap Apps.
  3. Tap the menu icon (three dots or a gear) in the top-right corner and select Special app access (or Advanced settings).
  4. Find Install unknown apps in the list and tap it.

Step 2: Select the Installer App

The screen will display a complete list of apps that can initiate package installations.

  1. Locate the app you used to download or plan to use to open the file. For example, Chrome, Files, File Manager, or Telegram.
  2. Tap the app name to open its permission settings.

Step 3: Confirm the Action and Launch the File

On the app's permission page, you will see a toggle switch accompanied by a warning.

  1. Toggle on Allow from this source.
  2. A system prompt warning about potential risks will appear. Read it and tap Allow.
  3. Navigate back to the .apk file using your file manager or browser and tap it. The standard Android installer window will open.
  4. Tap Install and wait for the process to complete.

⚠️ Important: Do not leave this permission permanently enabled for browsers or messaging apps. After installing the desired application, return to settings and toggle it off to reduce your attack surface.

Verifying the Installation

A successful installation is confirmed by a system notification stating "App installed" and a new icon appearing in your launcher or app drawer. If the system requests additional permissions upon first launch, grant them manually.

For a quick verification, go to SettingsApps and locate the newly installed program in the list. A "Running" status and an active Open button indicate that the package has been correctly integrated into the system.

Troubleshooting Installation Issues

  • Package analysis failed / File corrupted. This usually indicates an incomplete download or a corrupted archive. Delete the file, clear your browser cache, and download it again from a trusted source.
  • Google Play Protect restriction. The built-in scanner may block the installation of unsigned or uncommon utilities. To temporarily bypass this check, open Play Store → Profile → Play Protect → Gear icon → Disable Scan apps with Play Protect. Remember to re-enable this setting after installation.
  • Architecture incompatibility. If the install button is grayed out or you see an App not installed error, the file may have been compiled for a different CPU architecture (armeabi-v7a instead of arm64-v8a). Check the APK specifications on the developer's website and download the version matching your chipset.
  • Signature conflict. Attempting to reinstall an app over an existing version with a different digital signature will trigger a system error. Uninstall the old version, back up your user data (if possible), and then run the new .apk.

F.A.Q.

Why does Android block APK installation?
Is it safe to install apps from unknown sources?
What should I do if I get the 'App not installed' error?

Hints

Open app settings
Select the installation source
Enable the permission
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community