安卓模块相关升级操作 备忘

本文最后更新于 3 天前

1. 升级 Magisk 版本

  1. 如果用随机包名隐藏了 Magisk,先将其恢复
  2. 下载新版 Magisk APP,直接覆盖安装
  3. 打开新版 Magisk APP,首页版本号右上角会出现更新按钮,点进去,选择 “直接安装(推荐)”
  4. 安装完毕,重启即可
  5. 升级完记得更新一下 Shamiko 到最新版本

2. 升级 LSPosed 版本

  1. 下载最新版本 LSPosed 压缩包
  2. 检查是否需要先更新 Magisk,需要的话先更 Magisk
  3. 一切就绪后,直接用 Magisk APP 刷入压缩包,完成后重启即可

3. Root 后 OTA 流程

3.1. eg. 小米 HyperOS

以小米 13 为例

  1. 点击 Magisk APP 里的 “卸载 Magisk” 按钮
  2. 点击弹出窗口的 “还原原厂映像”
  3. 去设置中更新系统,完成下载安装流程,到最后一步的时候不要点重启
  4. 回到 Magisk APP,点击版本号右上角安装按钮,点击 “安装到未使用的槽位 (ota 后)”
  5. 安装完毕,回到系统更新界面,点击重启即可
  6. OTA 完记得看一下系统定制类模块是否需要更新(比如 HyperCeiler)

3.2. eg. Color OS

以一加 12,Color OS 15 为例

  1. 去设置中更新系统,完成下载安装流程,到最后一步的时候不要点重启
  2. 切换到 Magisk APP 里面安装 - 方式 - 安装到未使用的槽位(ota 后)
  3. 切换到系统更新界面点击重启,手机重启
  4. OTA 完记得看一下系统定制类模块是否需要更新(比如 LuckyTool),并且在 Lsposed 里面将 LuckyTool 长按进行重新优化

4. Magisk 完整安装流程 备忘

如果升级后 Root 掉了,可以走一遍完整流程恢复

4.1. eg. 小米 HyperOS

以小米 13 为例

  1. 解锁 BootLoader(最基本的要求)
  2. 前往系统更新→右上角下载 OTA 完整包。完整包下载在 Download/downloaded_rom 目录下,整个压缩包拷贝到电脑
  3. 下载 payload-dumper-go 到电脑
  4. 直接把 OTA 完整包拖到 payload-dumper-go.exe 上,程序会自动执行解压工作
  5. extracted_xxxxx/init_boot.bin 文件复制出来,这个就是要修补的镜像。将其发送到手机上
  6. 打开手机 Magisk APP,点击 Magisk 图标旁的安装按钮→选择并修补一个文件→选择 init_boot.img→开始修补文件
  7. 完成后,将修补完的镜像文件 magisk-patched-xxx.bin 发送到电脑
  8. 手机启动 USB 调试后连接电脑,执行 adb reboot bootloader,使手机重启进入 fastboot
  9. 在 cmd 中执行 fastboot flash init_boot magisk-patched-xxx.bin 刷入 init_boot 镜像。
    如果过程中提示一直等待设备,下载 MiFlash 刷机工具并安装一遍驱动
  10. 刷入完成后,执行 fastboot reboot 重启设备
  11. 大功告成!这时候在 Magisk APP 就能看到当前 root 状态了

安卓模块相关升级操作 备忘
https://blog.openyq.top/posts/44101/
作者
yqs112358
许可协议