इस गाइड में, GKI के डेवलपमेंट के बारे में खास जानकारी दी गई है.
मौजूदा दस्तावेज़ों की समीक्षा करना
जीकेआई डेवलपमेंट शुरू करने से पहले, इन दस्तावेज़ों को पढ़ें:
जीकेआई प्रोजेक्ट की खास जानकारी के लिए, इसे पढ़ें जीकेआई प्रोजेक्ट.
Android Common Kernels (ACKs), GKI kernels, और KMI के बीच के संबंध के बारे में जानने के लिए, Android Common Kernels (ACK) लेख पढ़ें.
कर्नेल में योगदान देने का तरीका जानने के लिए, GKI के लिए कर्नेल कोड डेवलप करना, Android के सामान्य कर्नेल के लिए योगदान देने के दिशा-निर्देश, और Linux कर्नेल कोडिंग स्टैंडर्ड पढ़ें.
जीकेआई और वेंडर मॉड्यूल के बारे में जानने के लिए, पढ़ें Kernel मॉड्यूल की खास जानकारी और अन्य दस्तावेज़ पढ़ें.
बनाना, मॉनिटर करना, और टेस्ट करना
GKI लागू करने, उसे मॉनिटर करने, और उसकी जांच करने के लिए, इन दिशा-निर्देशों का पालन करें:
अपनी KMI सिंबल की सूची को सही ACK पर सबमिट करें.
सेट अप करें एबीआई को लगातार मॉनिटर करने वाला सिस्टम को अपडेट करें. ज़्यादा जानकारी के लिए, इसे देखें केएमआई को स्थायी बनाए रखना.
जीकेआई की मदद से, सिस्टम की पुष्टि करने वाले पूरे टेस्ट चलाएं. अगर आपको किसी पावर और परफ़ॉर्मेंस में गिरावट और इन समस्याओं को हल करने के लिए हमारे पास कोई तरीका नहीं है ACK कोड, ईमेल में समस्याएं हैं kernel-team@android.com पर ईमेल भेजें.
पैच प्रोसेस अपनाएं
पैच बनाने और भेजने से पहले, पैच को LKML के अपस्ट्रीम पर भेजें. अगर पैच पहले अपस्ट्रीम नहीं किया जा सकता, तो इसकी वजह बताएं गड़बड़ी का पता लगाएं. आगे के लिए पैचिंग के बारे में जानकारी, देखें GKI के लिए कर्नेल कोड डेवलप करें.
कर्नेल गड़बड़ी की शिकायत करने या हमसे संपर्क करने का तरीका
किसी गड़बड़ी की शिकायत करने के लिए, गड़बड़ियों की शिकायत करना पेज पर, Kernel (GKI) गड़बड़ी की शिकायत करें लिंक पर क्लिक करें.
अगर आपको जीकेआई या कर्नेल से जुड़े सवाल पूछने हैं, तो kernel-team@android.com पर होगी.