刷机的时候会看到很多名词,比如adb、bl、rec、twrp等等。这个adb就是指的Android开发中的adb工具。adb很强大,下面我们来认识下。
什么是adb呢
adb在Android开发中是个很重要的命令,但是在我们刷机中,使用的命令很少,常用的程序有adb.exe和fastboot.exe这两个。
Fastboot:从字面上来看是【快速启动】的意思,也算是一个刷机界面,不过比recovery更加底层.这个底层是更加接近硬件层的意思. 两个都很重要,不过fastboot更为主要.当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可就是砖了。 ADB:ADB的全称为Android Debug Bridge,即调试桥,方便调试设备或调试开发的Android APP。用adb可以直接操作管理android模拟器或者真实的android设备。 如何使用Fastboot和ADB 由于Fastboot和ADB是刷机中常用的两个工具,所以一般在网上下载的adb工具是类似下图这样的文件结构。 如果你发现adb命令在cmd中打不开,请一定确认你下载的adb工具包是否包含adb和Fastboot两个文件。
如何使用adb 有两个准备工作必须要做好: 1、安装手机的驱动程序(使用各种手机助手连接一下手机基本就装好了驱动) 2、开启手机的usb调试(这个大家一定会了,不会的请百度) 接下来就是运行adb工具了。
在adb工具所在文件夹下的空白处,按住shift+右键,会出现以下选项 进入Powershell以后,别着急输入命令,不然你会出现这样的错误
我们还需要输入cmd,切换到命令提示符模式,这时候红色的错误提示就会消失
adb devices小编这里输入了adb devices命令,该命令的含义是检索电脑连接的手机设备。如果接下来响应的内容类似上图这种格式的,意味着手机连接正常。我们每次刷机之前都要进行此命令操作,以确保手机正确的连接成功。 下面是一些常用的命令:
adb命令 有些手机需要解锁system分区(如小米) 输入: adb root
输入: adb disable-verity
查看手机连接状态: adb device
获得root权限: root
设置超级用户模式 : su
退出su : exit
重启命令: adb reboot
重启到Rec: adb reboot recovery
重启到Fastboot: adb reboot bootloader
推送ROM包: adb sideload <Rom包>
把文件从手机中复制到电脑上 : adb pull <手机路径> <电脑路径>
把文件从电脑复制到手机上 : adb push <电脑路径> <手机路径>
重新挂载文件系统 : adb remount
安装软件 : adb install apk文件名称.apk
卸载apk软件 : adb uninstall apk包名.apk
Fastboot命令: 查看连接状态 : fastboot devices
重启 : fastboot reboot
重启到Fastboot : fastboot reboot-bootloader
除非你很了解该命令,否则以下命令请谨慎使用: 解锁 : fastboot flashing unlock或
fastboot oem unlock
上锁 : fastboot flashing lock或 fastboot oem lock
清除分区数据 : fastboot erase <boot/system/data/cache/userdata/recovery>
清除分区(四清) : fastboot erase system -w
格式化分区数据 : fastboot format <boot/system/data/cache/userdata/recovery>
烧写分区 : fastboot flash < boot/system /recovery/radio/bootloader/ splash1/> <*.img>
以上是adb的常用命令,但是许多我们刷机时是不会用到的,刷机常用的命令有:
adb device
fastboot devicefastboot flash recovery xxx.img等
文章来自本站微信公众号:irom
|