我想为设备构建AOSP并将其出售给某人。但是我希望ROM不允许通过侧载或其他方式安装任何应用程序(我自己的某些应用程序除外)。如何限制应用安装访问权限?我是否必须编写设置应用程序并保持选中(不受信任的来源)?
答案 0 :(得分:0)
主题非常广泛,但我尝试为您提供可能解决方案的概述。首先,我假设您要出售的AOSP版本没有Play商店,并且其最终用户禁用了adb。
首先,在AOSP版本中包括用于签署应用程序的证书。
然后,您需要提供某种自己的Play商店应用,以便您的用户可以将您的应用下载到设备上。该应用程序检查证书,如果一切正常,则将强制设备启动以恢复到恢复状态,在此位置将再次检查应用程序证书/安装该应用程序(有关此步骤的更多信息,请检查我的回答here)。