本页面介绍了通用引导加载程序 (GBL) 重新发布流程,以便提交新版 GBL 的请求。
respin 是 GBL 的新版本。如需提交重新旋转请求,请按以下步骤操作:
填写 GBL respin 请求表单,并立即与您的 Google 联系人联系。
- 此表单会创建一个 GBL respin 请求 bug。记下 bug ID。
准备补丁:
- 验证补丁是否已合并到 GBL 开发分支。
- 将补丁应用于相应的 GBL 版本分支。
- 修改挑选的补丁,以在提交消息中添加在第 1 步中创建的 bug 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)提交 bug。提交要求后,系统会执行以下操作:
审核流程:
- Google GBL 团队会审核请求并进行审批;或者如果需要更多信息,则会将请求发还给您。
- 在就修复程序商定一致后,GBL 团队会审核这项变更。
- GBL 团队会合并、构建和测试以便进行回归,并认证相应更改。
版本:
- GBL 团队将二进制文件发布到 ci.android.com。