当前位置:文档之家› fastboot的使用帮助

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 <内核文件> [ ] 将电脑上的内核下载到手机并用该内核启动系统.

flash:raw boot <内核文件> [ ] 创建boot.img并下载到手机启动系统.

devices 列出所有与电脑连接的设备.

reboot 正常启动系统

reboot-bootloader 启动系统到hboot

选项:

-w 清空用户数据分区和缓存分区.相当于recvery中的"wipe data/factoryreset"

-s <串口号> 置顶要操作的设备的串口号

-p <产品名> 指定要操作的设备的产品名.比如hero,bravo,dream...

-c <命令行> 用命令行替换系统的启动命令行.

分区解释:

system:系统分区.我们刷机器一般就是刷的这个分区.

userdata:数据分区.

cache:缓存分区

recovery:Recovery分区.

boot:存放内核和ramdisk的分区.

hboot:这个是SPL所在的分区.很重要哦.也是fastboot所在的分区.刷错就真的变砖了.

splash1:这个就是开机第一屏幕了.

radio:这个是无线所在的分区.

adb devices查看已连接设备
adb reboot-bootloader 让手机进入fastboot模式
fastboot devices可以看到设备列表
用下面的命令烧写boot、systerm、和userdata
fastboot flash boot path\boot.img
fastboot flash system path\system.img
fastboot flash userdata path\userdata.img
然后用fastboot reboot重启设备
2、fastboot相关使用
Android手机分区(每个分区都有相应的img文件对应):开机启动画面区(splash1),数据恢复区(recovery),内核区(boot),
系统区(system),数据缓存区(cache),用户数据区(userdata)。
1. 查看fastboot命令的帮助:
fastboot

显示如下信息:
usage: fastboot [

ons:
-w erase userdata and cache
-s specify device serial number
-p specify product name
-c override kernel commandline
-i specify a custom USB vendor id

2. 擦除分区:
fastboot erase {partition} 例:fastboot erase boot或fastboot erase system等。
fastboot oem format 进行格式化
fastboot erase cache 清除cache
3. 烧写指定分区:
fastboot flash {partition} {*.img} 例:fastboot flash boot boot.img或fastboot flash system system.img等。
4. 烧写所有分区:
fastboot flashall 注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机。
5. 一次烧写boot,system,recovery分区:
(1)创建包含boot.img,system.img,recovery.img文件的zip包。
(2)执行:fastboot update {*.zip}
6. 烧写开机画面:
fastboot flash splash1 开机画面
7. 重启手机:
fastboot reboot


Fastboot使用方式: fastboot [ <选项> ] <命令>
解释:
[]括起来表示这个是可选的.
<>括起来表示这个是必须的.

可用命令:
update <文件名> 从官方update.zip升级系统.该update.zip必须是官方的
flashall 'flash boot' + 'flash system'
flash <分区名> [ <文件名> ] 将文件写入分区.文件必须正确的格式.分区名有但不限于system,recovery,boot,splash1,hboot,radio,userdata,cache
erase <分区名> 清空一个分区.
getvar <参数名> 显示一个启动参数
boot <内核文件> [ ] 将电脑上的内核下载到手机并用该内核启动系统.
flash:raw boot <内核文件> [ ] 创建boot.img并下载到手机启动系统.
devices 列出所有与电脑连接的设备.
reboot 正常启动系统
reboot-bootloader 启动系统到hboot

选项:
-w 清空用户数据分区和缓存分区.相当于recvery中的"wipe data/factory reset"
-s <串口号> 置顶要操作的设备的串口号
-p <产品名> 指定要操作的设备的产品名.比如hero,bravo,dream...
-c <命令行> 用命令行替换系统的启动命令行.

分区解释:
system:系统分区.我们刷机器一般就是刷的这个分区.
userdata:数据分区.
cache:缓存分区
recovery:Recovery分区.
boot:存放内核和ramdisk的分区.
hboot:这个是SPL所在的分区.很重要哦.也是fastboot所在的分区.刷错就真的变砖了.
splash1:这个就是开机第一屏幕了.
radio:这个是无线所在的分区.
misc:其他分区.放的是htc的一些东西.



fastboot的使用帮助
fastboot [ <选项> ] <命令>
update <文件名>

从官方update.zip升级系统.该update.zip必须是官方的
flashall 'flash boot' + 'flash system'
flash <分区名> [ <文件名> ] 将文件写入分区.文件必须正确的格式.分区名有但不限于system,recovery,boot,userdata,cache(,splash1,hboot,radio 小5用不到)
erase <分区名> 清空一个分区.
getvar <参数名> 显示一个启动参数
boot <内核文件> [ ] 将电脑上的内核下载到手机并用该内核启动系统.
flash:raw boot <内核文件> [ ] 创建boot.img并下载到手机启动系统.
devices 列出所有与电脑连接的设备.
reboot 正常启动系统
reboot-bootloader 启动系统到hboot
友情提示:
[]括起来表示这个是可选的.
<>括起来表示这个是必须的.
不懂怎么使用没有关系,下面我给大家提供几个比较常用的刷机脚本
一、正常fastboot刷机脚本
@echo off
echo 注意:
echo 1、要在Fastboot模式下连接电脑并正确安装驱动
echo 2、只支持带Fastboot的LG GT540,其他机型自测
echo 3、刷机过程中,请勿做出强行退出本程序、拔出数据线等行为
echo 申明:
echo 此版本主要目的是和机油学习研究使用,刷机有风险,本人不承担任何后果
echo 确认请继续,不确认请点右上角的叉叉
pause
fastboot erase system
fastboot erase boot
fastboot erase cache
fastboot erase userdata
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata data.img
fastboot reboot
echo OK刷完了,现在开始重启,第一次启动可能会比较慢,请耐心等待!
pause
复制代码
注意:当你使用fastboot刷机时,刷机包里有什么,就刷入什么,比如只有boot.img和system.img那么就不需要fastboot flash userdata data.img这条命令
二、正常fastboot刷入recovery脚本
@echo off
echo 注意要在Fastboot模式下连接电脑并正确安装驱动
echo 只支持带Fastboot的LG GT540,其他机型自测
echo 确认请继续,不确认请点右上角的叉叉
pause
fastboot flash recovery recovery_clockwork_3.0.2.4_swift.img
fastboot reboot
echo ok~刷完了,重启时房子键加开机键可以打开recovery模式
pause
复制代码
注意:我的刷机包里面的Recovery文件是recovery_clockwork_3.0.2.4_swift.img所以跟着recovery_clockwork_3.0.2.4_swift.img,你的包中的recovery是什么文件名后面就使用什么文件名!
三、正常fastboot刷入boot脚本
@echo off
echo 注意:
echo 1、要在Fastboot模式下连接电脑并正确安装驱动
echo 2、只支持带Fastboot的LG GT540,其他机型自测
echo 3、刷机过程中,请勿强行退出本程序或把出数据线
echo 确认请继续,不确认请点右上

角的叉叉
pause
fastboot erase boot
fastboot flash boot boot.img
fastboot reboot
echo OK刷完了,现在开始重启,第一次启动可能会比较慢,请耐心等待!
pause
复制代码
fastboot的使用差不多就这么多了,OK,其中包含了第二种刷机方法,fastboot线刷!


相关主题
文本预览
相关文档 最新文档