magisk-development-continues
早在今年 5 月,Android 知名 root 工具 Magisk 的创作者吴泓霖(John Wu)宣布,他已加入 Google 成为 Android 安全团队的一员(点击查看此前我们的报道)。从那时起,鉴于 Magisk 与 Android 之间明显的利益冲突,Magisk 的用户以及行业相关从业者对 Google 是否会允许开发者继续以目前的形式从事该项目工作表示怀疑,并对 Magisk 项目的未来表达了担忧。近日,吴泓霖终于为 Magisk 项目的未来给出了明确答案。
在吴泓霖发表的一篇文章中他表示,虽然他目前任职于 Google,Magisk 跟 Android 确实有一定的利益冲突,但这个项目并不会消亡,也不会终止开发。用户可以继续使用 Magisk,而吴泓霖本人也会继续参与到 Magisk 社区的工作,但会受到 Google 的 "额外审查"。
虽然 Magisk 项目自 5 月以来已经很长时间没有进行更新了,但吴泓霖此次澄清了此前大家的猜疑,实际上他只不过花了很多时间以获得他在该项目上继续工作所需的批准,像 Google 这样的科技公司对其员工所做的外部工作进行审查并不罕见,特别是当这些外部工作直接影响到员工所任职的部门时。
Magisk 项目未来最大的变化将是 MagiskHide。Magisk 的这个模块允许已 root 的用户对 Android 应用隐藏 root 信息,该功能主要是针对那些检测到 root 后会停止工作或无法使用部分功能的应用。吴泓霖表示,鉴于他现在可以接触到 "几乎所有的 Google 源代码",而 MagiskHide 又被设计用来规避 Google SafetyNet Attestation 安全措施,因此吴泓霖只能停止对 MagiskHide 的开发,未来只有部分基础功能将得到保留。
未来用户将能够指定一个进程的拒绝名单,其中 Magisk 将拒绝进一步的修改,并恢复它所做的所有修改。Magisk 不会欺骗/改变/操纵任何与 Magisk 无关的信号或痕迹来规避任何设备状态的检测。
基本上就是说,MagiskHide 将不再对应用程序隐藏 root 权限,而是用于确保用户选择的应用程序不会被修改。
另一个变化是 Magisk 将失去了官方的 Magisk 模块仓库。Magisk-Module-Repo 将从 Magisk 应用程序中删除,并转移到 Github,届时 "受信任的社区成员" 将负责管理。
虽然 Magisk 一开始只是吴泓霖出于兴趣开发的一个个人项目,不过如今开源社区也已经在 Magisk 中扮演了越来越重要的角色,正如吴泓霖所说,在过去的一年里,“对 Magisk 核心组件的重大外部贡献量增加了”,这些贡献修复了项目中非常多的错误并扩展了设备支持,未来该项目仍然会依仗开源社区的贡献。
本文转自OSCHINA
本文标题:Magisk 创作者加入 Google 后首发声:会继续维护,但会发生重大改变
本文地址:https://www.oschina.net/news/158014/magisk-development-continues