fastboot刷机——理论

在安卓手机中fastboot是一种比recovery更底层的模式。 
fastboot是一种线刷,就是使用USB数据线连接手机的一种刷机模式。这种模式是更接近于硬件的界面,所以这个模式一般好似在手机变砖或者修复时使用的。 
 
分区解释:  
system:系统分区. 
userdata:数据分区. 
cache:缓存分区 
recovery:Recovery分区. 
boot:存放内核和ramdisk的分区.  
hboot:这个是SPL所在的分区.很重要哦.也是fastboot所在的分区.刷错就真的变砖了. 
splash1:这个就是开机第一屏幕了. 

radio:这个是radio所在的分区 


基本命令:

显示设备:adb devices      
发送电脑端文件到设备SD卡:adb push 文件路径/文件名/sdcard/ 
发送SD卡文件到电脑:adb pull /sdcard/文件路径/文件名 D:\ 
进行shell操作:       adb shell  
查看adb命令帮助:    adb help 
显示fastboot设备:    fastboot devices 
查看fastboot命令帮助:fastboot help 
获取手机相关信息:   fastboot getvar all


重启相关:

fastboot reboot      //重启手机(退出) 

fastboot reboot-bootloader       //重启到bootloader模式

fastboot oem rebootRUU       //重启到HTC RUU刷机模式


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刷机——理论)