# 起因

Magisk 作者,吴泓霖(John Wu)在他的个人推特上宣布,自己已加入 Android 平台安全团队,很高兴与曾经 “on the other side” 的人一起工作。

近日,吴泓霖在加入谷歌后首次发声,回应了外界关心的 Magisk 后续维护问题。他表示 Magisk 与 Android 确实有一定冲突,但 Magisk 项目将继续维护,也会参与社区工作,但他本人会受到谷歌的 “额外审查”。

此外,MagiskHide 将被取消,该功能可以让用户对 App 隐藏 root 权限,从而绕过某些 App 的 root 使用限制。吴泓霖表示,自己可以访问几乎所有的谷歌源代码,因此 MagiskHide 与在谷歌的工作存在利益冲突,因此只能停止该功能,但会保留一小部分基础功能。

用户将能够分配一个拒绝列表,其中 Magisk 拒绝进一步修改并恢复它所做的所有更改。Magisk 不会 欺骗 / 改变 / 操纵 任何非 Magisk 相关的信号或跟踪来规避任何设备状态检测。

# 解决方案

Shamiko 模块,由 LSPosed 开发团队开发的 Magisk 模块,能够在 zygisk 开启情况下,也可以使用 MagiskHide。

在 Magisk 早期的版本中,MagiskHide 可以让用户对 App 隐藏 root 权限,对于某些会检测 root 权限的 App 来说,这一功能十分有用。

但最近发布的新版 Magisk 中增加了名为 Zygisk 的新功能,就再也无法像以前一样隐藏 root 了,而 Shamiko 模块就可以实现在 Zygisk 开启情况下也能用的 MagiskHide

# 使用教程

  1. 在 magisk 设置里, 开启Zygisk
  2. 安装 Shamiko 模块
  3. 通过 配置排除列表 选择需要隐藏的进程
  4. 配置好之后,关闭 遵守排除列表 (开启会导致模块不会对列表生效)
  5. 重启系统即可