前言

现在国产安卓手机是越来越难搞机了,各种限制,甚至是无法解锁bootloader.而作为安卓手机的老祖之一的pixel,还一直保持着最为直接的解释bl与刷取boot镜像,但是网上这方面的教程几乎很少,故而有了这一篇文章.

首先声明,本文章的资料文件等均转载于Magisk中文网

准备

请确保电脑已经安装了adb程序!!!

开始

1.解锁bootloader

开发者选项 开启 USB 调试 与 OEM 解锁

请打开手机进入设置将以下选项打开
USB调试与OEM解锁

adb命令解锁bl

用数据线将手机与电脑连接起来,并且打开文件传输,先将手机进入fastboot模式(按键或者命令进入都可以).
然后打开adb,使用如下命令即可解锁bl

fastboot flashing unlock

当在手机屏幕上的Device state一栏看到

unlock

即代表解锁成功

2.提取boot.img镜像文件

先在谷歌官方下载系统对应的完整OTA镜像包(一定要对应,精确到年月日)
下载完,解压,系统包只需要 payload.bin 文件
下载解包工具 payload-dumper-go 蓝奏盘右键–解压
复制 payload.bin 文件进 payload-dumper-go 文件夹里面(务必确保文件位置正确,不然不能提取)

然后打开图中的CMD命令行.bat文件

按照提示选择b项

打开 img 文件夹 可以看到提取的 boot.img

然后将提取到的boot镜像文件复制传输到手机上

3.修补boot镜像文件

安装 – 选择 boot.img– 开始修补文件 – 修补完成
修补生成的文件 magisk_patched-xxx.img 在 手机的Download 目录

电脑下载工具 adb-fastboot蓝奏盘并解压出来

然后把刚刚生成的magisk_patched-xxx.img文件复制传输到电脑刚刚解压的adb-fastboot文件夹中

4.刷入boot镜像

手机还是需要处于fastboot模式

打开CMD命令行.bat 输入下面的刷入命令
magisk.img 每次修补生成的名字都不一样,使用的时候请输入生成的名字

fastboot flash boot 面具文件名

显示 OKAY 就是成功刷入了。再使用指令 fastboot reboot 重启手机

到这里便是已经root成功了

5.完事开机

开机有震动基本没问题了,耐心等开机。(能够显示 Magisk 的版本,就是刷好了的)

结语

感谢Magisk中文网提供的工具与方法教程,如果有疑问请前往Magsik中文网查看详细教程

温馨提示

如果刷入 magisk.img 不能开机,可以把前面提取的 boot.img 通过 fastboot 刷回去,恢复原版 boot,一般都能正常开机!
boot.img 保留一份在电脑,避免出问题了可以自救下!还原 boot 指令

fastboot flash boot boot.img

如果后面系统更新,直接下载全量完整包升级,然后重复上面的步骤就可以继续愉快的使用 Magisk 了!

最后修改:2025 年 03 月 22 日
如果觉得我的文章对你有用,请随意赞赏