fastboot的使用方法


简单的fastboot命令:
. {8S  f6 k6 `+ o( }8 v$H
1.重启G1:5 T%S# y9 ~$ ^2 v5 H+ O
5 G* x+ V5 J%~- X1 ]1 y/ Z
$ fastboot reboot

2.刷所有分区:以下命令会在当前目录寻找各种所有的image文件,并且在刷完所有分区后重启手机9 b8 l2 `4 p5x& s
8 W( E! S. J(V) o( K8 l
$ fastboot flashall' Q)Y5 P* p) @8 |+ J* k7 p

3.刷指定分区:
5 |$ E9 R, R! \7 ^5[( s/ Q: v
$ fastboot flash {partition} {file.img}* t) J2 Q5 @$m+ }( J3 i1 N* h

如:fastboot flash system/备份/system.img
7 B) i6 b; H- b) K;w9 s
4.擦除分区:" X1 |! Q* g(c& Z6 @

$ fastboot erase {partition}8x  R0 {, Q( S0 |*P

如:fastboot erasesystem
- c4 \1 O; @/T; j* k7 m
5.刷完整的系统: (未测试!!). 创建一个包含boot.img, system.img和recovery.img的zip压缩包,并且运行:
0 D. d+ `" u3 ]" @-J
$ fastboot update {update.zip}# i* l/ t. a+ F) M)}7 ]
3 f- B$ D, R# M/ u:|& U9 y
6.刷自定义开机画面:(替代默认的白色"T-MobileG1"画面):2 B: w0X& L6 D( F! [" x/ M3 b' R/ K

$ fasboot flash splash1mysplash.rgb565. ?( o6 d! e8 s5 r(y/ I2 ]2 \

注意开机画面文件需要一个特定格式,参考:Custom bootimage. F+ g7 r6 i/ p
. E, N! s( I1R8 l9 S; f
*通常需要完全恢复的操作是:9 I8 ^:n& S) O4 j: H# _4 A. R
; _#n8 p4 K1 S( Z" V# y! G
$ fastboot flash boot boot.img9 Z, o" a9 X1 f7 _9d
$ fastboot flash system system.img$ d, v* d3 @1u
$ fastboot flash userdata data.img$ Z# k4 Q( I/ w; m2^; f! O7 \
" T6 t' R$ K# M* }*q) F) N! b
$ fastboot flash recovery recovery.img$ m8 ]$ a: d1U, R+ R8 ^4 W

以下是完整的fastboot命令的使用说明:
' K2 w' m# e! d* j0I1 P4 M& c! W
usage: fastboot [ <option> ]<command>; g) X8 ~! d1v9 i
commands:, H) ?* f" C6 V: W"v
update <filename>  reflash device fromupdate.zip; S, E7 h* x7 q# J.V0 a
flashall    "flash boot" + "flashsystem")q  O2 I) W* a8 m- J7 z' ^7s
flash <partition> [<filename> ] write a file to a flashpartition' r' L- [4 i0 T, x-D6 b" q
erase <partition>  erase a flash partition$ ?5 L8 _1 M%S
getvar <variable>  display a bootloader variable2 w%V% Q$ m" t! }# u
boot <kernel> [<ramdisk>]  download and boot kernel
flash:raw boot <kernel> [<ramdisk> ] create bootimage andflash it+ `- H2 s" Z/ i3 Y$L! f
devices    list allconnected devices
reboot    reboot devicenormally
reboot-bootloader  reboot device into bootloader% @$f  |1 J1 }- z% g; Z(S

options:
-w    eraseuserdata and cache
-s <serialnumber>   specifydevice serial number
-p<product>   specify product name0 i: F* O* Z#C+ L- E9 t
-c <cmdline>   override kernel commandline

-i <vendorid>    specify acustom USB vendor id  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值