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