高品質訓練課程供應者

作者:Jollen Chen
日期:

Fastboot 不是快速開機的技術,而是一種支援更新 Android 裝置的協定。Fastboot mode 是 Android 裝置的特殊模式,由開機程式提供,目的是「更新 Android 系統」;因此 Fastboot 並不是快速開機的功能,而是更新 Android 系統的功能。透過 bootloader 將裝置切換至 Fastboot mode 後,即可進行 Android 系統更新。

Bootloader 需支援 Fastboot Protocol

裝置在電源啟動時,可以透過 bootloader 切換至 Fastboot 模式。當裝置處於 Fastboot 時,便能使用 host 端的工具與裝置溝通,例如:更新 Androd 系統。Fastboot 是一種協定,target device 與 host 透過此協定進行多項工作。系統廠需要在 Android 裝置裡加入 Fastboot 支援,方式是將 Fastboot 移植至 bootloader;對裝置下達 Fastboot 命令的工具,可在 Android SDK 或 AOSP 取得。

如果是以 AOSP 自行編譯,可以在 out/host/linux-x86/bin 目錄下發現 “fastboot”: