2017.10.9 android AVC的问题

这篇博客主要讨论了在Android系统中遇到AVC(访问控制)错误的问题,特别是针对高通8937平台。内容涉及adb日志中显示的权限被拒绝问题,以及如何通过修改安全策略文件device/qcom/sepolicy来解决这个问题。具体解决方案是在mmi.te文件中添加允许mmi进程对sysfs_leds文件进行open操作的权限。同时,博主建议使用ls -Z和ls -l命令查看文件的上下文和真实地址,并在修改后重新编译systemimage和bootimage。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2017.10.9

android  AVC的问题

adb log打印出来,经常会出现,现象就是应该开的灯没开,应该打开的硬件没打开,如果是以下问题,可以参考解决,基于高通平台8937进行的修改

avc: denied { open } for path="/sys/devices/soc/78b6000.i2c/i2c-2/2-0045/leds/blue/brightness" dev="sysfs" ino=30068 scontext=u:r:mmi:s0 tcontext=u:object_r:sysfs_leds:s0 tclass=file permissive=0

修改安全策略device/qcom/sepolicy/下的文件,只需要编译bootimage

进程mmi , 对文件sysfs_ledsfile类缺少

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值