ADB与FASTBOOT工具使用教程
ADB与FASTBOOT⼯具使⽤教程
⼀、⾸先Fastboot,ADB是个什么东东捏?
Fastboot:祭出伟⼤的度娘,百度百科如此解释fastboot,英语翻译意思是快速启动。在安卓⼿机中fastboot是⼀种⽐recovery更底层的刷机模式。就是使⽤USB数据线连接⼿机的⼀种刷机模式。相对于某些系统(如ios)卡刷来说,线刷更可靠,安全。在PC端使⽤fastboot需要相应的fastboot⼯具,我们平常使⽤⼯具刷写Recovery镜像,实际上即是通过fastboot这个⼯具来调⽤实现。
ADB:ADB的全称为Android Debug Bridge,即调试桥,⽅便调试设备或调试开发的Android APP。ADB是android sdk⾥的⼀个⼯具, ⽤这个⼯具可以直接操作管理android模拟器或者真实的android设备。⼆、怎样使⽤Fastboot和ADB
⼆、 1.下载ADB与Fastboot⼯具包在这⾥我提供两种版本,⼀种体积⼩⽆需安装,接下来也会以此介绍;⼀种体积⼤功能架构完善来⾃ROM中国的安装版,使⽤⽅法类似就不做说明!
2.将adb⼯具包解压到合适的地⽅,本⽂以将其解压到c:\adb为例
3.启动命令提⽰符可通过运⾏cmd启动或在Windows徽标处右键,选择命令提⽰符启动
4.定位到⼯具包所在⽬录,输⼊: cd c:\adb
进⼊到adb⽬录,此时可通过输⼊adb version 根据提⽰信息确定是否可正常使⽤,如图即为正常的情况。
三、能⽤ADB和Fastboot⼲什么,怎么做?
在做任何事情之前,我们都需要连接⼿机到电脑端,并开启USB调试模式,通过命令查看是否连接正常。
如果处在开机状态或recovery下,命令为:adb devices
Fastboot下,命令为fastboot devices
根据返回信息确认是否连接正常,若返回信息左侧显⽰为⼀序列号,右侧显⽰device或recovery或sideload或fastboot均为正常情况,分别代表此时设备所处的状态,如:(由于我⼿机为解锁,所以最后⼀⾏未显⽰设备序列号)
解锁教程
<1>ADB⼯具
最常⽤的,我们可以通过ADB,我们可以进⾏通过USB端进⾏ROM刷机包刷机操作。
adb sideload <file_location>
其中,<file_location>应为刷机包所在位置,如果较为复杂,可以讨巧地选择拖拽⽅式,利⽤⿏标拖拽将外部ZIP包拖拽⼊窗⼝中,回车即可等待ADB⾃动完成刷机包推送和更新操作。
此外,我们还可以⽤ADB⼯具进⾏安装APK,推送⽂件到系统等等
(1)安装APK adb install <apk⽂件路径>(可拖拽)
(2)卸载软件 adb uninstall <;软件名>
(3)从电脑上发送⽂件到设备 adb push <;本地路径> <;远程路径>
(4)从设备上下载⽂件到电脑 adb pull <;远程路径> <;本地路径>
(5)重启到recovery adb reboot recovery
(6)重启到fastboot adb reboot bootloader
(7)重启⼿机⾄系统 adb reboot
<2>Fastboot⼯具
Fastboot⼯具与ADB⼯具使⽤⽅法相同,只是相关实现命令与作⽤不同,总的来说,fastboot具有为设备解锁,刷写img刷机包,格式化系统分区,启动(运⾏)img⽂件(通常⽤于不刷写测试recovery)等功能,相关命令如下:
(1)进⾏设备的重新上锁锁 fastboot oem lock (慎⽤此命令)
(2)刷写recovery fastboot flash recovery <recovery的img⽂件路径>(可拖拽⼊窗⼝)
注:主要的分区有 recovery(恢复模式) system(系统分区) boot(引导分区,存放内核和ramdisk)
userdata(数据分区) cache(缓存分区)等
(3)格式化(清除)分区 fastboot erase <;分区名>
(4)启动IMG镜像(可⽤于测试我们下载的recovery是否可⽤或效果如何⽽不直接将其刷⼊⼿机)fastboot boot <IMG路径>(可拖拽⼊窗⼝)
(5)启动到系统 fastboot reboot

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。