利用adb刷原生android系统

目前只在Google系列手机上刷过原生room,目前谷歌官方支持的设备有 Nexus 5X Nexus6P NexusPlayer Pixel C Pixel PixelXL这系列手机,首先需要选择自己手机对应的room包。然后利用进入系统引导模式使用一系列fastboot命令来进行刷机操作。

Google官方镜像地址

1.选择自己设备对应的包然后下载到本地以 “angler” for Nexus 6P为例选择对应Version,然后点击Link下载。

2.确保手机可以连接adb,终端输入adb devceis查看设备列表

1
2
JW:blog jw$ adb devices
List of devices attached

3.进入系统引导

1
adb reboot bootloader

4.解锁OEM

1
fastboot flashing unlock

5.解压下载的zip包
6.解压最大的img zip包
7.cd进入解压文件里面
8.依次执行以下命令

1
2
3
fastboot flash vendor vendor.img
fastboot flash boot boot.img
fastboot flash system system.img

9.重启正常刷机