woff 發表於 2017-11-6 22:58:14

Android SElinux policy path 路徑

要修改SELinux Policy 首先要知道檔案路徑

可以利用ADB SU後找到路徑並找到該相關檔案


/sys/fs/selinux/policy
關閉 SELinux有幾種方法網路是這樣處理1.
通過腳本設置selinux模式
參考< Set Selinux to permissive on boot >的做法
寫一個腳本,在腳本中設置selinux模式,放在init.d
或者su.d目錄下,讓init或者su在啟動時執行
su
mount -o remount,rw /system
mkdir /system/su.d
echo "#!/system/bin/sh" > /system/su.d/permissive.sh
echo "setenforce 0" >> /system/su.d/permissive.sh
echo "0" > /sys/fs/selinux/enforce
chmod 755 /system/su.d/permissive.sh
這樣不管系統如何重開都是permissive


2.
# getenforce
Enforcing
# setenforce 0
# getenforce
Permissive
但這樣違反GOOGLE 政策

3.



待續~





頁: [1]
查看完整版本: Android SElinux policy path 路徑