安卓手机刷机可以通过通过recovery(卡刷)和fastboot(线刷)两种方式,下面用Google Pixel2介绍这两种方式的刷机方法
刷机前需要安装adb工具箱,可以查找网络或者询问AI办法。
为了数据的安全,在刷机前备份手机数据。
1. 卡刷
类似电脑的PE工具,Recovery是手机上的“PE工具箱”,可以对手机系统进行OTA升级,分区挂载,备份恢复等。卡刷就是利用手机的Recovery进行系统的刷写和升级,刷机时进入recovery刷入刷机包。早期安卓手机手机储存空间比较小,需要外置的SD卡扩展储存,刷机包通常就放在外置的SD卡中。因此这种刷机方式就称为卡刷。
首先需要第三方recovery,如果没有第三方recovery,可以参考我的其它文章或者查找网络教程
下载手机卡刷包放到手机里,Pixel2 OTA升级包地址:Full OTA Images for Nexus and Pixel Devices
方式一:
手机按音量上+开机进入recovery
点击install

选择下载的升级包点击安装

滑动滑块确认刷入,等待刷入完成点击Reboot System重启即可。

方式二:
此方式需要将升级包下载到电脑上。
手机进入recovery,点击Advance,点击ADB Sideload,进入Sideload模式

用USB数据线连接电脑,打开cmd窗口,输检查设备连接
刷机
ota_file.zip为升级包在电脑上的路径。刷写完成后在recovery中重启手机即可
2. 线刷
线刷通常是官方的刷机方式,用于刷入原厂镜像,线刷使用电脑端fastboot工具,是最彻底的刷机方式,通常被用来恢复卡刷失败导致无法开机的手机,刷入recovery,boot等底层操作。由于刷机时使用USB数据线连接电脑,因此这种刷机方式也称作线刷。
下载手机对应的线刷固件,Pixel2原厂镜像:Factory Images for Nexus and Pixel Devices
手机按音量下+开机进入bootloader模式
使用usb数据线连接电脑
检查设备连接状态
解锁bootloader
解压固件

执行刷机脚本
刷机完成后会自动重启
之后再次进入bootloader,给设备重新上锁