Android L veya 5 için önyükleme zamanında SELinux'u devre dışı bırakmak istiyorum. Bunun nedeni, SELINux sorunlarından kaynaklanacağı zaman, benim bootumun boot üzerinde çalıştırılmamasıdır.init.rc dosyasında Android L'deki SELinux nasıl tamamen devre dışı bırakılır?
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
Ancak açılışta, ben SELinux'un (getenforce
kullanarak) devre dışı olup olmadığını kontrol etmek adb kabuk kullanmak ve onu Enforcing
döndürür: Benim init.rc dosyasında aşağıdaki var. SELinux'un botta tamamen devre dışı bırakılmasını istiyorum. Tamamen devre dışı değilse en az Permissive
.
Herhangi bir öneriniz var mı?
yılında
enforcing=0 androidboot.selinux=permissive
ekle görünüyor. Örneğin: http://stackoverflow.com/a/31147475/4449456 –Evet. Kök ve ROM'a bağlıdır. Yukarıdaki bağlantı daha eksiksiz. – candy