首要前提:手机刷机必须OEM解锁(BL解锁),否则不能刷机!
1、根据手机机型下载手机系统包,首次登陆网址需要同意协议。然后在右侧选机型,中间就出来各种适合本机型的系统。
下载网址
https://developers.google.com/android/images?hl=zh-cn
选好版本,点击Link下载,解压后如图:
2、PC端要有adb、fastboot(这两个程序,在SDK的platform-toos中)
下载链接地址,页面呈现都是最新版的下载内容。
https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn
也可以用下面链接直接下载(好处是可以替换版本号r30.0.5,直接下载指定版本的)
https://dl.google.com/android/repository/platform-tools_r30.0.5-windows.zip
https://dl.google.com/android/repository/platform-tools_r30.0.5-linux.zip
https://dl.google.com/android/repository/platform-tools_r30.0.5-mac.zip
3、手机在开发者选项中打开USB调试,然后用USB数据线将手机和PC相连接。
此步骤可能需要谷歌USB驱动(adb devices没有显示出手机的情况下,或者fastboot devices没有显示出手机的情况)。
谷歌USB驱动下载网址
https://developer.android.google.cn/studio/run/win-usb.html?hl=zh-cn
注:全套SDK的extras目录中自带。
下载完成后解压,在PC设备管理器,找到黄色问号的设备,右键安装驱动,选中驱动路径,自动查找安装。
4、进入bootloader
(1)第一种方法:adb reboot bootloader
(2)第二种方法:关机状态下,同时按下手机向下音量键+开机键
5、通过fastboot将系统刷入手机
手机进入bootloader状态后,pc上运行fastboot devices看看是否连接上了手机。
cd进入下载的系统包路径,内有flash-all.bat(windows系统使用),运行等待就行了。
注意:如果手机不能开机(即不能使用adb的话),尝试使用音量下键+电源键同时按,手机出现黑底白字界面的时候,松开按键,然后用USB线连接手机和电脑,按照上述步骤5继续。