Fastboot客户端是作为Android系统编译的一部分,编译后位于/out/host/Linux-x86/bin/fastboot目录下。
Fastboot命令实例:sudo fastboot flash kernel path-to-kernel/uImage
烧写rootfs类似:sudo fastboot flash system path-to-system/system在安卓手机中fastboot(线刷)是一种比recovery(卡刷)更底层的刷机模式。一般在在手机进入不了recovery模式的时候就可以尝试用线刷,本人刷机也一般都是用线刷,线刷从某种意义上来说还是比卡刷更安全一点,至少线刷不会因为手机没电而导致手机断电而亡。废话就不多说了
准备工具:1fastboot工具(安卓工具箱中有提供)、2自己手机能用的bootimg、recoveryimg文件。
具体步骤:
一、手机进入fastboot模式(大部分手机是关机状态下按音量下键+开机键,也有少数机型不一样)并用数据线连接电脑,安装好相关驱动程序。
二、解压下载好的fastboot工具,如解压到D:/fastboot/。
三、将准备好的bootimg、recoveryimg文件文件也放到D:/fastboot/中。
四、打开命令行工具cmd,执行如下命令进入到fastboot所在目录中
d: 回车
cd fastboot 回车
fastboot devices 回车
如果它列出了你的手机,如HT,说明手机连接好了
执行以下命令刷入boot与recovery:
fastboot flash recovery recoveryimg 回车
等待OKAY (这里是刷新recovery)
fastboot flash boot bootimg 回车
等待OKAY (这里是刷新boot)
如果fastboot翻译成中文的话,它就是快速启动的意思。下面是我给大家整理的fastboot是什么意思,供大家参阅!
fastboot是什么意思fastboot,英语翻译意思是快速启动。在安卓手机中fastboot是一种比recovery更底层的刷机模式。就是使用USB数据线连接手机的一种刷机模式。相对于某些系统(如ios)卡刷来说,线刷更可靠,安全。
fastboot具体 *** 作准备工具
fastboot工具(安卓工具箱中有提供)
自己手机能用的bootimg、recoveryimg文件。
具体步骤
一、手机进入fastboot模式并用数据线连接电脑,安装好相关驱动程序。
二、解压下载好的fastboot工具,如解压到D:/fastboot/。
三、将准备好的bootimg、recoveryimg文件文件也放到D:/fastboot/中。
四、打开命令行工具cmd,执行如下命令进入到fastboot所在目录中
d: 回车
cd fastboot 回车
fastboot devices 回车
如果它列出了你的手机,如HT,说明手机连接好了
执行以下命令刷入boot与recovery:
fastboot flash recovery recoveryimg 回车
等待OKAY (这里是刷新recovery)
fastboot flash boot bootimg 回车
等待OKAY (这里是刷新boot)
fastboot使用方法命令
从字面上来看是快速启动的意思,也算是一个刷机界面,不过比recovery更加底层这个底层是更加接近硬件层的意思
两个都很重要,不过fastboot更为主要当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可就是砖了。
为了使用Fastboot功能, 应获得S-OFF的SPL你的电脑还必须装有ADB驱动
进入Fastboot的方式是关机状态下按返回+开机;目前主流Android手机进入Fastboot的方式为音量-+电源键
Fastboot使用方式: fastboot [ <选项> ] <命令>
解释
[]括起来表示这个是可选的
<>括起来表示这个是必须的
可用命令:
update <文件名> 从官方updatezip升级系统该updatezip必须是官方的
flashall 'flash boot' +'flash system'
flash <分区名> [ <文件名> ] 将文件写入分区文件必须正确的格式分区名有但不限于system,recovery,boot,splash1,hboot,radio,userdata,cache
erase <分区名> 清空一个分区
getvar <参数名> 显示一个启动参数
boot <内核文件> [ <ramdisk文件> ] 将电脑上的内核下载到手机并用该内核启动系统
flash:raw boot <内核文件> [ <ramdisk文件> ] 创建bootimg并下载到手机启动系统
devices 列出所有与电脑连接的设备
reboot 正常启动系统
reboot-bootloader 启动系统到hboot
选项
-w 清空用户数据分区和缓存分区相当于recovery中的"wipe data/factoryreset"
-s <串口号> 指定要 *** 作的设备的串口号
-p <产品名> 指定要 *** 作的设备的产品名比如hero,bravo,dream
-c <命令行> 用命令行替换系统的启动命令行
分区
system:系统分区我们刷机器一般就是刷的这个分区
userdata:数据分区
cache:缓存分区
recovery:Recovery分区
boot:存放内核和ramdisk的分区
hboot:这个是SPL所在的分区很重要哦也是fastboot所在的分区刷错就真的变砖了
splash1:这个就是开机第一屏幕了
radio:这个是基带所在的分区
fastboot的解决方法:
1、同时按住电源键+音量减键,大约15秒后就会自动重启进入系统。
2、或者取下电池装上重新开机即可。
3、一体机不可拆卸的电池,按电源键10秒以上即可强制开机。
Fastboot,英语翻译意思是快速启动。Fastboot是Android SDK Platform-Tools中的一个命令行工具。Fastboot主要用于在电脑上通过USB数据线对Android设备刷入二进制镜像文件(img)。
fastboot注意事项:
如果使用adb工具进入fastboot模式,刷完开机后记得关掉开发者选项。如果要刷写非手机原厂的镜像文件需要先解除bootloader(引导加载程序)锁。解除bootloader锁会降低设备的安全性。
如果adb命令提示没有找到设备或无法连接设备,在电脑命令行窗口中尝试执行adbkill-server关闭adb服务,然后执行adbstart-server启动adb服务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)