专栏名称: 酷客fans
坚持日更的数码科技爱好者。有热爱,有思考,有技术。
目录
相关文章推荐
梅森投研  ·  继续,重视! ·  昨天  
EarlETF  ·  “产品力”牛市 | 数据复盘 2月26日 ·  昨天  
阿尔法工场研究院  ·  MUJI“穷鬼套餐”来了,你还去名创优品吗? ·  2 天前  
何夕  ·  投水电站太香了-20250225103050 ·  3 天前  
51好读  ›  专栏  ›  酷客fans

时隔 8 个月,Magisk 框架 V28.0 正式版分享,多项改进修复(附下载和升级方法)

酷客fans  · 公众号  ·  · 2024-10-12 08:00

正文


Magisk(中文简称:面具)是现阶段最主流且通用的安卓系统 ROOT 工具。


2024 年 10 月 10 日,Magisk 发布了 V28.0(2800) 的新版本(正式版)更新,这是时隔 8 个月的正式版更新。



本次,Magisk 带来了以下新功能和优化修复。

Magisk V28.0 原版更新内容(官方)

[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 (magiskinit and magiskboot) 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 magiskinit as init

[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.sh support 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


Magisk V28.0 中文版更新内容(机器翻译)
[一般] 支持 16k 页面大小
[一般] 增加对 RISC-V 的基本支持(版本中未内置)
[一般] 使用最小 libc 构建静态可执行文件(magiskinit 和 magiskboot),以适应更小的尺寸
[核心] 移除魔法挂载的不必要镜像
[核心] 更新引导镜像检测逻辑,以支持更多设备
[MagiskInit] 重写 2SI 逻辑,用于将 magiskinit 作为 init 注入
[MagiskInit] 更新预启动分区检测
[Zygisk] 更新内部 JNI 挂钩实现
[MagiskPolicy] 补丁后保留 sepolicy 配置标志
[MagiskPolicy] 优化补丁规则,减少注入新规则的数量
[DenyList] 支持在禁用 Zygisk 时强制执行 denylist
[Resetprop] 改进实现,以解决若干属性修改检测问题
[Resetprop] 更新以正确使用属性覆盖
[App] 主要内部代码重构
[App] 支持修补映像大于 8GiB 的三星固件
[App] 使用用户启动的工作,而不是前台服务
[App ] 在 Android 14 上使用用户启动的工作而非前台服务
[App] 支持 Android 13+ 内置的每应用程序语言首选项
[App] 添加 action.sh支持,允许模块定义从用户界面触发的操作
[MagiskBoot] 支持在不解压的情况下分割内核映像
[MagiskBoot] 适当支持供应商启动映像
[MagiskBoot] 禁用内核映像中的三星PROCA


Magisk V27.0 更新内容(官方)
- [Zygisk] 引入新的代码注入机制
- [Zygisk] 支持 U QPR2 中引入的新签名
- [SEPolicy] 更新 libsepol 以正确设置某些策略配置位
- [MagiskBoot]支持压缩init,以便在启动分区较小的设备上安装Magisk。
- [ResetProp] 新增等待属性功能 resetprop -w

从 V27.0 版本开始,Magisk 框架就可以正常安装 SHamiko V1.0.1 模块以及 Zygisk-Next V 4-0.9.1.1 模块了(此前,这两个版本的模块仅支持阿尔法版本面具),进而实现更强的屏蔽第三方软件 ROOT 检测能力。

以下是 Magisk 新版本的升级/安装方法。

升级方式1
下载 Magisk V28.0 卡刷包,进入第三方REC卡刷,然后重启手机,安装 Magisk Manager V28.0。

升级方式2
下载并安装 Magisk Manager V28.0 ,点击【更新】-【下一步】-【直接安装(推荐)】,等待完成完成后,重启系统。


(仅做演示)

升级方式3
- 适配小米13系列:出厂安卓11及以上+VAB分区的机型刷入 ROOT 权限

注意事项
- 如果你的设备中已经安装了 Magisk 框架,能正常用的话尽量不用升级!继续用旧版本的就行,以免在升级新版本过程出现无法开机等问题以及部分模块没有适配新特性导致功能失效。(谨慎升级!)






请到「今天看啥」查看全文


推荐文章
梅森投研  ·  继续,重视!
昨天
阿尔法工场研究院  ·  MUJI“穷鬼套餐”来了,你还去名创优品吗?
2 天前
何夕  ·  投水电站太香了-20250225103050
3 天前
腾讯汽车  ·  国外碰瓷党 动作真是快准狠
8 年前
自由之战  ·  游戏介绍第五弹,对战功能介绍!
8 年前
智囊团达人  ·  给暗恋的人发“我喜欢你”,结果……
7 年前
旗扬时事  ·  中华复兴的历程——【第240期】
7 年前