Qualcomm平台编译时如何disable/remove SELinux?
How can we disable/remove SELinux during complie on Qualcomm platform?
我是高通平台开发者;
我们如何在编译期间从软件映像中禁用/删除 SELinux 功能?总之,我需要从 android
中删除 SELinux 功能
顺便说一句:
set setenforce 0
或 set getenforce
效果很好;
用 CONFIG_SECURITY_SELINUX=n
重建内核。这可以在您的平台的内核 defconfig 中找到。
例如,要在 hammerhead (Nexus 5) 内核中完全禁用 SELinux,请按上述更改 arch/arm/configs/hammerhead_defconfig
并重建内核。将这个新内核包含在您的引导映像中,结果将是一个完全不支持任何 SELinux 的设备。 getenforce
将 return Disabled
.
我是高通平台开发者;
我们如何在编译期间从软件映像中禁用/删除 SELinux 功能?总之,我需要从 android
中删除 SELinux 功能顺便说一句:
set setenforce 0
或 set getenforce
效果很好;
用 CONFIG_SECURITY_SELINUX=n
重建内核。这可以在您的平台的内核 defconfig 中找到。
例如,要在 hammerhead (Nexus 5) 内核中完全禁用 SELinux,请按上述更改 arch/arm/configs/hammerhead_defconfig
并重建内核。将这个新内核包含在您的引导映像中,结果将是一个完全不支持任何 SELinux 的设备。 getenforce
将 return Disabled
.