安卓手机刷机可以通过通过recovery(卡刷)和fastboot(线刷)两种方式,下面用Google Pixel2介绍这两种方式的刷机方法
刷机前需要安装adb工具箱:ADB工具包安装教程
为了数据的安全,在刷机前备份手机数据。

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窗口,输检查设备连接

adb devices

刷机

adb sideload ota_file.zip

ota_file.zip为升级包在电脑上的路径。刷写完成后在recovery中重启手机即可

2. 线刷

线刷通常是官方的刷机方式,用于刷入原厂镜像,线刷使用电脑端fastboot工具,是最彻底的刷机方式,通常被用来恢复卡刷失败导致无法开机的手机,刷入recovery,boot等底层操作。由于刷机时使用USB数据线连接电脑,因此这种刷机方式也称作线刷。
下载手机对应的线刷固件,Pixel2原厂镜像:Factory Images for Nexus and Pixel Devices
手机按音量下+开机进入bootloader模式
使用usb数据线连接电脑
检查设备连接状态

fastboot devices

解锁bootloader

fastboot oem unlock

解压固件
在这里插入图片描述
执行刷机脚本

flash-all.bat

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

fastboot oem lock

相关下载:
adb工具箱
twrp-3.1.1-alpha1-walleye.img
walleye-opd1.170816.010-factory-63083164.7z.001
walleye-opd1.170816.010-factory-63083164.7z.002
walleye-opd1.170816.010-factory-63083164.7z.003
walleye-ota-opd1.170816.010-768eb7b1.7z.001
walleye-ota-opd1.170816.010-768eb7b1.7z.002

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐