Quiero desactivar SELinux en el arranque para Android L o 5. La razón es porque mi demonio no se inicia ejecutado en el arranque cuando debería debido a problemas SELinux. Tengo lo siguiente en mi init.rc archivo:
su 0 setenforce 0
service my_daemon /system/bin/my_daemon
class main # Also tried: class core (but it didn't make a difference)
user root
group root
Sin embargo, en el arranque, uso adb shell para comprobar si SELinux está deshabilitado (usando getenforce
) y devuelve Enforcing
. Quiero que SELinux esté completamente deshabilitado en el arranque. Si no completamente deshabilitado, al menos Permissive
.
¿Alguna sugerencia?