fastboot模式是什么意思,fastboot模式怎么进入及解除?
一、什么是fastboot模式?
Fastboot,英语翻译意思是快速启动。在安卓手机中fastboot是一种比recovery更底层的刷机模式(俗称引导模式)。就是使用USB数据线连接手机的一种刷机模式。相对于某些系统(如iOS)卡刷来说,线刷更可靠,安全。
二、什么是recovery模式?
recovery是一种卡刷,就是将刷机包放在sd卡上,然后在recovery中刷机的模式。
三、fastboot模式跟recovery模式哪个更重要?
两个都很重要,不过fastboot更为主要.当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可就是砖了。
四、如何使用fastboot功能?
为了使用Fastboot功能,需要满足以下条件:
1.电脑安装ADB工具以及驱动.
2.手机开发者选项打开USB调试模式(User版本)
五、如何进入fastboot模式?
进入Fastboot的方式是关机状态下按返回+开机;主流Android手机进入Fastboot的方式为【音量-】+【电源键】,主要分以下2个模式,多数手机均可适用
模式A:
1.手机开机状态,确定adb可以打开。
2.adb reboot bootloader
模式B:
1 .将手机关机
2 .同时按住返回键和电源键开机
3 .当看到 界面上有fastboot选项时,按电源键点击进入fastboot模式。
六、fastboot 命令使用方法
当手机进入fastboot 模式之后连接数据线,将一台配置好adb 以及fasboot 的电脑打开命令行模式,Window 下一般是Win+R,输入cmd 回车即可,然后就可以用fastboot 命令对手机进行控制
以下是Fastboot 命令的使用方式:
fastboot [ <选项> ] <命令>
解释:
[]括起来表示这个是可选的.
<>括起来表示这个是必须的.
可用命令:
update <文件名> 从官方update.zip升级系统.该update.zip必须是官方的
flashall 'flash boot' +'flash system'
flash <分区名> [ <文件名> ] 将文件写入分区.文件必须正确的格式.分区名有但不限于system,recovery,boot,splash1,hboot,radio,userdata,cache
erase <分区名> 清空一个分区.
getvar <参数名> 显示一个启动参数
boot <内核文件> [ <ramdisk文件> ] 将电脑上的内核下载到手机并用该内核启动系统.
flash:raw boot <内核文件> [ <ramdisk文件> ] 创建boot.img并下载到手机启动系统.
devices 列出所有与电脑连接的设备.
reboot 正常启动系统
reboot-bootloader 启动系统到hboot
选项:
-w 清空用户数据分区和缓存分区.相当于recovery中的"wipe data/factoryreset"
-s <串口号> 指定要操作的设备的串口号
-p <产品名> 指定要操作的设备的产品名.比如hero,bravo,dream...
-c <命令行> 用命令行替换系统的启动命令行.
例如:
fastboot devices 查看是否有设备
如果显示下图,则需要检查电脑安装的驱动
七、fastboot常用命令
/* fastboot 重启手机*/
fastboot reboot
/* 从fastboot模式进入9008 模式 */
fastboot reboot edl
也可以用:fastboot reboot-bootloader
/* 解锁*/
fastboot oem unlock
fastboot oem unlock-go
fastboot flashing unlock
/* 擦除分区 */
fastboot erase {partition} //fastboot erase boot 或 fastboot erase system
/* 一次烧写 boot system recovery 分区 */
zip {name.zip} a.img b.img c.img
//zip image.zip boot.img system.img recovery.img
fastboot update {*.img}
//fastboot update image.zip
/* 烧录开机画面 */
fastboot flash splash1 // 开机画面
/* Enable/Disable Power off charging */
Enable:fastboot oem enable-charger-screen
Disable: fastboot oem disable-charger-screen
/* Disable auto answer|| Enable auto answer*/
adb shell set persist.sys.tel.autoanswer.ms -1
/* 烧录分区 */
fastboot flash {partition} //fastboot flash boot boot.img 或 fastboot flash system system.img
/* 烧录所有分区 */
fastboot flashall
注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机
————————————————
/* 查看设备版本号*/
fastboot getver:version
/*获取客户端(手机端)变量信息*/
fastboot getvar version:version-bootloader:version-baseband:product:serialno:secure
version 客户端支持的fastboot协议版本
version-bootloader Bootloader的版本号
version-baseband 基带版本
product 产品名称
serialno 产品序列号
secure 返回yes 表示在刷机时需要获取签名
/*擦除Modem*/
adb reboot bootloader
fastboot erase modemst1
fastboot erase modemst2
fastboot erase fsg
/*清空分区 */
fastboot erase {partition} 例:fastboot erase boot或fastboot erase system等。
fastboot erase boot
fastboot erase system
fastboot erase data
fastboot erase cache
以上命令可以简化为1条:
fastboot erase system -W
八、附录--Android 系统分区
system:系统分区.我们刷机器一般就是刷的这个分区.
userdata:数据分区.
cache:缓存分区
recovery:Recovery分区.
boot:存放内核和ramdisk的分区.
hboot:这个是SPL所在的分区.很重要哦.也是fastboot所在的分区.刷错就真的变砖了.
splash1:这个就是开机第一屏幕了.
radio:这个是基带所在的分区.
本文地址:百科问答频道 https://www.neebe.cn/wenda/886672.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!