2024.10.10 Magisk v28.0
- [General] 支持 16K 页面大小
- [General] 添加对 RISC-V 的基本支持(发布版本中未构建)
- [General] 使用精简 libc 构建静态可执行文件(
magiskinit和magiskboot),以减小体积 - [Core] 移除 magic mount 不需要的镜像
- [Core] 更新启动映像检测逻辑,以支持更多设备
- [MagiskInit] 重写将
magiskinit作为init注入的 2SI 逻辑 - [MagiskInit] 更新预初始化分区检测
- [Zygisk] 更新内部 JNI 挂钩实现
- [MagiskPolicy] 修补后保留 sepolicy 配置标志
- [MagiskPolicy] 优化修补规则,减少注入的新规则数量
- [DenyList] 支持在禁用 Zygisk 时仍强制执行拒绝列表
- [Resetprop] 改进实现,以绕过若干属性修改检测
- [Resetprop] 更新以正确处理属性覆盖(property overlays)
- [App] 大规模内部代码重构
- [App] 支持修补大于 8GiB 的三星固件映像
- [App] 在 Android 14 上使用用户发起的作业代替前台服务
- [App] 支持 Android 13+ 内置的按应用语言偏好设置
- [App] 添加
action.sh支持,允许模块定义从 UI 触发的操作 - [MagiskBoot] 支持在不进行解压缩的情况下拆分内核映像
- [MagiskBoot] 正确支持 vendor boot 映像
- [MagiskBoot] 从内核映像中禁用三星 PROCA
英文原版
- [General] Support 16k page size
- [General] Add basic support for RISC-V (not built in releases)
- [General] Use a minimal libc to build static executables (
magiskinitandmagiskboot) for smaller sizes - [Core] Remove unnecessary mirror for magic mount
- [Core] Update boot image detection logic to support more devices
- [MagiskInit] Rewrite 2SI logic for injecting
magiskinitasinit - [MagiskInit] Update preinit partition detection
- [Zygisk] Update internal JNI hooking implementation
- [MagiskPolicy] Preserve sepolicy config flag after patching
- [MagiskPolicy] Optimize patching rules to reduce the amount of new rules being injected
- [DenyList] Support enforcing denylist when Zygisk is disabled
- [Resetprop] Improve implementation to workaround several property modification detections
- [Resetprop] Update to properly work with property overlays
- [App] Major internal code refactoring
- [App] Support patching Samsung firmware with images larger than 8GiB
- [App] Use user-initiated job instead of foreground services on Android 14
- [App] Support Android 13+ built-in per-app language preferences
- [App] Add
action.shsupport to allow modules to define an action triggered from UI - [MagiskBoot] Support spliting kernel images without decompression
- [MagiskBoot] Properly support vendor boot images
- [MagiskBoot] Disable Samsung PROCA from kernel image
完整更新日志: 这里