Installation
How to Enable Install Unknown Apps on Android (Every Version, 4 Steps)
The setting moved in Android 8 and its name changed with it. Here is where the permission lives on every version, what it does not do, and why you should turn it back off.
This guide covers an app you install yourself — download the latest ak47sports apk (v1.6, Android 5.0+, free, no registration) AK47 Sports APK download page or go straight to the Android install guide.
What changed in Android 8
Before Android 8 the permission was device-wide: one switch under Settings, then Security, called Unknown sources. Android 8 replaced it with a per-app permission called Install unknown apps, granted to whichever application does the installing. The change was a security improvement, because it means a messaging app cannot install software even if a browser is permitted to. It also created the most common support question on any sideloaded install, since a device with an obviously enabled setting can still refuse a file opened from a different app.
Where the setting lives on each platform
| Platform or version | Path to the setting | Scope |
|---|---|---|
| Android 5.0 to 7.1 | Settings, then Security, then Unknown sources | Device-wide |
| Android 8 and later | Settings, then Apps, then Special app access, then Install unknown apps | Per app |
| Android 13 and later | Settings, then Apps, then Special app access, then Install unknown apps | Per app, same path |
| Android TV and Google TV | Settings, then Apps, then the installer app, then Install unknown apps | Per app |
| Fire OS | Settings, then My Fire TV, then Developer Options | Device-wide toggle |
| Samsung and Xiaomi builds | Settings, then Security, then Install unknown apps | Per app, renamed menu |
The four steps to switch it on
1.Identify the app that will open the file
Decide in advance whether you will tap the APK from Chrome, from Firefox, or from a file manager. That app, not the phone, is what needs the permission.
2.Open the permission screen
Use the path for your Android version from the table above. On Android 8 and later the quickest route is to type Install unknown apps into the settings search box.
3.Allow it for that one app
Turn on the switch for that app only. Leaving other apps disallowed keeps the permission narrow, which is the whole point of the per-app model.
4.Retry the install, then turn it back off
Install the file, then return to the same screen and switch the permission off. It is only needed while an install is pending.
What this permission does not do
- It does not disable Google Play Protect, which continues to scan sideloaded installs and may still warn you.
- It does not grant an app any runtime permission such as storage or location; those are requested separately at first launch.
- It does not root the device, unlock the bootloader or change the system partition.
- It does not let anyone else install software remotely, because the switch is local to the device and to that app.
Turning it back off afterwards
The permission model itself. That Android grants install-unknown-apps per app from version 8 onward is documented platform behaviour and can be confirmed on any Android 8 or later device in a few taps.
Frequently asked questions
Worth knowing: Android 8 moved the permission from the device to the individual app, so a phone can be configured correctly for one file manager and still block an install started from a browser.