Pixel XL 刷机相关

刷谷歌原生系统

下载

谷歌原生系统

image-20201130131558002

image-20201130131634274

点击LINK即可下载.

解压

image-20201130132235033

手机设置

  1. 在手机关于中, 找到系统版本号, 连续点击5次, 进入开发者模式.

  2. 在开发者设置中, 打开 允许调试功能.

  3. 使用adb进行连接, 手机端提示, 同意即可.

    1
    adb devices
  4. 使用adb进入bootloader模式

    1
    adb reboot bootloader

开始刷机

  1. 运行 flash-all.bat 脚本

    image-20201130132503873

    1
    2
    3
    4
    5
    6
    // 你可能需要解锁 oem
    // 注意这条命令生效的前提是, 手机设置->开发者模式->允许oem解锁 得打开
    fastboot oem unlock

    // 或者
    fastboot flashing unlock

    出现这种情况, 有点奇怪,.

    打开设备管理器, 查看驱动是否正常. 我这里碰到的情况是不正常, 图忘截了, 右键和更新没用, 然后系统更新里居然有.

    image-20201130134215560

    更新好了的

    image-20201130134339457

  2. 再正常运行 flash-all.bat 脚本即可.

    image-20201130134821360

    image-20201130134846965

刷LineageOS系统

准备工作

  1. 打开开发者模式,开启调试模式,解锁OEM,这些就不用多说了
  2. 下载官方底包(7.1.2 (NJH47F, Aug 2017)):https://dl.google.com/dl/android/aosp/marlin-njh47f-factory-497f7f66.zip
  3. 下载LineageOs系统镜像:https://updater.invisiblek.org/marlin
  4. 下载刷机相关:https://dl.twrp.me/marlin/
  5. 这里我以14.1为例,因为自己需要7.1系统,
  6. root的话就用Magisk:https://github.com/topjohnwu/Magisk/releases/
  7. 官方:https://developers.google.cn/android/images
  8. https://wiki.lineageos.org/install_guides.html

开始

1
2
3
4
5
6
7
8
9
10
11
12
13
//先把官方底包刷上,再走下面步骤,
//解压,然后运行:flash-all
//===================================
adb devices
adb reboot bootloader
//记得双清
fastboot boot twrp-3.3.1-3-marlin.img
adb sideload lineage-14.1-20171019-UNOFFICIAL-marlin.zip
//刷recovery
adb sideload twrp-pixel-installer-marlin-3.3.0-0.zip
adb sideload Magisk-v20.1.zip
//此时可以Format Data一下
//(slot a)重启