[英]signatureOrSystem permissions on custom ROM
我想知道如何在自定义ROM上强制执行signatureOrSystem权限。
文件说:
系统仅授予Android系统映像中或使用与系统映像中的证书相同的证书签名的应用程序的权限。
该证书在哪里? 如果我使用的是自定义ROM(例如CyanogenMod),我是否可以获取他们假定免费提供的证书,并对我的应用程序进行签名,以便它可以使用这种许可(当然只有该ROM)?
谢谢 ;)
对于CygenMod,平台密钥在此处: https : //github.com/CyanogenMod/android_build/tree/gingerbread/target/product/security 。
从Android 4.4开始,将应用程序放置在“ / system / priv-app”中还将启用授予标记为“ signatureOrSystem”的权限的权限,而不管使用该应用程序签名的密钥如何。 理论上,较早的android会对“ / system”上的应用执行相同的操作。 但是,我无法使它正常工作。
从Android 5.1开始,/ system / priv-app中的所有应用可能都必须位于其名称所在的子文件夹中。
注意:目前,“ / system / priv-app”的特殊处理是一个未记录的功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.