本頁提供了使用 Fastboot 和 adb 工具:這些工具可讓您 安裝至 Android 裝置 安裝 (Flash) Android 並測試作業系統和應用程式變更。如需其他 有關 ADB 運作方式的資訊,以及著重的應用程式開發,請參閱 Android Studio 的 Android Debug Bridge (ADB) 頁面。 如要進一步瞭解 ADB 的程式碼,請參閱 ADB README:
確認您已安裝 Fastboot 和 ADB
建構 Android 時,預設會建構 ADB。如要確認您是否有 ADB,請執行 下列指令:
adb --version
fastboot --version
如果看到版本號碼,表示已安裝 Quickboot 和 ADB。如果您不 查看版本號碼 前往 啟用 USB 連線。
啟用 USB 連線
如要在裝置上執行 Android,您必須先啟用 USB 連線:
在開發人員選項中啟用 OEM 解鎖和 USB 偵錯功能:
- 在「設定」應用程式中,輕觸「關於手機」。
- 輕觸「Build number」七次。
- 畫面顯示「開發人員設定已啟用!」訊息時,請輕觸 <-。
- 依序輕觸「系統」和「開發人員選項」。
- 啟用「OEM 解鎖」和「USB 偵錯」。如果 無法使用 OEM 解鎖。請連上網際網路,讓裝置 提供安全通知如果還是無法解決問題,您可以強制執行檢查程序 輸入:在撥號應用程式中,輸入 *#*#CHECKIN#*#* (*#*#2432546#*#*) (不需 SIM 卡)。輸入號碼後 (不需按下通話), 文字就會消失,並顯示成功通知
如果仍無法使用 OEM 解鎖,裝置可能是 或系統啟動載入程式無法鎖定。
將裝置連接到工作站上的 USB 連接埠。
啟動快速系統啟動模式 (Fastboot mode)
如要將 Android 刷新至裝置,裝置必須處於快速系統啟動模式 (Fastboot mode)。 您可以透過兩種方式讓裝置進入快速系統啟動模式 (Fastboot mode):
- 使用
adb
指令:在指令列中輸入adb reboot bootloader
。 - 使用按鍵組合:
- 決定裝置的按鍵組合。Fastboot 表格 按鍵組合,請參閱 Fastboot 金鑰組組合:
- 將裝置關機。
- 開啟裝置,然後立即按住該按鍵組合 裝置 (如步驟 1 所述)。
解鎖系統啟動載入程式
啟動進入 Fastboot 模式後,您必須解鎖系統啟動載入程式。
如何解鎖系統啟動載入程式:
- (選用) 備份裝置上的所有重要檔案。
為裝置執行解鎖指令:
- 如要更新 2015 年製造的 Nexus 或 Pixel 裝置
稍後執行
fastboot flashing unlock
- Pixel 2:如要刷新系統啟動載入程式,請確認 Pixel 2 的系統啟動載入程式 已更新至至少 Oreo MR1 版本。如要更新至 Pixel 2 請套用無線更新 (OTA) 或側載 完整 OTA。
- 僅適用於搭載 TMZ20a 之前的載入器版本 Pixel 2 XL:關鍵在於
您可能需要解鎖分割區才能刷新。如要解鎖
只有在 Pixel 2 XL 上才支援關鍵分割區,執行
fastboot flashing unlock_critical
。 - 如要解鎖 2015 年之前版本的裝置,請執行
fastboot oem unlock
。
目標裝置會顯示確認畫面。
- 如要更新 2015 年製造的 Nexus 或 Pixel 裝置
稍後執行
確認您要清除所有使用者資料,並將裝置解鎖。
刷新裝置
您可以透過單一指令刷新整個 Android 系統,閃爍整個 並驗證正在刷新系統的 具備相容系統的系統啟動載入程式和無線電,寫入開機、復原作業、 和系統分區 然後重新啟動系統
如要刷新裝置:
只要按住適當的選項,即可將裝置設為 Fastboot 模式 按鍵組合:
adb reboot bootloader
裝置進入 Fastboot 模式後,請執行:
fastboot flashall -w
-w
選項會抹除裝置上的 /data
分區,這非常實用
初次刷新裝置。
將系統啟動載入程式重新鎖定
如何重新鎖定系統啟動載入程式:
- 如果是 2015 年或之後版本的裝置,請執行指令
fastboot flashing lock
- 如果是 2014 年或更早版本的裝置,請執行指令
fastboot oem lock
將裝置恢復為原廠狀態
Google 裝置的原廠映像檔來源: Nexus 和 Pixel 裝置的原廠映像檔。 Motorola Xoom 的工廠映像檔直接由 Motorola 發布。