修改内核实现关闭 SELinux 增加可玩性

修改内核实现关闭 SELinux 增加可玩性
0

#1

你需要先了解 SELinux 是什么,具体自行度娘或谷歌。
本教程通过修改 boot.img 实现将 SELinux 设为始终许可状态,从而使部分高级操作生效,增加可玩性。

  1. 你需要一个解包打包 boot.img 的工具,目前个人观察 Win 环境下解包 boot 有两种方案,你只要找到解包后有 split_img 文件夹的方案就行了。这里推荐航母工具的新方案。不提供,自行寻找
  2. 解包后打开 split_img 文件夹,用 Notepad++ 等高级文本编辑器打开 boot.img-cmdline 文件
  3. 添加或是替换 androidboot.selinux=permissive
  4. 打包 boot.img,刷入之后可使用各种方式检测 SELinux 状态,得到 permissive (许可) 即为修改成功
    修改成功之后,魔趣更新可能会覆盖掉修改好的 boot.img,即使是增量更新。你需要重新修改。
    如果解包工具不支持你的 Android 版本,你可以通过度娘或谷歌查找相关资料通过命令行关闭 SELinux。