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 | 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 | adb reboot bootloader |
然后就会修补镜像到 Android,至此 Root 就成功了
![]()
完成后再次打开 Magisk,选择安装 – 直接按照(推荐) – 开始,完成后点击重启
![]()
升级系统
与上面差不多,只需要从 Google Play service 下载固件,然后将编辑 flash-all.bat,并将里面的 -w 给删除并保存即可
![]()
然后再按照上面的 Root 方法重新将设备 Root 即可
如果你愿意走 OTA 可以另寻他法