系统极客一直在努力
专注操作系统及软件使用技能

Magisk v26.0 发布,带来 Android 14 初步支持和其他改进

Magisk

Magisk 对于 Android ROM 改造爱好者无需多介绍,它是一个功能强大的开源软件,可以实现 Android 系统的 root 访问权限。对于那些喜欢折腾并追求最 ROM 定制化的用户来说,很少有解决方案能与 Magisk 及其广泛的 Magisk module 相媲美。

该工具现已更新至 Magisk v26.0 版本,增加了对三星 Galaxy S23 系列以及其他搭载 Android 13 的 Galaxy 设备的支持,并为 Android 14 奠定了基础。

Magisk v26.0 不仅包含与 Android 14 相关的引导映像补丁程序所需的修复,还包括了对 Magic Mount、Zygisk API 的一些值得注意的变化和改进,以及大量底层调整和增强。新本现在也可以处理三星固件的init_boot镜像,这意味着您无需选择第三方分支或最新构建即可获取 Galaxy S23 的 root 访问权限。

值得注意的是,在此版本中,SELinux 修补组件已经更新,采用了改进的预初始化分区检测机制。因此,Magisk 安装步骤有一些微小变化。尽管直接引导镜像修补方法不受影响,但通过自定义恢复环境安装 Magisk v26.0 及更高版本的用户,在初始启动后需要通过 Magisk 应用程序进行后续重新安装。

对于仍在使用老旧 Android 手机的用户来说,Magisk v26.0 不再兼容 Android 6.0 之前的设备,这意味着未来的版本只支持 Marshmallow 或更高版本,这一点比较遗憾。对于一些老旧硬件用户来说,这确实是一个坏消息,但它确实是在最大程度地减少回归因素,并尽可能保持代码库精简的必要措施。

Magisk v26.0 的完整更新日志如下:

  • [General] 最低支持 Android 6.0 版本。
  • [General] 新的 Magic Mount 后端,支持通过注入overlayfs文件将模块加载到系统中。
  • [Zygisk] 发布新的 API version 4。
  • [Zygisk] 守护进程防止错误导致的崩溃。
  • [Zygisk] 重写zygote代码注入的加载器库方法。
  • [Zygisk] 重写代码卸载实现。
  • [MagiskBoot] 支持 amonet 微加载器设备。
  • [MagiskBoot] 始终使用lz4_legacyv4引导镜像进行压缩。这解决了在 Android U 预览版上修补引导镜像时的问题。
  • [MagiskInit] 支持替换overlay.d中现有的*.rc文件。
  • [MagiskInit] 重写sepolicy.rules挂载和加载实现。
  • [App] 使 stub 补丁可以完全离线化。
  • [App] 支持为三星 ODIN 固件打补丁init_boot.img
  • [MagiskPolicy] 修复命令行参数解析中的小 bug。
  • [MagiskPolicy] 更新规则以支持 Android U。
赞(0) 赞赏

评论 2

  1. #1

    猴子你都玩安卓了哇

    Nice1年前 (2023-04-22)回复
    • 我已经很多年不用iPhone,主要原因嘛?——穷!

      海猴子1年前 (2023-04-23)回复

微信赞赏