环境配置

1
2
笔记内容来自吾爱破解正己师傅
https://www.52pojie.cn/thread-1692384-1-1.html

模拟器安装

使用雷电模拟器

夜神模拟器亲测有bug

Magisk


1. MagiskSU(Root 权限管理)

作用:为应用程序提供系统级 root 访问权限。
使用场景

  • 案例:当你想使用「钛备份」备份手机系统应用数据时,需通过 MagiskSU 授权其 root 权限,才能访问系统分区内的应用数据。
  • 典型需求:修改游戏存档(如《原神》本地数据)、禁用系统预装广告软件(如小米手机内置应用)。

2. Magisk 模块(系统功能扩展)

作用:通过安装模块动态修改只读系统分区,实现功能增强或定制。
使用场景

  • 案例:安装「Pixelify」模块,让非 Google Pixel 手机(如一加设备)获得 Pixel 专属功能(如动态照片、语音降噪)。
  • 典型需求:添加全局 Dolby Atmos 音效、启用隐藏的 90Hz 屏幕刷新率(如部分手机厂商限制的功能)。

3. MagiskHide / Shamiko(Root 隐藏)

作用:隐藏 Magisk 和 root 痕迹,绕过应用或游戏的检测机制。
使用场景

  • 案例:运行银行类 App(如中国工商银行)时,启用 MagiskHide 防止其检测到 root 导致闪退。
  • 典型需求:玩《Pokémon GO》时避免因 root 被封锁账号,或使用 Google Pay 完成 NFC 支付。

4. MagiskBoot(启动镜像工具)

作用:解包/打包安卓启动镜像(boot.img),用于内核级修改。
使用场景

  • 案例:刷入第三方内核(如 Franco Kernel)优化手机续航,需用 MagiskBoot 解包 boot.img 替换内核文件后重新打包刷入。
  • 典型需求:修复因内核崩溃导致的系统无法启动(救砖),或解锁 Bootloader 后修补引导镜像防止数据丢失。

总结对比

工具 目标用户 典型操作风险
MagiskSU 普通用户 误授权恶意应用导致系统不稳定
Magisk 模块 功能定制爱好者 模块冲突导致系统崩溃(需安全模式卸载)
MagiskHide 隐私敏感用户 隐藏失效导致应用无法使用
MagiskBoot 高级开发者 错误修改镜像导致设备变砖

通过这些案例,可以更直观地理解 Magisk 生态中不同工具的实际应用场景和重要性。

以下是 Magisk Delta 与图片中提到的四个 Magisk 核心工具(MagiskSU、Magisk模块、MagiskHide、MagiskBoot)的区别分析,结合功能定位和实际场景进行对比:

Magisk Delta


1. Magisk Delta 的本质

Magisk Delta 是第三方开发者基于 官方 Magisk 代码分支(fork)的修改版,保留了 Magisk 的核心功能(如 Root、模块、隐藏等),但针对特定需求进行了功能增强或逻辑调整。其核心差异在于 开发目标功能侧重点


2. 与上述四个工具的具体区别

(1) MagiskSU(Root 权限管理)

  • 官方 Magisk
    通过 MagiskSU 提供标准 Root 权限控制,支持临时授权(adb shellsu -c)和权限日志记录。
  • Magisk Delta
    保留 MagiskSU 基础功能,但可能增加 隐藏 Root 状态的增强选项(例如伪装成其他进程名称),减少对某些 Root 检测工具的触发风险。

场景对比
若某游戏(如《FGO》)通过检测 su 二进制文件路径判断 Root,Magisk Delta 可修改路径名称绕过检测,而官方 Magisk 需依赖 MagiskHide 或 Shamiko。


(2) Magisk 模块

  • 官方 Magisk
    支持模块的安装/卸载,但严格依赖模块作者的兼容性适配(部分模块可能导致系统崩溃)。
  • Magisk Delta
    可能内置 模块白名单/黑名单 功能,或允许更灵活的模块冲突管理(如自动禁用冲突模块),降低系统稳定性风险。

场景对比
当同时安装「音频修改模块」和「内核优化模块」时,Magisk Delta 可自动识别资源冲突并提示用户选择优先级,而官方 Magisk 需用户手动排查问题。


(3) MagiskHide / Shamiko(Root 隐藏)

  • 官方 Magisk
    MagiskHide 已废弃,推荐使用第三方插件 Shamiko 实现隐藏(需配合 Zygisk)。
  • Magisk Delta
    可能 重新激活并改进 MagiskHide(例如绕过 SafetyNet 硬件认证),或整合 Shamiko 的核心逻辑,提供更彻底的隐藏方案(如动态修改设备指纹)。

场景对比
针对新版银行 App(如韩国「KB国民银行」)的强检测机制,Magisk Delta 可能通过伪造设备 TPM 信息绕过检测,而官方 Magisk 需复杂配置或无法兼容。


(4) MagiskBoot(启动镜像工具)

  • 官方 Magisk
    提供基础的 boot.img 解包/打包功能,依赖用户手动操作或第三方工具辅助。
  • Magisk Delta
    可能集成 自动化修补流程(如一键修复 A/B 分区的启动镜像),或支持更多芯片平台的镜像格式(如 MTK 设备的特殊分区结构)。

场景对比
在小米 HyperOS 设备上修补 init_boot.img 时,Magisk Delta 可自动识别分区类型并适配修补逻辑,而官方 Magisk 需用户手动指定参数。


3. Magisk Delta 的独有特性

  • 针对检测机制的深度对抗
    修改 Zygisk 注入逻辑,避免被「银行类 App 或游戏反作弊系统」通过内存扫描发现痕迹。
  • 兼容性增强
    支持 Android 14 及以上版本的动态分区设备(如三星 One UI 6.0),修复官方 Magisk 的部分闪退问题。
  • 开发者友好功能
    提供模块调试模式(实时日志输出)、系统分区快照回滚等高级工具。

4. 选择建议

需求场景 推荐方案
普通 Root 和模块需求 官方 Magisk(稳定性优先)
对抗严格 Root 检测的应用 Magisk Delta(隐藏能力更强)
系统级深度定制(如内核修改) 两者均可,Delta 对高级用户更友好
依赖 Shamiko 插件 官方 Magisk + Shamiko 组合

总结

Magisk Delta 是面向 高级用户 的定制化 Root 方案,与官方 Magisk 的核心工具链(SU、模块、隐藏、Boot工具)在底层兼容,但通过代码级修改实现了 更强的隐蔽性复杂场景适配能力。普通用户无需切换,但遇到顽固 Root 检测或特殊设备兼容性问题时,Delta 可能是更优解。

安装magisk delta

image-20231113165858206

image-20231113165920008

直接拖入安装包自动安装

image-20231113170245932

image-20231113170328689

image-20231113170030824

Magisk Delta 与 LSPosed


1. 功能定位差异

  • Magisk Delta
    Magisk 的第三方分支版本,核心功能是提供 系统级 Root 权限模块化系统修改(如隐藏 Root、修补启动镜像)。
  • LSPosed
    基于 Zygisk(Magisk 的 Zygote 注入工具)实现的 Xposed 框架,允许通过模块 动态修改应用或系统行为(如界面美化、功能增强),无需修改系统分区。

简单比喻
Magisk Delta 是“地基”,提供 Root 和底层修改能力;LSPosed 是“工具箱”,利用 Magisk 的地基动态添加高级功能。


2. 依赖关系与协作逻辑

(1) LSPosed 依赖 Magisk Delta(或官方 Magisk)

  • LSPosed 需要 Magisk 的 Zygisk 功能 实现代码注入,而 Zygisk 是 Magisk 的一部分。
  • Magisk Delta 需启用 Zygisk 并安装 LSPosed 的 Zygisk 版本,才能正常使用。

(2) 典型协作流程

  1. Magisk Delta 提供 Root 权限并启用 Zygisk。
  2. 通过 Magisk Delta 安装 LSPosed Zygisk 模块
  3. 在 LSPosed 中激活第三方 Xposed 模块(如「核心破解」),动态修改应用行为。

3. 实际使用场景举例

场景 1:修改微信防撤回功能

  • 步骤

    1. 使用 Magisk Delta 获取 Root 权限,并启用 Zygisk。
    2. 安装 LSPosed 的 Zygisk 模块。
    3. 在 LSPosed 中激活「微X模块」(Xposed 模块),勾选微信应用。
    4. 重启后,微信消息撤回时仍会显示原始内容。
  • 分工说明

    • Magisk Delta:提供 Root 和 Zygisk 注入环境。
    • LSPosed:托管 Xposed 模块,将「微X模块」的代码动态注入微信进程。

场景 2:绕过游戏《原神》的 FPS 限制

  • 步骤

    1. Magisk Delta 中启用 Zygisk 并配置 Shamiko(隐藏 Root)。
    2. 安装 LSPosed 和「原神 FPS Unlocker」模块。
    3. 在 LSPosed 中绑定《原神》进程,解除 60FPS 帧率限制。
    4. 游戏运行时自动加载模块代码,实现 120FPS 高帧率。
  • 协作优势

    • Magisk Delta 负责隐藏 Root 绕过游戏反作弊检测。
    • LSPosed 负责动态修改游戏代码,无需修改游戏 APK 文件。

4. 兼容性注意事项

项目 Magisk Delta 官方 Magisk
LSPosed 兼容性 支持(需匹配 Zygisk 版本) 支持(需开启 Zygisk)
模块冲突风险 可能因 Delta 修改代码导致 官方代码更稳定
典型问题 Zygisk 注入失败需重装 部分设备需手动配置 SELinux

5. 总结:互补而非替代

  • Magisk Delta 是底层框架,提供 Root 和模块化基础。
  • LSPosed 是上层工具,依赖 Magisk 的 Zygisk 实现动态代码修改。
  • 协作价值:结合两者可实现“无痕 Root + 动态功能扩展”,满足高阶用户对系统自由度和隐蔽性的双重需求。

安装模块

image-20231113170126071

image-20231113170146930

image-20231113170204586