fastboot命令大全


以下內容轉載自:https://blog.csdn.net/weixin_37738083/article/details/62429992

在安卓手機中fastboot是一種比recovery更底層的模式。

fastboot是一種線刷,就是使用USB數據線連接手機的一種刷機模式。這種模式是更接近於硬件的界面,所以這個模式一般好似在手機變磚或者修復時使用的。

今天就說說fastboot的詳細教程。

分區解釋:

system:系統分區.

userdata:數據分區.

cache:緩存分區

recovery:Recovery分區.

boot:存放內核和ramdisk的分區.

hboot:這個是SPL所在的分區.很重要哦.也是fastboot所在的分區.刷錯就真的變磚了.

splash1:這個就是開機第一屏幕了.

radio:這個是radio所在的分區

 

連接數據線,按下電源鍵進入fastboot usb.

  運行CMD【單擊開始,選擇運行,在彈出的框框里輸入cmd,確定,彈出cmd界面】
  然后直接輸入  fastboot flash recovery XXXX\recovery.img   【XXXX是recovery.img的位置】,我的位置是D盤,那自然就是

fastboot flash recoveryD:\recovery.img  
   具體大家放哪里就請自行修改了。然后按回車,OK ,已經刷入recovery了。重啟手機即可。

 

基本命令:

顯示設備: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

 reboot重啟相關

fastboot reboot            #重啟手機(退出)

fastboot reboot-bootloader    #重啟到bootloader模式

fastboot oem rebootRUU     #重啟到HTC RUU刷機模式

              擦除相關(erase

fastboot erase system    #擦除system分區

fastboot erase boot    #擦除boot分區

fastboot erase cache    #擦除cache分區

fastboot erase userdata    #擦除userdata分區

依次類推,需要擦除哪個分區就填寫哪個分區的名字。

寫入分區(flash

fastboot flash system system.img    #寫入system分區

fastboot flash boot boot.img    #寫入boot分區

fastboot flash recovery recovery.img    寫入recovery分區

 

 

fastboot命令大全

1

fastboot erase system    #擦除system分區

fastboot erase boot    #擦除boot分區

fastboot erase cache    #擦除cache分區

fastboot erase userdata    #擦除userdata分區

依次類推,需要擦除哪個分區就填寫哪個分區的名字。

flash

fastboot flash system system.img    #寫入system分區

fastboot flash boot boot.img    #寫入boot分區

fastboot flash recovery recovery.img    

reboot重啟相關

fastboot reboot    #重啟手機

fastboot reboot-bootloader    #重啟到bootloader模式

fastboot oem rebootRUU    #重啟到HTC RUU刷機模式

解鎖相關

華為解鎖命令:fastboot oem unlock ******************代表imei);

HTC解鎖命令:fastboot flash unlocktokenunlock_code.bin(需事先申請解鎖文件);

以上介紹的fastboot命令幾乎涵蓋了你能用到的所有命令,當然也可能有不全的命令,大家可以留言,小編會不斷完善;了解更多關於Android系統基礎知識請關注木子基礎課堂。 

 

Nexus 6 常用Fastboot命令及刷底包救磚教程

2015-01-2816:43:57  來源:安軟市場  瀏覽:4288

分享到:

  不少同學在獲取Nexus 6 root權限之后誤刪系統文件而導致無法開機的情況也是時有發生。那么今天小編就來交大家怎么用fastboot命令來給自己的手機刷機吧。雖然過程操作起來沒有軟件界面通俗易懂。但是學會之后可以在玩機方面更勝人一籌。
 

  首先需要讓Nexue 6進入Fastboot 模式並通過數據線連接電腦。同時需要用到的工具還有NewMOTOX專用adbfastboot組件。工具可以點擊相關文字進行下載。准備工作都做好之后就可以開始進入正題了。
 

關機狀態下:

  手機完全關機狀態,不要插數據線,同時按住【音量-】鍵和【開機】鍵3秒,松開,手機直接就進入了AP FastbootMode模式。可能新MotoX進入fastboot模式的速度慢一些,多等會兒就是。
 

 無限卡開機動畫狀態下(或者黑屏狀態)

  手機變軟磚,無限卡開機動畫,不要插數據線,同時按住【開機】鍵8秒,手機將會強行重啟。然后黑屏瞬間,迅速松開【開機】鍵,馬上按下【音量-】鍵不放,手機就進入了AP Fastboot Mode模式。可能新MotoX進入fastboot模式的速度慢一些,並且有可能會亮綠燈,這個是正常現象,不要驚訝。強行重啟時需要迅速操作。不行可以多試幾次,強行重啟假如說看到了開機第一屏,證明操作過慢了,重試。
 

 一:使用Fastboot命令刷寫系統各鏡像部分:
 

  使用格式:

fastboot flash <要刷寫的對應分區> <某個目錄下的要刷寫的鏡像>
 

  小提示:刷寫鏡像時,由於使用cmd命令,電腦並不是智能的,必須把鏡像放到fastboot工具的根目錄下才能刷寫。很麻煩,怎么辦?嘿嘿,這里小編教大家一個簡單的方法:
 

例如要刷底包中的system.img,首先在命令提示符中輸入fastboot flash system,記住是fastboot空格flash空格system空格,別弄錯了,空格一定要輸入的,不輸入空格必會報錯!
 

將所要刷的任意鏡像名稱,按住不放,將其拖進CMD窗口。因為CMD(命令提示符)窗口有自動定位文件所在目錄的功能,所以CMD窗口會自動獲取到要刷的鏡像所在的目錄。
 


 

拖進CMD將會自動cd到鏡像所在位置。然后點一下CMD窗口任意位置,然后按回車鍵就可以刷入了
 

下面開始介紹詳細的各分區刷法,以底包中的標准鏡像名稱為例:
 此方法,就是講的將各個分區鏡像放到和“fastboot.exe工具相同的文件夾下,然后所要執行的命令。此教程不是讓大家一步一步來操作的,而是讓大家學會基本的使用命令,大家請靈活參考。
 

1,刷寫system分區(這個就是Android系統了)
 

 由於Moto為解決分區過大刷機容易導致出錯,所以采用了分段式的方法。刷機時,方法還是一致的,只不過要從分段0開始,按次序刷到分段N
 

fastboot flash system system.img_sparsechunk.0

fastboot flash system system.img_sparsechunk.1

fastboot flash system system.img_sparsechunk.2

fastboot flash system system.img_sparsechunk.3

fastboot flash system system.img_sparsechunk.4

fastboot flash system system.img_sparsechunk.5

fastboot flash system system.img_sparsechunk.6
 

  或者有時候工程師懶,沒有采用分段,直接是一個大大的system鏡像,刷機方式就簡單些了:(這個就是體現到MotoX2專用adbfastboot組件價值的時候了,這個fastboot工具有自動分段刷入功能,無需手動分段,直接輸入命令開刷。)

fastboot flash system system.img
 

2,刷寫recovery分區(大家常用的卡刷模式所在分區):

fastboot flash recoveryrecovery.img
 

3,刷寫boot分區(內核):

fastboot flash boot boot.img
 

4,刷寫radio分區(基帶):

fastbootflash radio radio.img
 

5,刷寫oem分區(運營商配置文件,和運營商配置有關):

fastboot flash oem oem.img
 

6,刷寫motoboot鏡像:(這個是bootloader的組合鏡像包,簡稱BL,最好不要亂刷!這個只能升級不能降級這個必須與gpt版本一致才能刷進去,。並且刷這個容易變磚!)

fastbootflash bootloader bootloader.img

  或者:

fastbootflash motoboot bootloader.img
 

7,刷寫data分區:(用於清空data分區等)

fastbootflash userdata userdata.img
 

8,刷寫cache分區:(用於清空cache分區等)

fastboot flash cache cache.img
 

二,使用Fastboot命令清空分區命令:
 

 使用格式:

fastboot erase <要清空的分區名>
 

  下面介紹清空各分區的方法,和刷寫對應分區差不多,只介紹部分經常用到的。
 

清空data分區(此命令會清除datasdcard兩個分區,如果內置存儲有重要的東西,不要用此命令,請在第三方recovery中進行WIPE操作)

fastbooterase userdata
 

清空cache分區:

fastboot erase cache
 
清空mdm1m9kefs1(基帶緩存分區,三個分區互補加密,破解3G其實就是改的這三個分區,要清空就一起清空。)

fastbooterase mdm1m9kefs1
 

  清空mdm1m9kefs2

fastbooterase mdm1m9kefs2
 

  清空mdm1m9kefs3

fastbooterase mdm1m9kefs3
 

清空datacachesdcard 三個分區:

fastboot -w
 

三,其他fastboot命令:
 

  解鎖bootloader

fastbootoem unlock
 

  上鎖bootloader

fastboot oemlock
 

  獲取手機的全部信息:

fastboot getvar all
 

引導啟動外部鏡像:

例如要啟動一個名為test.img的鏡像,就輸入fastboot boottest.img

fastboot bootxxxxxx.img


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM