Я хочу отключить SE Linux для всего, включая процессы загрузки. (Оболочка ADB setenforce
0) не работает для процессов загрузки. Я все еще получаю (avc
: отказано) сообщения в ADB logcat
для (iptables-restor
, zygote, zygote64, BootAnimation, webview_zygote, RenderThread). Я думаю, что мне нужно что-то отредактировать в конфигурации сборки, пересобрать изображения из источника AOSP, а затем (fastboot
flashall
-w) изображения на моем Pixel 3? Возможно следующее? Это для android -10.0.0_r30.
foo@bar:~/android-10.0.0_r30/kernel$ grep -nri selinux .
./configs/o/android-4.4/android-base.config:20:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/o/android-4.4/android-base.config:145:CONFIG_SECURITY_SELINUX=y
./configs/o/android-3.18/android-base.config:20:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/o/android-3.18/android-base.config:145:CONFIG_SECURITY_SELINUX=y
./configs/o/android-4.9/android-base.config:20:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/o/android-4.9/android-base.config:145:CONFIG_SECURITY_SELINUX=y
./configs/p/android-4.4/android-base.config:33:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/p/android-4.4/android-base.config:167:CONFIG_SECURITY_SELINUX=y
./configs/p/android-4.14/android-base.config:34:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/p/android-4.14/android-base.config:170:CONFIG_SECURITY_SELINUX=y
./configs/p/android-4.9/android-base.config:34:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/p/android-4.9/android-base.config:168:CONFIG_SECURITY_SELINUX=y
./configs/o-mr1/android-4.4/android-base.config:22:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/o-mr1/android-4.4/android-base.config:147:CONFIG_SECURITY_SELINUX=y
./configs/o-mr1/android-3.18/android-base.config:22:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/o-mr1/android-3.18/android-base.config:147:CONFIG_SECURITY_SELINUX=y
./configs/o-mr1/android-4.9/android-base.config:23:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/o-mr1/android-4.9/android-base.config:148:CONFIG_SECURITY_SELINUX=y
./configs/q/android-4.14/android-base.config:40:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/q/android-4.14/android-base.config:198:CONFIG_SECURITY_SELINUX=y
./configs/q/android-4.19/android-base.config:37:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/q/android-4.19/android-base.config:193:CONFIG_SECURITY_SELINUX=y
./configs/q/android-4.9/android-base.config:43:CONFIG_DEFAULT_SECURITY_SELINUX=y
./configs/q/android-4.9/android-base.config:196:CONFIG_SECURITY_SELINUX=y