يقدّم هذا الدليل نظرة عامة شاملة على عملية تطوير 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.
كيفية الإبلاغ عن خطأ في النواة أو التواصل معنا
للإبلاغ عن خطأ، انقر على الرابط ملف Kernel (GKI) للإبلاغ عن خطأ في صفحة الإبلاغ عن الأخطاء.
إذا كانت لديك أسئلة حول GKI أو النواة، يُرجى إرسال رسالة إلكترونية إلى kernel-team@android.com.