逆向学习记录(5)刷机

首要前提:手机刷机必须OEM解锁(BL解锁),否则不能刷机!

1、根据手机机型下载手机系统包,首次登陆网址需要同意协议。然后在右侧选机型,中间就出来各种适合本机型的系统。

下载网址
https://developers.google.com/android/images?hl=zh-cn

逆向学习记录(5)刷机_第1张图片 

选好版本,点击Link下载,解压后如图:

逆向学习记录(5)刷机_第2张图片 

2、PC端要有adb、fastboot(这两个程序,在SDK的platform-toos中)

下载链接地址,页面呈现都是最新版的下载内容。

https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn

逆向学习记录(5)刷机_第3张图片 

也可以用下面链接直接下载(好处是可以替换版本号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

逆向学习记录(5)刷机_第4张图片 

逆向学习记录(5)刷机_第5张图片 

逆向学习记录(5)刷机_第6张图片 

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目录中自带。

逆向学习记录(5)刷机_第7张图片 

逆向学习记录(5)刷机_第8张图片 

下载完成后解压,在PC设备管理器,找到黄色问号的设备,右键安装驱动,选中驱动路径,自动查找安装。 

逆向学习记录(5)刷机_第9张图片

逆向学习记录(5)刷机_第10张图片 

逆向学习记录(5)刷机_第11张图片

4、进入bootloader

(1)第一种方法:adb reboot bootloader

(2)第二种方法:关机状态下,同时按下手机向下音量键+开机键

5、通过fastboot将系统刷入手机

手机进入bootloader状态后,pc上运行fastboot devices看看是否连接上了手机。

cd进入下载的系统包路径,内有flash-all.bat(windows系统使用),运行等待就行了。

注意:如果手机不能开机(即不能使用adb的话),尝试使用音量下键+电源键同时按,手机出现黑底白字界面的时候,松开按键,然后用USB线连接手机和电脑,按照上述步骤5继续。

你可能感兴趣的:(学习,刷机)