当前位置:   article > 正文

Android SeLinux 权限添加_android selinux添加 shell te添加网络权限

android selinux添加 shell te添加网络权限

SeLinux 权限添加

adb shell setenforce 0
setenforce 0 设置SELinux 成为permissive模式 临时关闭selinux
setenforce 1 临时打开selinux

我们可以通过下⾯的命令来抓取对应的log

adb shell logcat | grep avc

adb shell dmesg | grep avc

调试时,可以关闭selinux 权限 setenforce 0

搜索avc,如下:

type=1400 audit(0.0:292): avc: denied { read write } for name=“ttyHSL2” dev=“tmpfs” ino=11380 scontext=u:r:system_app:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=0

system_app 中 device 缺少 读写权限

添加在 找 find -name system_app.te

找到当前环境中文件

./qcom/sepolicy/msm8937/system_app.te

文件中添加

allow system_app device:chr_file {read write open ioctl}

多次验证添加,一次提醒不完

编译boot make bootimage

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号