एंड्रॉइड 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 |