本指南概略介紹 GKI 開發作業。
查看現有說明文件
開始開發 GKI 前,請先閱讀下列文件:
如要瞭解 GKI 專案的總覽,請參閱 GKI 專案。
此文件說明瞭 Android 常見核心 (ACK)、GKI 核心和 KMI 相關,請參閱 Android 常見核心 (ACK)。
如要瞭解如何為核心提供貢獻,請參閱「為 GKI 開發核心程式碼」、「Android 通用核心的貢獻指南」和「Linux 核心程式編碼標準」。
如要瞭解 GKI 和供應商模組,請參閱「核心模組總覽」和模組部分的其他文件。
建構、監控及測試
建立、監控及測試 GKI 實作項目時,請遵循下列規範:
將 KMI 符號清單提交至適當的 ACK。
在內部核心開發工作流程中設定持續 ABI 監控系統。如需更多詳細資訊,請參閱「維持穩定的 KMI」。
使用 GKI 執行完整的系統驗證測試。如果遇到 能力和效能迴歸本身也沒有因應這些 確認碼中的問題 請前往 kernel-team@android.com 尋求協助。
遵照修補程式程序
在建立及傳送修補程式前,請將修補程式傳送至 LKML 上游。如果無法先上游,請說明原因 回報錯誤如要進一步瞭解修補程序,請參閱「為 GKI 開發核心程式碼」。
如何回報核心錯誤或與我們聯絡
如要回報錯誤,請點選「核心 (GKI) 回報錯誤」連結, 回報錯誤網頁。
如有 GKI 或核心相關問題,請傳送電子郵件至 kernel-team@android.com。