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