我是Qualcomm平台开发人员;
如何在编译期间从软件映像中禁用/ 删除 SELinux功能?总之,我需要从android
中删除SELinux功能顺便说一句:
set setenforce 0
或set getenforce
效果很好;
答案 0 :(得分:0)
使用CONFIG_SECURITY_SELINUX=n
重建内核。这可以在您的平台的内核defconfig中找到。
例如,要在hammerhead(Nexus 5)内核中完全禁用SELinux,请更改上面的arch/arm/configs/hammerhead_defconfig
并重建内核。在启动映像中包含此新内核,结果将是一个完全没有任何SELinux支持的设备。 getenforce
将返回Disabled
。