मैं एंड्रॉइड एल या 5 के लिए बूट समय पर SELinux को अक्षम करना चाहता हूं। कारण यह है कि SELinux समस्याओं के कारण होने पर मेरा डिमन बूट पर निष्पादित नहीं होता है। मैं अपने init.rc फ़ाइल में निम्न है:init.rc फ़ाइल में एंड्रॉइड एल में SELinux को पूरी तरह अक्षम कैसे करें?
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
हालांकि, बूट पर, मैं adb शेल अगर SELinux (getenforce
का प्रयोग करके) अक्षम किया गया है की जाँच करने के उपयोग करें और यह Enforcing
देता है। मैं चाहता हूं कि बूट पर SELinux पूरी तरह से अक्षम हो। अगर पूरी तरह अक्षम नहीं है तो कम से कम Permissive
।
कोई सुझाव?
में
enforcing=0 androidboot.selinux=permissive
जोड़े लग रहा है, यह नहीं है कि आसान है की तरह। उदाहरण के लिए: http://stackoverflow.com/a/31147475/4449456 –हां। यह रूट और रॉम पर निर्भर करता है। उपर्युक्त लिंक अधिक पूरा है। – candy