android16-6.12 發布子版本

本文提供 Android16-6.12 的 GKI 發布版本每月清單。「構件」欄中的連結會顯示相應版本中的核心或偵錯核心構件清單。如要尋找特定檔案,請參閱構件定義清單。

目前可應要求提供 16 KB 的建構版本。

如果您對這些版本有任何疑問,請在 Issue Tracker 中提報錯誤。

發布分支版本的階段

認證版本支援合作夥伴要求的重新旋轉,最多可達六個月。六個月後,合作夥伴可以要求重新發布,以取得 Android 安全性公告 (ASB) 中提及的安全性修補程式。

如果 LTS 需求導致分支版本不相容,該分支版本就會遭到淘汰。系統不會接受已淘汰分支的重新旋轉要求。

詳情請參閱「緊急重新旋轉程序」。

啟動映像檔 OS 版本和 SPL

對於 Android 16 GKI boot-*.imgbootimg.h 標頭檔案中保存 OS 版本和 SPL 的 os_version 欄位會設為零。請參閱 android16-6.12,取得各 GKI 版本的標記和 SPL 資訊。整合 GKI 預先建構的 boot.img 時,裝置合作夥伴可以設定 BOOT_OS_VERSIONBOOT_SECURITY_PATCH,將資訊放入 AVB 頁尾,如下所示:

BOOT_OS_VERSION := 16
BOOT_SECURITY_PATCH := 2025-07-05

建構作業會將下列 AVB 屬性附加到預先建構的 boot.img 中:

Prop: com.android.build.boot.os_version -> '16'
Prop: com.android.build.boot.security_patch -> '2025-07-05'

構件檔案說明

下表說明構件中包含的檔案。請參閱各個檔案的說明,下載所需檔案。

核心構件

「File name」 說明
Image 核心映像檔二進位檔。
Image.gz gzip 壓縮的核心映像檔二進位檔。
Image.lz4 lz4 壓縮的核心映像檔二進位檔。
boot.img 含有未壓縮核心的啟動映像檔。
boot-gz.img 已壓縮核心的啟動映像檔 (gzip)。
boot-lz4.img 已壓縮核心的啟動映像檔 (lz4)。
signed/certified-boot-img-$BID.tar.gz 包含所有通過認證的開機映像檔 (僅限通過認證的版本)。
system_dlkm_staging_archive.tar.gz 用於建構 system_dlkm 分區的所有已簽署 GKI 模組。
System.map 符號與其在記憶體中位址之間的對照表。 混合式版本需要這項設定。
manifest_$BID.xml 已釘選的存放區資訊清單檔案,可同步處理用於建構核心的原始碼。
modules.builtin 核心內建的所有模組清單,由 modprobe 使用。 混合式版本需要這項設定。
modules.builtin.modinfo 包含 modules.builtin 中項目的 modinfo (請參閱 `modinfo(8)`)。混合式版本需要這項設定。
vmlinux 包含 Linux 核心的靜態連結可執行檔,可用於偵錯。應提供混合式建構版本。
vmlinux.symvers vmlinux 中包含的符號傾印。混合版本需要此設定。

Android16-6.12 推出版本

以下分支機構符合重新旋轉資格,包括

  1. 合作夥伴要求重新旋轉,或
  2. respin 會收到 Android 安全性公告 (ASB) 中提及的安全性修補程式。

2025 年 6 月發布內容

  • 分支版本:android16-6.12-2025-06 (歷史記錄)
  • 自 2026 年 1 月 1 日起,除非合作夥伴明確要求,否則不再重新發布符合資格的裝置,但 Android 安全性公告 (ASB) 中列出的安全性修補程式除外。
  • 這項功能將於 2026 年 7 月 1 日淘汰。上述日期過後,就無法再重新旋轉。

發布版本

發布日期 標記 / 來源 /
變更 /
授權
核心構件  認證 GKI
2025-06-12 android16-6.12-2025-06_r1
SHA-1: 2d954fcf3d1b73a41d0f
差異:   不適用
LICENSES
kernel boot-6.12.img
boot-6.12-gz.img
boot-6.12-lz4.img
2025-06-25 android16-6.12-2025-06_r2
SHA-1: 5289c9b95d9551a7747e
差異:  r1..r2
LICENSES
kernel boot-6.12.img
boot-6.12-gz.img
boot-6.12-lz4.img
2025-06-26 android16-6.12-2025-06_r3
SHA-1: 8d0690eed76a66fd3b5d
差異:  r2..r3
LICENSES
kernel boot-6.12.img
boot-6.12-gz.img
boot-6.12-lz4.img
2025-06-27 android16-6.12-2025-06_r4
SHA-1: fd24ac115ce61cc97121
差異:  r3..r4
LICENSES
kernel boot-6.12.img
boot-6.12-gz.img
boot-6.12-lz4.img
2025-06-30 android16-6.12-2025-06_r5
SHA-1: 3b53c0b09b7eb7c12c57
差異:  r4..r5
LICENSES
kernel boot-6.12.img
boot-6.12-gz.img
boot-6.12-lz4.img
2025-07-05 android16-6.12-2025-06_r6
SHA-1: 654232b6b73debc5cdf7
差異:  r5..r6
LICENSES
kernel boot-6.12.img
boot-6.12-gz.img
boot-6.12-lz4.img
2025-07-08 android16-6.12-2025-06_r7
SHA-1: 44cbf0ba98d3fb47ac76
差異:  r6..r7
LICENSES
kernel boot-6.12.img
boot-6.12-gz.img
boot-6.12-lz4.img

偵錯版本

發布日期 標記 / 來源 /
變更 /
授權
偵錯核心構件  偵錯開機映像檔
2025-06-12 android16-6.12-2025-06_r1
SHA-1: 2d954fcf3d1b73a41d0f
差異:   不適用
LICENSES
kernel boot-6.12-allsyms.img
boot-6.12-gz-allsyms.img
boot-6.12-lz4-allsyms.img
2025-06-25 android16-6.12-2025-06_r2
SHA-1: 5289c9b95d9551a7747e
差異:  r1..r2
LICENSES
kernel boot-6.12-allsyms.img
boot-6.12-gz-allsyms.img
boot-6.12-lz4-allsyms.img
2025-06-26 android16-6.12-2025-06_r3
SHA-1: 8d0690eed76a66fd3b5d
差異:  r2..r3
LICENSES
kernel boot-6.12-allsyms.img
boot-6.12-gz-allsyms.img
boot-6.12-lz4-allsyms.img
2025-06-27 android16-6.12-2025-06_r4
SHA-1: fd24ac115ce61cc97121
差異:  r3..r4
LICENSES
kernel boot-6.12-allsyms.img
boot-6.12-gz-allsyms.img
boot-6.12-lz4-allsyms.img
2025-06-30 android16-6.12-2025-06_r5
SHA-1: 3b53c0b09b7eb7c12c57
差異:  r4..r5
LICENSES
kernel boot-6.12-allsyms.img
boot-6.12-gz-allsyms.img
boot-6.12-lz4-allsyms.img
2025-07-05 android16-6.12-2025-06_r6
SHA-1: 654232b6b73debc5cdf7
差異:  r5..r6
LICENSES
kernel boot-6.12-allsyms.img
boot-6.12-gz-allsyms.img
boot-6.12-lz4-allsyms.img
2025-07-08 android16-6.12-2025-06_r7
SHA-1: 44cbf0ba98d3fb47ac76
差異:  r6..r7
LICENSES
kernel boot-6.12-allsyms.img
boot-6.12-gz-allsyms.img
boot-6.12-lz4-allsyms.img