【Android Binder通信】 调用HW binder findService后,无法和Service绑定成功
原因是在于没有配置selinux的权限。
需要配置hal_XXX_XXX.te文件,追加proxy对应的bin文件和service的bin文件的HWBinder的访问权限
SeLinux log的目录
setenforce 0关闭防火墙。
然后截取AVC log:
1. adb shell rm –rf /log/security/*;
2. setenforce 0;
3. 做一遍相关权限的操作
然后获取 /log/security/* 下面的avclog
1. adb shell rm –rf /log/security/*;
2. setenforce 1;
3. 做一遍相关权限的操作
然后获取 /log/security/* 下面的avclog
我是一块砖,哪里需要往哪搬。