本頁面說明通用 Bootloader (GBL) 重新發布程序,以便提交新版 GBL 的要求。
Respin 是 GBL 的新版本。如要提交重新製作要求,請按照下列步驟操作:
填寫 GBL 重新發布要求表單,並立即與您的 Google 聯絡窗口聯絡。
- 這份表單會建立 GBL 重新旋轉要求錯誤。記下錯誤 ID。
準備修補程式:
- 確認修補程式已合併至 GBL 開發分支。
- 將修補程式套用至適當的 GBL 發布分支。
- 修改挑選的修補程式,在提交訊息中加入步驟 1 建立的錯誤 ID 做為
Bug: XYZ標記。
範例:如要從
<development-branch>挑選變更清單 (CL) 並套用至<release-branch>:# 1. Check out the target release branch git checkout <release-branch> # 2. Fetch the upstream development branch (Source of Truth) git fetch aosp <development-branch> # 3. Cherry-pick the commit (Preserving metadata) git cherry-pick -x <commit_hash> # 4. Update the commit message to include the Respin Bug ID # (Don't remove existing Bug IDs or change the Change-Id)提交錯誤。提交要求後,系統會執行下列動作:
審查程序:
- Google GBL 團隊會審查要求,並核准要求,或是在需要更多資訊時將要求指派回給您。
- 雙方就修正方式達成共識後,GBL 團隊會審查變更。
- GBL 團隊會合併、建構、測試迴歸,並認證變更。
發布:
- GBL 團隊會將二進位檔發布至 ci.android.com。