एक ओपन सोर्स ऑपरेटिंग सिस्टम के रूप में, एंड्रॉइड डिवाइस और चिप निर्माताओं हार्डवेयर एब्स्ट्रेक्शन लेयर्स (HALs) को आम मोबाइल OS कार्यों के लिए इंटरफेस के रूप में लागू करने की पेशकश करता है।
ये HAL अब और भी अधिक पोर्टेबल और लगातार HAL इंटरफ़ेस परिभाषा भाषा (HIDL) में आते हैं । HIDL HALs के पुनर्निर्माण के बिना फ्रेमवर्क को बदलने में सक्षम बनाता है।
ऑडियो
एंड्रॉइड का ऑडियो एचएएल उच्च स्तरीय, ऑडियो-विशिष्ट फ्रेमवर्क एपीआई को अंतर्निहित ऑडियो ड्राइवर और हार्डवेयर से जोड़ता है।
मोटर वाहन
एंड्रॉइड ऑटोमोटिव प्री-इंस्टॉल इन-व्हीकल इंफोटेनमेंट (IVI) सिस्टम एंड्रॉइड एप्लिकेशन के साथ-साथ दूसरे और तीसरे पक्ष के एंड्रॉइड एप्लिकेशन चलाता है।
कैमरा
कैमरा सबसिस्टम में कैमरा पाइपलाइन घटकों के लिए कार्यान्वयन शामिल हैं जबकि कैमरा HAL इन घटकों के आपके संस्करण को लागू करने में उपयोग के लिए इंटरफेस प्रदान करता है।
कनेक्टिविटी
यह खंड मानक एंड्रॉइड कनेक्टिविटी प्रोटोकॉल के कार्यान्वयन का वर्णन करता है और ब्लूटूथ, एनएफसी, वाई-फाई, टेलीफोनी, और अधिक सहित संबंधित सुविधाओं के उपयोग का वर्णन करता है।
ग्राफिक्स
एंड्रॉइड फ्रेमवर्क 2 डी और 3 डी के लिए विभिन्न प्रकार के ग्राफिक्स -रेंडरिंग एपीआई प्रदान करता है जो ग्राफिक्स ड्राइवरों के निर्माता कार्यान्वयन के साथ बातचीत करते हैं।
इंटरेक्शन / इनपुट
एंड्रॉइड इंटरेक्शन / इनपुट सबसिस्टम में एक घटना पाइपलाइन होती है जो सिस्टम की कई परतों का पता लगाती है और मोटर वाहन, तंत्रिका नेटवर्क, बाह्य उपकरणों, सेंसर और टीवी का समर्थन करती है।
मीडिया
एंड्रॉइड में देशी स्तर पर एक मीडिया प्लेबैक इंजन स्टेजफ्राइट शामिल है, जिसमें लोकप्रिय मीडिया प्रारूपों के लिए अंतर्निहित सॉफ़्टवेयर-आधारित कोडेक हैं।
भंडारण
Android के सभी संस्करण एंड्रॉइड 6.0 में आने वाले एडिटेबल स्टोरेज के लिए समर्थन के साथ पारंपरिक स्टोरेज का समर्थन करते हैं।