Installation

How to Enable Unknown Sources / Install Unknown Apps

One global switch became a per-app permission in Android 8. Where to find it on each major Android flavour.

What changed in Android 8

Android 7 and earlier had a single Unknown Sources checkbox that authorised the whole device. Android 8 replaced it with REQUEST_INSTALL_PACKAGES, granted individually to each app that wants to trigger an installation. The practical effect: granting it to your browser does nothing when you open the file from a file manager.

Where the setting lives

PlatformPath
Stock Android 8+Settings → Apps → Special app access → Install unknown apps
Samsung One UISettings → Apps → ⋮ → Special access → Install unknown apps
Android TVSettings → Apps → Security & restrictions → Unknown sources
Fire OSSettings → My Fire TV → Developer options → Apps from Unknown Sources
Android 7 and earlierSettings → Security → Unknown sources (single global toggle)

Worth knowing: The permission is REQUEST_INSTALL_PACKAGES and it is held by the app opening the file, not by the file being opened.

Frequently asked questions

Is enabling this dangerous?
The permission itself only allows an app to launch the installer. Every install still requires your confirmation. The risk lies in what you choose to install.
Why is the option greyed out?
Managed or work-profile devices can have the permission blocked by policy, and it cannot be enabled locally.
Do I have to re-enable it for every APK?
No — the grant persists per app until you revoke it.
Which app should I grant it to?
The one you will actually open the file from, which is usually your file manager rather than your browser.

Get AK47 Sports APK

Download the latest version free and start streaming in minutes.

Download Now