SEAndroid 是将SELinux 移植到Android 上的产物,可以看成SELinux 辅以一套适用于Android 的策略。
那么在android系统中那些文件是与SELinux(SEAndroid)相关的呢?
android源码提供的所有Android策略文件在路径external/sepolicy目录下面,
external/sepolicy //通用的
device/lge/mako/sepolicy //某款设备特有的,此为举例
这里面主要包含如下几类文件:
然后是一些特殊的配置文件:
/data/security
使用命令
setprop selinux.reload_policy 1
可以重新加载新的sepolicy,由于/data目录下有了sepolicy,所以它将使用这个新的。
在根目录下有如下文件