当前位置:网站首页>AOSP built-in APP franchise rights white list
AOSP built-in APP franchise rights white list
2022-08-04 14:31:00 【Just_Paranoid】
特许权限白名单
https://source.android.google.cn/devices/tech/config/perms-whitelist?hl=zh-cn
privapp-permissions.xml
A file can only grant or deny permissions to a privileged app if it is on the same partition as the app.例如,如果 /vendor
An application on the partition requests privileged permissions,only by the same location /vendor
上的 privapp-permissions.xml
document to approve or deny the request.
frameworks/base/data/etc/privapp-permissions-platform.xml
报错:
07-12 11:20:40.721 20100 20100 E AndroidRuntime: java.lang.IllegalStateException: Signature|privileged permissions not in privapp-permissions allowlist: {
com.freeme.manager (/system/priv-app/FreemeManager): android.permission.WRITE_SECURE_SETTINGS, com.freeme.healthcontrol (/system/priv-app/FreemeHealthControl): android.permission.WRITE_SECURE_SETTINGS, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.MANAGE_USERS, com.freeme.multiapp (/system/priv-app/FreemeMultiApp): android.permission.INTERACT_ACROSS_USERS, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.LOCAL_MAC_ADDRESS, com.freeme.manager (/system/priv-app/FreemeManager): android.permission.FORCE_STOP_PACKAGES, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.CHANGE_CONFIGURATION, com.freeme.manager (/system/priv-app/FreemeManager): android.permission.BATTERY_STATS, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.SET_TIME_ZONE, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.WRITE_SECURE_SETTINGS, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.BACKUP, com.freeme.taskbar (/system/priv-app/FreemeMultiWindow): android.permission.WRITE_SECURE_SETTINGS, com.freeme.manager (/system/priv-app/FreemeManager): android.permission.GET_APP_OPS_STATS, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.READ_PRIVILEGED_PHONE_STATE, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.INTERACT_ACROSS_USERS, com.freeme.healthcontrol (/system/priv-app/FreemeHealthControl): android.permission.PACKAGE_USAGE_STATS, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.STATUS_BAR, com.freeme.manager (/system/priv-app/FreemeManager): android.permission.DELETE_PACKAGES, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.GET_ACCOUNTS_PRIVILEGED, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.CHANGE_COMPONENT_ENABLED_STATE, com.freeme.taskbar (/system/priv-app/FreemeMultiWindow): android.permission.FORCE_STOP_PACKAGES, com.freeme.setupwizard (/system/priv-app/FreemeSetupWizard): android.permission.SET_TIME, com.freeme.manager (/system/priv-app/FreemeManager): android.permission.UPDATE_APP_OPS_STATS}
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.server.pm.permission.PermissionManagerService.systemReady(PermissionManagerService.java:4560)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.server.pm.permission.PermissionManagerService.access$800(PermissionManagerService.java:194)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.server.pm.permission.PermissionManagerService$PermissionManagerServiceInternalImpl.onSystemReady(PermissionManagerService.java:5040)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.server.pm.PackageManagerService.systemReady(PackageManagerService.java:24541)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.server.SystemServer.startOtherServices(SystemServer.java:2631)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.server.SystemServer.run(SystemServer.java:883)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.server.SystemServer.main(SystemServer.java:614)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
07-12 11:20:40.721 20100 20100 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:985)
边栏推荐
- Why does the decimal point appear when I press the space bar in word 2003?
- 杭电校赛(ACM组队安排)
- metaRTC5.0新版本支持mbedtls(PolarSSL)
- Set partition minimum difference problem (01 knapsack)
- ICML 2022 | 图神经网络的局部增强
- Cisco-小型网络拓扑(DNS、DHCP、网站服务器、无线路由器)
- SLAM 04.视觉里程计-1-相机模型
- LCP 06. 拿硬币-遍历
- 基于 Next.js实现在线Excel
- Qt的QItemDelegate使用
猜你喜欢
Database recovery
The Internet of things application development trend
第六届未来网络发展大会,即将开幕!
化繁为简,聊一聊复制状态机系统架构抽象
【剑指offer59】队列的最大值
Fuse bit of AVR study notes
Crawler - basic use of selenium, no interface browser, other uses of selenium, cookies of selenium, crawler cases
相似文本聚类与调参
CCF GLCC正式开营|九州云开源专家携丰厚奖金,助力高校开源推广
MySQL【窗口函数】【共用表表达式】
随机推荐
SLAM 05.视觉里程计-2-特征法
2042. 检查句子中的数字是否递增-力扣双百代码-设置前置数据
爬虫——动作链、xpath、打码平台使用
Execution failed for task ‘:xxx:generateReleaseRFile‘.
兆骑科创创新创业大赛活动举办,线上直播路演,投融资对接
AOSP内置APP特许权限白名单
CCF GLCC正式开营|九州云开源专家携丰厚奖金,助力高校开源推广
节省50%成本!京东云重磅发布新一代混合CDN产品
蓝牙技术|上半年全国新增 130 万台充电桩,蓝牙充电桩将成为市场主流
郑轻新生校赛和中工选拔赛题解
信创是什么意思?涉及哪些行业?为什么要发展信创?
Why does the decimal point appear when I press the space bar in word 2003?
[深入研究4G/5G/6G专题-50]: URLLC-16-《3GPP URLLC相关协议、规范、技术原理深度解读》-10-高可靠性技术-1-低编码率编码调制方案MCS与高可靠性DRB
X射线掠入射聚焦反射镜
利用决策树找出最优特征组合
Rust from entry to proficient 04-variables
爬虫——selenium基本使用、无界面浏览器、selenium的其他用法、selenium的cookie、爬虫案例
zabbix自定义图形
文盘Rust -- 配置文件解析
用了TCP协议,就一定不会丢包吗?