Voglio disabilitare SELinux all'avvio per Android L o 5. Il motivo è che il mio daemon non viene avviato all'avvio quando dovrebbe essere dovuto a problemi di SELinux. Ho il seguente nel mio file init.rc:Come disabilitare completamente SELinux in Android L nel file init.rc?
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
Tuttavia, sul caricamento del sistema, io uso adb shell per verificare se SELinux è disabilitato (utilizzando getenforce
) e restituisce Enforcing
. Voglio che SELinux sia completamente disabilitato all'avvio. Se non completamente disabilitato allora almeno Permissive
.
Qualche suggerimento?
Sembra che non è così semplice. Ad esempio: http://stackoverflow.com/a/31147475/4449456 –
Sì. Dipende dalla radice e dalla ROM. Il link sopra è più completo. – candy