安卓模块相关升级操作 备忘
本文最后更新于 3 天前
1. 升级 Magisk 版本
- 如果用随机包名隐藏了 Magisk,先将其恢复
- 下载新版 Magisk APP,直接覆盖安装
- 打开新版 Magisk APP,首页版本号右上角会出现更新按钮,点进去,选择 “直接安装(推荐)”
- 安装完毕,重启即可
- 升级完记得更新一下 Shamiko 到最新版本
2. 升级 LSPosed 版本
- 下载最新版本 LSPosed 压缩包
- 检查是否需要先更新 Magisk,需要的话先更 Magisk
- 一切就绪后,直接用 Magisk APP 刷入压缩包,完成后重启即可
3. Root 后 OTA 流程
3.1. eg. 小米 HyperOS
以小米 13 为例
- 点击 Magisk APP 里的 “卸载 Magisk” 按钮
- 点击弹出窗口的 “还原原厂映像”
- 去设置中更新系统,完成下载安装流程,到最后一步的时候不要点重启
- 回到 Magisk APP,点击版本号右上角安装按钮,点击 “安装到未使用的槽位 (ota 后)”
- 安装完毕,回到系统更新界面,点击重启即可
- OTA 完记得看一下系统定制类模块是否需要更新(比如 HyperCeiler)
3.2. eg. Color OS
以一加 12,Color OS 15 为例
- 去设置中更新系统,完成下载安装流程,到最后一步的时候不要点重启
- 切换到 Magisk APP 里面安装 - 方式 - 安装到未使用的槽位(ota 后)
- 切换到系统更新界面点击重启,手机重启
- OTA 完记得看一下系统定制类模块是否需要更新(比如 LuckyTool),并且在 Lsposed 里面将 LuckyTool 长按进行重新优化
4. Magisk 完整安装流程 备忘
如果升级后 Root 掉了,可以走一遍完整流程恢复
4.1. eg. 小米 HyperOS
以小米 13 为例
- 解锁 BootLoader(最基本的要求)
- 前往系统更新→右上角下载 OTA 完整包。完整包下载在
Download/downloaded_rom
目录下,整个压缩包拷贝到电脑 - 下载 payload-dumper-go 到电脑
- 直接把 OTA 完整包拖到
payload-dumper-go.exe
上,程序会自动执行解压工作 - 把
extracted_xxxxx/init_boot.bin
文件复制出来,这个就是要修补的镜像。将其发送到手机上 - 打开手机 Magisk APP,点击 Magisk 图标旁的安装按钮→选择并修补一个文件→选择
init_boot.img
→开始修补文件 - 完成后,将修补完的镜像文件
magisk-patched-xxx.bin
发送到电脑 - 手机启动 USB 调试后连接电脑,执行
adb reboot bootloader
,使手机重启进入 fastboot - 在 cmd 中执行
fastboot flash init_boot magisk-patched-xxx.bin
刷入 init_boot 镜像。
如果过程中提示一直等待设备,下载 MiFlash 刷机工具并安装一遍驱动 - 刷入完成后,执行
fastboot reboot
重启设备 - 大功告成!这时候在 Magisk APP 就能看到当前 root 状态了
安卓模块相关升级操作 备忘
https://blog.openyq.top/posts/44101/