Pixel系列手机刷机+Root

一、刷机

  • 1、platform-tools

  • 2、手机需要解OEM锁+开启USB调试

    fastboot flashing unlock

    适用于 fastboot 版本 23.0.1 或更高版本,否则采用命令:fastboot oem unlock

  • 3、下载谷歌USB驱动

  • 4、系统包下载

  • 5、刷机

    • 让手机进入bootloader
      • adb命令行操作(推荐):
        adb reboot bootloader
      • 手动:
        • 先关机,然后在关机状态下,长按:开机键 + 音量下键 
    • 基于fastboot来进行刷机
      • 终端进入系统包解压缩后的路径
      • 查看手机与电脑连接是否正常
        fastboot devices
      • 执行刷机命令
        ./flash-all.bat

二、Root

  • 1、安装magisk

    • 官方:https://github.com/topjohnwu/Magisk/releases
    • 安装

      adb install xxx.apk
    • 后续magisk中可以考虑安装movecert模块
      • 可以将手机用户级别证书自动移动到系统级别
      • 步骤:
        • 比如将可以将movecert-1.9-4.zip推到Download
          adb push movecert-1.9-4.zip /sdcard/Download/
        • 然后在magisk中点击【模块】-【从本地安装】-【选择movecert-1.9-4.zip】-【重启】
  • 2、修补boot.img

    • 解压官方包中的zip包,找到boot.img,利用adb命令上传到手机
      adb push xxx/boot.img /sdcard/Download/
    • 利用magisk对boot.img进行修复
      • 打开magisk,【安装】-【选择并修补一个文件】-【下载目录下找到boot.img】-【开始】-【记下修复后的文件路径】
    • 将手机上修复好的boot.img再拉回到自己电脑上
      adb pull  手机文件路径   本地文件路径

      注意:如果觉得修复的boot.img文件名太长,也可以自己修改

  • 3、root

    • 其实就是将新修复的 boot.img 刷入到手机
      adb reboot bootloader                            进入bootloader
      fastboot flash boot xxx.img(修复的boot文件)        刷入boot
      fastboot reboot                                  重启手机

       

posted @ 2024-01-07 15:18  eliwang  阅读(125)  评论(0编辑  收藏  举报