AOSP 阻止安装来自未知来源的应用程序

GoS*_*ash 11 android package-managers android-source apk hardening

有什么方法可以阻止用户在自定义 android 操作系统中安装来自未知来源的应用程序?

我正在尝试使用 AOSP 源创建 Android 操作系统的自定义变体,其中我希望允许用户仅安装来自我在构建期间指定的受信任源的应用程序。

阻止启用开发人员选项和 USB 调试。该解决方案应阻止用户从所有可能的来源(如侧载)或通过与系统连接来安装应用程序。

dgp*_*dgp 0

您可以通过创建设备策略控制器 (DPC)应用来禁用安装未知来源的应用、阻止对某些应用的访问等等。

您可以查看此示例并检查设备管理员或设备所有者应用程序是否具有您需要的所有功能。