หน้านี้อธิบายกระบวนการ respin ของ Generic Bootloader (GBL) เพื่อส่งคำขอให้เผยแพร่ GBL เวอร์ชันใหม่
Respin คือ GBL เวอร์ชันมาใหม่ หากต้องการส่งคำขอ respin ให้ทำตามขั้นตอนต่อไปนี้
กรอกแบบฟอร์มคำขอ respin ของ GBL และติดต่อ ผู้ติดต่อของ Google ทันที
- แบบฟอร์มนี้จะสร้างข้อบกพร่องของคำขอ respin ของ GBL จดรหัสข้อบกพร่อง
เตรียมแพตช์โดยทำดังนี้
- ตรวจสอบว่าได้ผสานแพตช์เข้ากับสาขาการพัฒนา GBL แล้ว
- ใช้แพตช์กับสาขาการเผยแพร่ GBL ที่เหมาะสม
- แก้ไขแพตช์ที่เลือกมาเพื่อรวมรหัสข้อบกพร่องที่สร้างในขั้นตอนที่ 1 เป็นแท็ก
Bug: XYZในข้อความคอมมิต
ตัวอย่าง: วิธีเลือกใช้รายการการเปลี่ยนแปลง (CL) จาก
<development-branch>ไปยัง<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)ส่งข้อบกพร่อง สิ่งที่จะเกิดขึ้นหลังจากที่คุณส่งคำขอ
กระบวนการตรวจสอบ
- ทีม GBL ของ Google จะตรวจสอบคำขอและอนุมัติคำขอ หรือมอบหมายคำขอคืนให้คุณหากทีมต้องการข้อมูลเพิ่มเติม
- หลังจากตกลงเรื่องการแก้ไขแล้ว ทีม GBL จะตรวจสอบการเปลี่ยนแปลง
- ทีม GBL จะผสาน สร้าง ทดสอบการถดถอย และรับรองการเปลี่ยนแปลง
การเผยแพร่
- ทีม GBL จะเผยแพร่ไบนารีไปยัง ci.android.com