20220807日新增v25.2更新日志
[MagiskInit]修复了使用存根cpio时的潜在问题
[MagiskInit]修复在使用存根cpio时从重新启动到恢复的问题
[MagiskInit]修复sepolicy。rootfs设备的规则符号链接
[概述]更好的数据加密检测
[概述]使整个项目生成错误记录
Magisk V25.2版本下载:关注微信公众号:ROM乐园 回复关键词:magisk
v25.1更新日志
[MagiskBoot]修复错误跳过的ramdisk备份
[MagiskBoot]添加新功能以检测不受支持的dtb并在安装过程中中止
[Zygisk]更改二进制劫持路径
[应用程序]修复错误的恢复模式检测和安装
[MagiskInit]修复配置在旧式SAR设备中未正确导出
[常规]强制Magisk应用程序始终匹配或更新于magiskd
Magisk V25.2版本下载:关注微信公众号:ROM乐园 回复关键词:magisk
MagiskInit Rewrite
其中很大一部分(在设备启动之前运行的关键软件)是从头开始完全重写的。自从An
droid在Android 8.0中引入Project Treble以来,Magisk一直在与各种设备日益复杂的
分区和早期安装设置作斗争,有时还会有奇怪的OEM特定实现。它已经变得如此复杂,
以至于很少有人(包括我自己!)意识到每一个细节,并且像这样维护这个软件显然
是不可持续的。经过几个月的规划(是的,整个重构已经在我的脑海中存在了很长时间
和外部贡献者的一些帮助,一个全新的注入机制被引入Magisk一劳永逸地解决了“SE
Linux问题”。magiskinitmagiskinitsepolicy
由于这是Magisk如何在启动时热修补设备的完整范式转变,因此许多开发人员隐式依
赖的几种行为可能不存在。例如,Magisk不再在大多数情况下修补fstabs,这意味着
AVB将保持不变;一些自定义内核依赖于Magisk为它们剥离的AVB。
![](http://www.romleyuan.com:9001/attach/photo/266b4787418e4735aced02338e6c980a.jpg)
MagiskSU 安全增强功能
Magisk的超级用户功能自推出以来没有太大变化。v25专注于使root权限管理更加准
确和安全:
添加全新的包跟踪系统,确保无法执行恶意 UID 重用攻击
在 Magisk 应用中正确支持和实现 UX,以便使用sharedUserId
强制执行根管理器APK签名验证,以对抗猖獗的非官方Magisk应用程序“mods”
许多人可能没有意识到,但是使用受信任的,未经修改的Magisk应用程序非常重要。
Magisk的根守护程序以不同的方式对待Magisk应用程序,并给予它全面的root访问
权限,没有任何限制。修改后的Magisk应用程序可能会后门您的设备。