Magisk 是一套开放源代码的 Android(5.0 以上版本)自定义工具套件,内置了 Magisk Manager(图形化管理界面)、Root、启动脚本、SElinux 补丁和启动时认证 /dm-verity/ 强制加密移除功能。Magisk 同时提供了在无需修改系统文件的情况下更改 /system 或 /vendor 分区内容的接口,利用与 Xposed 类似的模块系统,开发者可以对系统进行修改或对所安装的软件功能进行修改等。
Magisk 25.0 发布,更新内容如下:
- [MagiskInit] 更新 2SI 的实现,大大提高了设备的兼容性(例如索尼 Xperia 设备)
- [MagiskInit] 引入新的
sepolicy
注入机制 - [MagiskInit] 支持 Oculus Go
- [MagiskInit] 支持 Android 13 GKIs(Pixel 6)
- [MagiskBoot] 修复 vbmeta 提取实现
- [App] 修复旧版 Android 上的 stub 应用程序
- [App] [MagiskSU] 正确支持使用
sharedUserId
的应用 - [MagiskSU] 修复
magiskd
中可能出现的崩溃问题 - [MagiskSU] 在
system_server
重新启动时,修剪未使用的 UID,以防止 UID 重复使用攻击 - [MagiskSU] 验证并执行已安装的 Magisk 应用程序的证书,使其与分销商的签名相匹配。
- [MagiskSU] [Zygisk] 正确的软件包管理和检测
- [Zygisk] 修复 Zygisk 的自代码卸载实现
- [DenyList] 修复共享 UID 应用程序上的 DenyList
- [BusyBox] 为运行旧内核的设备添加解决方案
更多详情可查看:https://github.com/topjohnwu/Magisk/releases/tag/v25.0