type=1400 audit(0.0:199): avc: denied { search } for name="2-0069" dev="sysfs" ino=8747 scontext=u:r:autotest:s0 tcontext=u:object_r:sysfs_sensors:s0 tclass=dir permissive=0
以上是报错信息:
fp = fopen(inputIndexStr, "r");
读取的时候报错的
分析:
权限:{ search } 谁:autotest 哪个文件:sysfs_sensors 文件类型:dir
修改device自己的品牌目录下的sepolicy里的autotest.te,或者自己整
因为我的程序是autotest
添加以下内容:
allow autotest sysfs_sensors:dir { search };
然后编译刷机测试,继续跑我的程序。
如果还是crash了我再回来改,哈哈!!!