小米手机出现fastboot是什么意思坏了吗 |
您所在的位置:网站首页 › fastboot小米手机开机不了电源键还坏了 › 小米手机出现fastboot是什么意思坏了吗 |
目录
1. 什么是手机上的FASTBOOT模式?2. 如何进入与退出FASTBOOT模式?
2.1 进入方式2.2 退出方式3. 如何在PC端安装FASTBOOT驱动?4. 怎么开启FASTBOOT命令提示符?5. 目前FASTBOOT命令有哪些类型?6. 常用的FASTBOOT命令都有哪些?
6.1 fastboot devices 查看已连接设备6.2 fastboot getvar product 查看设备内部代号6.3 fastboot getvar anti 查看防回滚机制版本号6.4 fastboot getvar all 查看所有设备信息6.5 fastboot -w 清空所有数据6.6 fastboot flash 烧录镜像到分区6.7 fastboot erase 擦除分区内数据6.8 fastboot boot 临时启动6.9 fastboot oem device-info 查看当前BL锁状态(非MTK)6.10 fastboot oem lks 查看当前BL锁状态(MTK)6.11 fastboot oem lock 开启BL锁保护6.12 fastboot oem edl 进入高通008救援模式6.13 fastboot reboot 重启进入系统6.14 fastboot oem poweroff 拔掉数据线后关机6.15 fastboot oem reboot-recovery 重启进入Recovery模式7. 执行FASTBOOT命令要注意什么?8. FASTBOOT命令返回值有何含义?
1. 什么是手机上的FASTBOOT模式?
顾名思义,FASTBOOT这个名词可以理解为“快速启动”的中文意思。但在安卓手机中,则代指一种比Recovery更底层的刷机救援模式,亦被称作“引导模式”、“线刷模式”或“Bootloader模式”Deepl降重。与主要采用手机屏幕及实体按键交互的Recovery模式不同,在FASTBOOT模式下,需要将设备通过数据线连接至PC端,并通过CUI命令行或GUI图形界面的方式,向设备传输各种指令来实现操作(本质上还是CUI交互)。 配合各种不同的指令,FASTBOOT模式具有强大而丰富的功能特性,刷机和解锁也只是其中最常用到的操作而已。 2. 如何进入与退出FASTBOOT模式?目前所有的小米手机都可以通过如下方式进入和退出FASTBOOT模式: 2.1 进入方式 同时长按电源键+音量下键进入(实测在电源键坏了的情况下,长按音量下键也可以)关机及关机充电状态下:按上述组合键约3-6秒后进入。重启状态下:一点重启就按上述组合键约10-15秒当在手机屏幕看到如下图所示的“米兔修机器人”画面时,则说明已经成功进入FASTBOOT模式。 与其他多数外设硬件一样,必须通过对应的驱动程序,才能在手机与PC端建立有线通信。所以在插入手机之前,需要先在PC上妥善安装FASTBOOT模式的相关驱动。 在PC端(Windows XP及更高版本)下载MiFlash刷机工具并解压,然后运行其中的XiaoMiFlash.exe并点击窗口顶部的Driver,接着在弹出的窗口中点击安装按钮,安装FASTBOOT相关驱动程序。 所谓FASTBOOT模式的本质。其实就是通过向设备发送对应的命令,并实现相应的操作和功能。而MiFlash(线刷工具)、解锁工具、小米助手,以及各种第三方刷机工具等基于GUI图形化界面的程序,也是将各种命令配合条件判断语句等组成脚本,来实现“一键傻瓜式解锁刷机”的功能。 其实我们也可以使用CUI命令行的方式,直接向手机端发送对应的命令,并获取想要的信息或完成各种操作。虽然没有软件界面的便捷美观,但可实现的功能却远比图形化工具更加强大,且整个执行过程都非常直观透明,即使失败也能获取到最为完整的报错信息。 将手机进入FASTBOOT模式,并通过数据线连接至PC,进入MiFlash刷机工具文件夹下的\Source\ThirdParty\Google\Android”目录下,然后在地址栏中输入“cmd”并按键盘上的回车(Enter)键,打开命令提示符窗口。此时可以输入“fastboot --version”命令后回车,并查看当前FASTBOOT软件的版本号。而在下文中所列出的相关命令,也需要在该窗口中输入并执行。 可以通过在FASTBOOT命令提示符窗口中执行“fastboot -h”命令,来获取可能用到的命令参考及语法格式帮助,英文不好的同学也可以借助翻译软件阅读。但由于不同机型和处理器的差异,本帮助文档并未涵盖所有可以用到的命令,具体情况还取决于插入的设备本身。 目前几乎所有的FASTBOOT命令,都可以大致分为以下几类: 输出信息类:仅向PC端输出该设备的对应信息,例如当前机型内部代号、BL锁开启状态、防回滚机制状态等,通常不会改写手机中的数据。 执行动作类:仅执行对应的常规动作,例如重启进入系统、Recovery或高通9008救援模式、拔掉数据线后关机等,通常不会改写手机中的数据。 擦写数据类:会擦写手机中的数据或修改相关设置,且大多需要解锁Bootloader后才能被成功执行。例如擦除分区、焼写镜像、开启及关闭BL锁等,在执行此类命令前请务必谨慎,并尽量对重要数据进行妥善备份。不当的操作可能会造成设备无法开机,甚至不可逆的严重损坏。 6. 常用的FASTBOOT命令都有哪些? 6.1 fastboot devices 查看已连接设备 命令类型:输出信息类命令作用:列出当前已进入FASTBOOT模式,且与PC连接正常的所有设备。支持机型:所有机型适用场景:将设备连接PC后,可先通过该命令检测连接状态,在执行后续的操作。使用方法:直接输入并回车执行,会列出当前所有已连接设备及对应序列号。如果输出结果为空,说明未插入设备,设备未进入FASTBOOT状态,或驱动程序未就绪。解除BL锁:不需要注意事项:如果使用CUI命令交互,建议只连接一台设备。如果同时连入多个设备,通常仅对该列表中排在首位的设备有效。![]() ![]() ![]() ![]() ![]() 命令类型:擦写数据类 命令作用:烧录img、bin、mbn、elf等镜像文件内容到指定分区,支持刷入的分区名可通过上述“fastboot getvar all”命令查询。 支持机型:所有机型 适用场景:单独刷入boot、Recovery、cust等分区镜像,或当手机始终卡在小米logo界面无法开机,且线刷和清空数据都无法解决时,可以使用该命令依次烧录对应线刷包“images”目录下,所有能刷入的镜像文件。 使用方法: – ① 将需要烧录的镜像文件放置在“fastboot.exe”所在的同一个目录下,然后执行对应的烧录命令。如烧录“recovery.img”镜像文件到Recovery分区,则执行“fastboot flash recovery recovery.img”命令; – ② 先输入“fastboot flash ”,敲一下空格键后,在将需要烧录的镜像文件直接拖拽进命令提示符窗口中,并获取该文件的绝对路径,如烧录“recovery.img”镜像文件到Recovery分区,且文件位于“C:/REC”目录下,则拖拽文件后应执行“fastboot flash recovery C:/REC/recovery.img”命令。 解除BL锁:需要 注意事项:烧录前请确定镜像文件与机型和分区匹配,并尽量提前备份重要数据,在操作执行结束前,切勿拔掉数据线或关闭命令提示符窗口。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 在输入和执行上述FASTBOOT命令时,除每个命令所单独列出的具体注意事项外,还需要格外注意以下事项: 在输入命令时,除“fastboot”和文件及其绝对路径不强制要求区分大小写外,包括附加选项在内的其他字母一律为小写,且之间的空格分隔不能被省略,否则可能会导致无法执行成功。 一些命令在执行过程中可能会卡住,此时请耐心等待操作结束,期间切勿拔掉数据线或关闭命令提示符窗口。如果始终卡在光标处,且未输出任何的信息,可以先按住键盘上的“Ctrl”键后再按下“C”键强制终止操作。 最好仅在一个命令提示符串口中操作,请勿通过多个不同的窗口同时向设备发送命令,否则可能会造成冲突及执行失败。 建议将MiFlash工具解压至不包含中文和特殊字符的目录中,推荐放置在本地任意磁盘分区根目录下。且在需要烧写分区或引导启动时,镜像文件的命名及其绝对路径,也尽量避免包含中文和特殊字符,否则在安装FASTBOOT驱动或执行命令时,可能会出现一些莫名其妙的问题(来自一位热心米粉的提醒)。 8. FASTBOOT命令返回值有何含义?在执行FASTBOOT命令的过程及结束后,都会在命令提示符窗口中输出一些信息,其中除了执行结果或说明文本外,还有一些固定的返回值内容,通过它们即可直观反映操作情况,以及造成失败的具体原因。 finished. total time: XXXs:代表该命令已经执行完毕,其中“XXX”为执行过程中已消耗的秒数。OKAY [ XXXs]:通常代表部分或全部操作执行成功,其中“XXX”为执行过程中已消耗的秒数。FAILED (remote: XXX):通常代表部分或全部操作执行失败,或命令输入有误,其中“XXX”为具体报错信息。waiting for any device:代表未插入设备,设备未进入FASTBOOT状态,或驱动程序未就绪。直接输出FASTBOOT帮助信息或“fastboot: usage: unknown command XXX”:代表命令或语法格式输入有误,其中“XXX”为输入错误的命令。enjoy! 参考来源:https://web.vip.miui.com/page/info/mio/mio/detail?postId=19025264 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |