Affiliate links on Android Authority may earn us a commission. Learn more.
Google released Android 17 QPR2 Beta 4 last week, bringing new additions such as a dedicated Agent Dashboard. However, the update also tackles a long-standing security and convenience pain point by introducing one-time installation permissions for unknown apps, making APK sideloading significantly safer without compromising convenience for power users.
On older Android versions, sideloading an APK outside official app stores requires granting the host app (such as a browser or a file manager) the “Install unknown apps” permission.
Historically, this has been an all-or-nothing toggle. Once turned on, that app retains permanent APK installation privileges until manually revoked. Because turning it off requires digging deep into Settings > Apps > Special app access > Install unknown apps, most users simply forget to do so. The workflow for granting the permission is also disruptive, kicking you out of your active app into the system Settings app just to flip a switch before navigating back.
Android 17 QPR2 Beta 4 streamlines the entire experience by handling permissions directly inside an inline system dialog.
AssembleDebug / Android AuthorityAttempting to install an APK now presents three clear choices:
Further, in Android 17 QPR2 Beta 4, you can also manage the “Install unknown apps” setting in Settings > Apps > Special app access > Install unknown apps.
AssembleDebug / Android AuthorityRather than a binary, per-app on-off toggle, you can now set apps to either:
This change gives users more security and control over sideloading while maintaining some modicum of convenience when installing apps from trusted sources. The changes are already live in Android 17 QPR2 Beta 4, and hopefully make their way to the stable release.
Thank you for being part of our community. Read our Comment Policy before posting.


