Pixel 5 刷机与 Root

开篇提醒

如果你没有 Root 请记得退出你的 Google 账户,若有重要数据,请备份

下载安装固件、驱动与 ADB

从 Google Play service 下载固件 | usb_driver | ADB 工具(Android SDK Platform-Tools)

在 developers.google 下载好你需要的系统固件,点击 Link 并下载

将 usb_driver 解压后右键 android_winusb.inf 并选择“安装(I)”

同时将 platform-tools解压到空白文件夹,并确保路径内没有空格,然后再将下载好的固件解压到 platform-tools 所在目录

打开 platform-tools 文件夹,在地址栏复制右键,以管理员身份运行 CMD,并输入如下命令:

1
2
cd <platform-tools 所在路径>
<盘符>:

解锁 BootLoader 与调试模式

解锁 Bootloader

解除 Bootloader 会导致设备数据清空,请先备份资料
在“设置” – “关于手机”里,连续点几次版本号来打开开发者模式

然后在“系统” – “开发者选项”中找到名为 OEM 解锁的选项,并将它开启

或者使用 ADB 命令解锁

1
fastboot flashing unlock

然后通过音量键选择选项,电源键确认解锁
完成后输入

1
fastboot reboot

即可重启

开启 USB 调试

在“系统” – “开发者选项”中找到名为 USB 调试的选项,并将它开启

刷机

在 CMD 中输入命令,进入到 Bootloader 界面

1
adb reboot bootloader

双清

进入到 Bootloader 后使用音量键切换到 Recovery Mode,然后按下电源键,这样就会进入到倒地的 Android 界面并显示“no command” 的界面

接着长按开机键,接着按下音量上键即可进入 Recovery

进入 Recovery 后用音量下键选择到 Wipe data/factory reset,并按下电源键

接着用音量下键选择到 Factory data reset,并按下电源键

接着就会清理 data 与 factory 的数据,完成后用音量下键选择到 Reboot to bootloader,并按下电源键

刷入固件

platform-tools 文件夹中找到 flash-all.bat,并双击打开,等待刷机

刷机完成后按下任意键即可退出

Root

从 GitHub 下载 Magisk Canary 并安装
并从 platform-tools 文件夹中找到 image.xxx.zip,解压出里面的 boot.img,并复制到设备里的 Download 文件夹内

在设备上打开 Magisk,选择安装选择并修补一个文件,然后在下载文件夹找到 boot.img 文件,并选择开始

完成后将修补好的 magisk_patched-xxx.img 复制到 platform-tools 文件夹
复制完成后右键 magisk_patched-xxx.img 并选择 复制路径,在 CMD 中输入命令

1
2
adb reboot bootloader
fastboot boot <magisk_patched-xxx.img 所在路径>

然后就会修补镜像到 Android,至此 Root 就成功了

完成后再次打开 Magisk,选择安装直接按照(推荐)开始,完成后点击重启

升级系统

与上面差不多,只需要从 Google Play service 下载固件,然后将编辑 flash-all.bat,并将里面的 -w 给删除并保存即可

然后再按照上面的 Root 方法重新将设备 Root 即可

如果你愿意走 OTA 可以另寻他法