跳至內容

Fastboot (Android)

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Fastboot
一種類型的Fastboot介面
一種類型的Fastboot介面
原作者Google LLC
原始碼庫android.googlesource.com
內建於Android SDK
語言C++
類型韌體通訊協定

Fastboot(快速啟動)是一個診斷協定,主要用於由一台電腦通過USB連接Android智慧型手機,修改其快閃記憶體的檔案系統。它是Android Debug Bridge程式庫的一部分。

用途

[編輯]

利用Fastboot協定要求該裝置在引導裝載程式或第二程式載入器模式下啟動,這種情況下只進行最基本的硬體初始化。當裝置本身的執行協定通過後,它會接受任何經由USB傳送過來的命令列指令。Fastboot亦可用於刷機,在Fastboot中使用的刷機包通常被稱為「線刷包」或「Factory Image」(工廠鏡像)。 進入Fastboot的命令是:adb reboot bootloader

命令

[編輯]

一些最常用的快速啟動命令包括:

  • fastboot flash <要寫入的分割區> <img鏡像檔案> - 用儲存在主機上的一份二進制鏡像直接覆蓋快閃記憶體上的分割區
  • flashing unlock/oem unlock <DEVICE_SPECIFIC_UNLOCK_KEY> – 解鎖 OEM 鎖定的引導載入程式,以便刷入自訂或未簽章的 ROM。
  • erase - 擦除快閃記憶體上的分割區
  • reboot - 從主作業系統或者系統恢復分割區上重新啟動裝置
  • devices - 以序號顯示連接到主機上的所有裝置的清單
  • format – 格式化指定分割區;裝置必須能夠辨識該分割區所使用的檔案系統。
  • oem device-info – 檢查引導載入程式的狀態。
  • getvar all – 顯示裝置的所有資訊(例如 IMEI、引導載入程式版本、電池狀態等)。

另見

[編輯]

外部連結

[編輯]