يقدّم هذا الدليل نظرة عامة شاملة على عملية تطوير GKI.
مراجعة المستندات الحالية
قبل البدء في تطوير GKI، يُرجى قراءة المستندات التالية:
للحصول على نظرة عامة على مشروع GKI، يُرجى قراءة مشروع GKI.
للحصول على شرح حول العلاقة بين "نواة Android الشائعة" (ACK) ونواة GKI وواجهة KMI، يمكنك الاطّلاع على نواة Android الشائعة (ACK).
للتعرّف على كيفية المساهمة في النواة، يُرجى قراءة تطوير رمز النواة لواجهة GKI وإرشادات المساهمة لنواة Android الشائعة ومعايير ترميز نواة Linux.
للتعرّف على GKI ووحدات المورّد، يُرجى قراءة نظرة عامة على وحدات النواة والمستندات الأخرى في قسم الوحدات.
إنشاء التطبيق ومراقبته واختباره
عند إنشاء عمليات تنفيذ GKI ومراقبتها واختبارها، اتّبِع الإرشادات التالية:
أرسِل قائمة رموز مؤشر أداء السوق الرئيسية إلى جهة ACK المناسبة.
يمكنك إعداد نظام مراقبة مستمر لواجهة التطبيق الثنائية (ABI) في سير عمل تطوير النواة الداخلي. لمزيد من التفاصيل، يُرجى الاطّلاع على الحفاظ على واجهة KMI ثابتة.
إجراء اختبارات التحقّق من صحة النظام الكامل باستخدام GKI إذا واجهت أي تراجع في مستوى الأداء أو كفاءة استهلاك الطاقة ولم تتوفر لديك آليات لمعالجة هذه المشاكل في رمز ACK، يُرجى إرسال رسالة إلكترونية إلى kernel-team@android.com للحصول على المساعدة.
اتّباع عملية التصحيح
قبل إنشاء وإرسال رمز تصحيح، أرسِل رموز التصحيح إلى LKML. إذا تعذّر إرسال التصحيح إلى المصدر أولاً، يُرجى توضيح السبب في تقرير عن الخطأ. لمزيد من المعلومات حول التصحيح، راجِع تطوير رمز النواة لواجهة GKI.
كيفية الإبلاغ عن خطأ في النواة أو التواصل معنا
للإبلاغ عن خطأ، انقر على الرابط ملف الإبلاغ عن خطأ في النواة (GKI) في صفحة الإبلاغ عن الأخطاء.
إذا كانت لديك أسئلة حول GKI أو النواة، يُرجى إرسال رسالة إلكترونية إلى kernel-team@android.com.