एन्ड्रॉयड लिनक्स कर्नेल पर आधारित प्रणाली है जो मोबाइल हार्ड्वेयर से सीधे जुडकर ड्राइवर को नियमित रूप से मेमोरी पावर, नेटवर्क तथा विभिन्न अन्य अनुप्रयोगों द्वारा आदेश देकर विभिन्न प्रकार की प्रक्रियाओं को सुलभ कराता हैं। कर्नेल ओपन सोर्स होने के कारण हैकरों तथा कम्प्यूटर प्रोग्रामों में रूचि रखने वालों को अपने प्रोग्राम बनाने में बढ़ावा देता है। इसी कारण कई बार इस तरह के उदाहरण सामने आते हैं कि जिन मोबाइल उपकरणों मे वैध एन्ड्रॉयड नहीं हैं, उन पर भी इन्हें चलाया जा रहा है।

कर्नेल हार्ड्वेयर के स्तर पर की जाने वाली वास्तविक डाटा प्रोसेसिंग तथा अनुप्रयोग(एप्लीकेशन) के बीच सेतु का कार्य करता है। इसका मुख्य कार्य सॉफ्टवेयर तथा हार्डवेयर के बीच संचार स्थापित कर सिस्टम के सभी स्रोतों का आवश्यकतानुसार प्रयोग करना है। जिससे आवश्यक प्रक्रिया का पालन कर कार्य सुचारु रूप से किया जा सके।कर्नेल अनुप्रयोग सॉफ्टवेयर द्वारा किये जाने वाले कार्यों को आवरण प्रदान करता है (विशेष रूप से इनपुट आउटपुट उपकरण को)।

विभिन्न ऑपरेटिंग सिस्टम्स में डिजाइन (अभिकल्पन) तथा आवश्यकतानुसार कार्य सम्पादन विभिन्न प्रकार के कर्नेल द्वारा किया जाता है। किन्तु मोनोलिथ कर्नेल (एन्ड्रॉयड में प्रयुक्त होने वाला) में ऑपरेटिंग सिस्टम कोड एक ही स्थान पर (एड्रेस स्पेस) पर कार्य करते हैं जिससे कम स्थान होने पर भी अधिक कार्य किया जा सकता है।

डैल्विक
कर्नेल (कम्प्यूटर)
एन्ड्रॉयड इनकॉरपोरेशन की स्थापना
खुला-स्रोत समुदाय