Hướng dẫn này cung cấp thông tin tổng quan cấp cao về quá trình phát triển GKI.
Xem lại tài liệu hiện có
Trước khi bắt đầu phát triển GKI, hãy đọc các tài liệu sau:
Để biết thông tin tổng quan về dự án GKI, hãy đọc bài viết Dự án GKI.
Để biết nội dung giải thích về mối quan hệ giữa Nhân chung Android (ACK), nhân GKI và KMI, hãy đọc bài viết Nhân chung Android (ACK).
Để tìm hiểu cách đóng góp cho nhân, hãy đọc bài viết Phát triển mã nhân cho GKI, Nguyên tắc đóng góp cho Nhân chung của Android và Tiêu chuẩn mã hoá nhân Linux.
Để tìm hiểu về GKI và các mô-đun của nhà cung cấp, hãy đọc bài viết Tổng quan về các mô-đun của nhân và các tài liệu khác trong phần mô-đun.
Xây dựng, giám sát và kiểm thử
Khi tạo, giám sát và kiểm thử các hoạt động triển khai GKI, hãy làm theo các nguyên tắc sau:
Gửi danh sách ký hiệu KMI của bạn đến ACK thích hợp.
Thiết lập một hệ thống giám sát ABI liên tục trong quy trình phát triển nhân nội bộ của bạn. Để biết thêm thông tin chi tiết, hãy xem bài viết Duy trì KMI ổn định.
Chạy các quy trình kiểm thử xác thực toàn bộ hệ thống bằng GKI. Nếu bạn gặp phải bất kỳ trường hợp nào giảm hiệu suất và mức tiêu thụ điện năng, đồng thời không có cơ chế giải quyết những vấn đề này trong mã ACK, hãy gửi email đến kernel-team@android.com để được trợ giúp.
Làm theo quy trình vá lỗi
Trước khi tạo và gửi bản vá, hãy gửi bản vá ngược dòng đến LKML. Nếu không thể chuyển bản vá lên nguồn trước, hãy giải thích lý do trong một lỗi. Để biết thêm thông tin về việc vá lỗi, hãy xem phần Phát triển mã kernel cho GKI.
Cách báo cáo lỗi trong nhân hoặc liên hệ với chúng tôi
Để báo cáo lỗi, hãy nhấp vào đường liên kết Kernel (GKI) File a bug (Nhân (GKI) Báo cáo lỗi) trên trang Reporting bugs (Báo cáo lỗi).
Nếu bạn có câu hỏi về GKI hoặc kernel, hãy gửi email đến kernel-team@android.com.