本文最后更新于 1022 天前,其中的信息可能已经有所发展或是发生改变。
前言
前两天看网友说 MIUI 12.5.20 稳定性还不错,手上的小米先前升级 12.5.11 后听其他人说新版本 bug 更多就一直没敢升级,顺便 Magisk v24 也出来了,就抱着试一下的心态给 MIUI 12.5.20 一个机会,结果升级系统重启之后才发现忘记给新版本打 Magisk 补丁了,跑去小米论坛才发现 12.5.20 只有卡刷包(里面只有一个 payload.bin 文件),Google 了一下找到了从卡刷包提取 boot.img 的方法,整理一下发篇博文就当是今年博客的第一篇了(笑)。
正片
首先,去 Github 下载 payload-dumper-go 工具(由 Github@ssut 大佬开发),并解压到单独的文件夹中。然后将卡刷包中的 payload.bin 解压到与工具同级文件夹中。
接着,打开 PowerShell(或者 Cmd,你喜欢就好),执行以下命令:
./payload-dumper-go.exe payload.bin
执行后稍等片刻,待工具将 payload.bin 解包完成后,找到目录中“extracted_”开头的文件夹,即可找到从卡刷包中解包出来的 boot.img 文件了。