Selinux 权限添加

进入目录直接编译

cd external/selinux/python/audit2allow
make

生成文件

audit2allow

当然不自己编译也可以,直接在系统上安装,如ubuntu:

sudo apt-get install policycoreutils-python-utils

下载手机中的policy:

adb pull /sys/fs/selinux/policy

使用方法: 查看日志里面的selinx错误直接生成规则,再到编译系统里面看能否通过?

cat ~/Desktop/errselinux.txt |audit2allow -p policy

查看日志缓存里面的selinux错误,并用audit2allow生成规则

adb logcat -b all -d | audit2allow -p policy

graph TD
    A --> B
graph TD
    A --> B

Last updated