跳至內容

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、引導加載程序版本、電池狀態等)。

另見

[編輯]

外部連結

[編輯]