मॉड्यूलर सिस्टम घटक

एंड्रॉइड 10 या उच्चतर कुछ एंड्रॉइड सिस्टम घटकों को मॉड्यूलर करता है और उन्हें सामान्य एंड्रॉइड रिलीज चक्र के बाहर अपडेट करने में सक्षम बनाता है। एंड-यूज़र डिवाइस Google Play Store के बुनियादी ढांचे से या पार्टनर द्वारा प्रदत्त ओवर-द-एयर (OTA) तंत्र के माध्यम से इन मॉड्यूलर सिस्टम घटकों के अपडेट प्राप्त कर सकते हैं।

मॉड्यूलर सिस्टम घटकों के बारे में

मॉड्यूलर सिस्टम घटक Google और Android भागीदारों को एक गैर-दखल तरीके से एंड-यूज़र डिवाइसों को व्यापक रूप से, शीघ्रता से और निर्बाध रूप से अपडेट वितरित करने में सक्षम बनाते हैं। उदाहरण के लिए, मीडिया कोडेक विखंडन और महत्वपूर्ण बग का संयोजन नाटकीय रूप से ऐप अपनाने और उपयोगकर्ता जुड़ाव को धीमा कर सकता है। मीडिया से संबंधित मॉड्यूल में बार-बार अपडेट होने से कोडेक विखंडन को कम किया जा सकता है ताकि विभिन्न एंड्रॉइड डिवाइसों पर मीडिया ऐप के व्यवहार को अधिक सुसंगत बनाया जा सके और उपयोगकर्ता का विश्वास बनाने के लिए महत्वपूर्ण बग को ठीक किया जा सके।

आर्किटेक्चर

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

मॉड्यूलर सिस्टम घटक

चित्रा 1. मॉड्यूलर सिस्टम घटक

मॉड्यूल अपडेट नए एपीआई पेश नहीं करते हैं। वे संगतता परीक्षण सूट (सीटीएस) द्वारा गारंटीकृत केवल एसडीके और सिस्टम एपीआई का उपयोग करते हैं, केवल एक दूसरे के साथ संवाद करते हैं, और केवल स्थिर सी एपीआई या स्थिर एआईडीएल इंटरफेस का उपयोग करते हैं।

अपडेट किए गए मॉड्यूलर सिस्टम घटकों को एक साथ पैक किया जा सकता है और Google द्वारा (Google Play Store इंफ्रास्ट्रक्चर का उपयोग करके) या एंड्रॉइड पार्टनर (पार्टनर द्वारा प्रदान किए गए ओटीए तंत्र का उपयोग करके) एंड-यूज़र डिवाइस पर पुश किया जा सकता है। मॉड्यूल पैकेज परमाणु रूप से स्थापित (और रोल बैक) करता है; या तो सभी मॉड्यूल जिन्हें अद्यतन करने की आवश्यकता है, अद्यतन किए गए हैं या कोई भी अद्यतन नहीं किया गया है।

उपलब्ध मॉड्यूल

मोड्यूल का नाम पैकेज का नाम टाइप रिलीज पेश किया गया
विज्ञापन सेवाएं विभिन्न विभिन्न एंड्रॉइड 13
एडीबीडी com.android.adbd सर्वोच्च एंड्रॉइड 11
ऐप खोज com.android.appsearch सर्वोच्च एंड्रॉइड 13
कला com.android.art सर्वोच्च एंड्रॉइड 12
ब्लूटूथ सर्वोच्च एंड्रॉइड 13
सेल प्रसारण com.android.cellbroadcast सर्वोच्च एंड्रॉइड 11
एन्क्रिप्ट करें com.android.conscrypt सर्वोच्च एंड्रॉइड 10
डिवाइस शेड्यूलिंग com.android.scheduling सर्वोच्च एंड्रॉइड 12
डीएनएस रिज़ॉल्वर com.android.resolv सर्वोच्च एंड्रॉइड 10
दस्तावेज़यूआई com.android.documentsui APK एंड्रॉइड 10
अतिरिक्त सेवाएं com.android.ext.services एपीके (एंड्रॉइड 10)
एपेक्स (एंड्रॉयड 11)
एंड्रॉइड 10
IPsec/IKEv2 लाइब्रेरी com.android.ipsec सर्वोच्च एंड्रॉइड 11
मीडिया मीडिया: com.android.media

मीडिया कोडेक: com.android.media.swcodec
सर्वोच्च Android 10 (निकालने वाले, MediaSession API)
Android 11 (MediaParser API)
मीडिया प्रदाता com.android.mediaprovider सर्वोच्च एंड्रॉइड 11
मॉड्यूल मेटाडेटा com.android.modulemetadata APK एंड्रॉइड 10
प्रसार का ढेर नेटवर्क स्टैक अनुमति कॉन्फ़िगरेशन: com.android.networkstack.permissionconfig

कैप्टिव पोर्टल लॉगिन: com.android.captiveportallogin

नेटवर्क घटक: com.android.networkstack
APK एंड्रॉइड 10
एनएनएपीआई रनटाइम com.android.neuralnetworks APK एंड्रॉइड 11
ऑनडिवाइस वैयक्तिकरण रनटाइम विभिन्न विभिन्न एंड्रॉइड 13
अनुमति नियंत्रक com.android.permissioncontroller APK एंड्रॉइड 10
एसडीके एक्सटेंशन com.android.sdkext सर्वोच्च एंड्रॉइड 11
Statsd com.android.os.statsd सर्वोच्च एंड्रॉइड 11
टेदरिंग com.android.tethering APK एंड्रॉइड 11
समय क्षेत्र डेटा com.android.tzdata सर्वोच्च एंड्रॉइड 10
यूडब्ल्यूबी com.android.uwb सर्वोच्च एंड्रॉइड 13
वाई - फाई com.android.wifi सर्वोच्च एंड्रॉइड 11