我是Android的root应用程序的开发人员。
可悲的是,现在在某些设备/ROM 上,SELinux处于强制模式,并阻止了我的应用程序的某些操作。
因为这是一个 root 应用程序,所以用户授予我 root 访问权限!
现在,SELinux 阻止了我的一些操作,我需要为此找到解决方案。
我试图通过以下方式临时禁用 SELinux
setenforce permissive -> no failure, but getenforce still returns "Enforcing"
echo 0 > /sys/fs/selinux/enforce -> no failure, but getenforce still returns "Enforcing"
我尝试在运行时编辑sepolicy -文件以允许被阻止的命令并触发重新加载它的想法,但我不确定这是否以及如何工作,也不是一个好主意。
谁有更多的提示或资源给我?