当前位置:网站首页>AOSP内置APP特许权限白名单
AOSP内置APP特许权限白名单
2022-08-04 14:28:00 【Just_Paranoid】
特许权限白名单
https://source.android.google.cn/devices/tech/config/perms-whitelist?hl=zh-cn
privapp-permissions.xml 文件只有在与特权应用位于同一分区时才能授予或拒绝授予该应用权限。例如,如果 /vendor 分区上的应用请求特许权限,则只能由同样位于 /vendor 上的 privapp-permissions.xml 文件来同意或拒绝该请求。
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)
边栏推荐
猜你喜欢

卷积神经网络 基础

国家安全机关对涉嫌危害国家安全犯罪嫌疑人杨智渊实施刑事拘传审查

物联网应用发展趋势

"C pitfalls and pitfalls" reading summary

Lixia Action | Kyushu Yunzhang Jinnan: Open source is not a movement for a few people, popularization is the source

七夕邂逅爱,那人一定在

How to find the location of a pdf file in endnote literature

MySQL【窗口函数】【共用表表达式】

idea永久激活教程(新版)

AVR学习笔记之熔丝位
随机推荐
Rust from entry to proficient 04-variables
X射线掠入射聚焦反射镜
AlphaFold 如何实现 AI 在结构生物学中的全部潜力
快解析结合千方百剂
SQL语句的写法:Update、Case、 Select 一起的用法
集合划分差最小问题(01背包)
关于redis的几件小事(五)redis保证高并发以及高可用
自监督学习未来是掩码自编码器?KAIST最新《自监督学习掩码自编码器》研究进展
并发程序的隐藏杀手——假共享(False Sharing)
【剑指offer33】二叉搜索树的后序遍历序列
第十六章 源代码文件 REST API 教程(一)
Theory 1: Deep Learning - Detailed Explanation of the LetNet Model
Map common traversal methods - keySet and entrySet
【剑指offer59】队列的最大值
"C pitfalls and pitfalls" reading summary
MySQL性能指标TPS\QPS\IOPS如何压测?
Centos7 install mysql version rapidly
数据库恢复
zabbix自定义图形
ACL 2022 | 社会科学理论驱动的言论建模