इस पेज पर, Android Automotive OS (AAOS) 26Q2 रिलीज़ (एपीआई लेवल 37) में शामिल सुविधाओं और सुधारों के बारे में बताया गया है. इसमें आठ नई सुविधाएं शामिल हैं और 180 समस्याओं को ठीक किया गया है.
AAOS फ़्रेमवर्क
यूज़र मैनेजमेंट
बैकग्राउंड में दिखने वाले उपयोगकर्ताओं के लिए,
ManagedServicesकी सूचना चालू की गई.बैकग्राउंड में दिखने वाले उपयोगकर्ताओं के लिए,
DocumentsUIकी सुविधा जोड़ी गई.
ऑडियो और रेडियो
ऑडियो फ़ोकस लागू करना: AAOS में ऑडियो फ़ोकस लागू करने की सुविधा चालू की गई है. यह सुविधा, उपयोगकर्ता की सुरक्षा के लिए ज़रूरी है.
ऑडियो गेन कॉलबैक: इस कॉलबैक की मदद से, ऑडियो हार्डवेयर, सॉफ़्टवेयर कॉम्पोनेंट को वॉल्यूम में हुए बदलावों के बारे में बता पाता है. इनमें ऐप्लिकेशन भी शामिल हैं. साथ ही, इससे पूरे सिस्टम को मौजूदा ऑडियो लेवल का पता लगातार चलता रहता है. ओईएम, ऑडियो गेन कॉलबैक में नए इवेंट जोड़ सकते हैं. साथ ही, ओईएम सेवा में इसके व्यवहार को पसंद के मुताबिक बना सकते हैं.
कार फ़्रेमवर्क
- वाहन की प्रॉपर्टी की उपलब्धता: ओईएम, वाहन की प्रॉपर्टी को डाइनैमिक तौर पर चालू और बंद कर सकते हैं. साथ ही, वेंडर की तय की गई या उपलब्ध नहीं होने वाली प्रॉपर्टी के लिए, अतिरिक्त स्टेटस भी सेट किए जा सकते हैं.
डिसप्ले की सुरक्षा
AAOS के डिसप्ले की सुरक्षा वाले सुइट में, नए SDV प्लैटफ़ॉर्म के लिए, सुरक्षा के लिहाज़ से मज़बूत, अलग ग्राफ़िक्स आर्किटेक्चर की सुविधा मिलती है. इससे, यूनिफ़ाइड कॉकपिट का रिस्पॉन्सिव अनुभव मिलता है. डिसप्ले की सुरक्षा में ये कॉम्पोनेंट शामिल हैं:
हाई अवेलेबिलिटी रेंडरर (एचएआर): यह कम-लेटेंसी वाला इंजन है, जो मुख्य सूचना और मनोरंजन सिस्टम से अलग काम करता है. इससे, वाहन के अहम डेटा को तय तरीके से डिसप्ले किया जा सकता है. जैसे, गियर, स्पीड, और टेलटेल. यह, सुरक्षा के लिहाज़ से अलग रेंडरिंग लूप और कंपोज़िटिंग का इस्तेमाल करके, बेहतर तरीके से ब्लेंड करता है.
सुरक्षा डिज़ाइन कंपाइलर और मॉनिटर टूलचेन: यह, ऑटोमेटेड यूटिलिटी का एक सेट है. इसका इस्तेमाल करके, यह पुष्टि की जाती है कि सुरक्षा के लिहाज़ से अहम विज़ुअल एलिमेंट, डिसप्ले लेआउट के मानकों के मुताबिक हैं या नहीं. यह, पिक्सल-परफ़ेक्ट रेंडरिंग लागू करता है. साथ ही, विज़ुअल कंप्लायंस के लिए, डिफ़रेंस सेगमेंटेशन का इस्तेमाल करता है.
Android क्लस्टर ऐप्लिकेशन (DriverUI): यह एक इंटरैक्टिव ऐप्लिकेशन है, जो AAOS SDV के मज़बूत चैनलों के साथ सिंक होता है. इससे, क्लस्टर स्क्रीन पर, एचएआर की सुरक्षा लेयर के साथ सूचना और मनोरंजन से जुड़े कॉन्टेंट को कंपोज़ किया जा सकता है.
कनेक्टिविटी
कई डिवाइसों से मैसेज भेजना: टेलीफ़ोनी स्टैक में हुई गड़बड़ी को ठीक किया गया है. इस गड़बड़ी की वजह से, सिस्टम कनेक्ट किए गए कई डिवाइसों से मिले मैसेज सेव नहीं कर पा रहा था.
PANS-and-Play इंटिग्रेशन (PnP): Google Play को PANS के बारे में जानकारी देने के लिए अपडेट किया गया है, ताकि उपयोगकर्ता अनुभव को बेहतर बनाया जा सके.
सिस्टम यूज़र इंटरफ़ेस (यूआई) और सुविधाएं
स्केलेबल सिस्टम यूज़र इंटरफ़ेस (यूआई): स्केलेबल यूज़र इंटरफ़ेस (यूआई) फ़्रेमवर्क को बढ़ाया गया है. इसके लिए, एक एपीआई तय किया गया है. इससे ओईएम, सिस्टम-लेयर वाले सिस्टम यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट को पसंद के मुताबिक बना सकते हैं. इससे, वर्कफ़्लो को एक जैसा बनाया जा सकता है और ब्रैंड की पहचान को एक जैसा लागू किया जा सकता है.
डिवाइस के एक से ज़्यादा उपयोगकर्ता, मल्टी-डिसप्ले (एमयूएमडी) रेफ़रंस: मल्टी-डिसप्ले कॉन्फ़िगरेशन का एक सैंपल दिया गया है. इसमें, बढ़ाने लायक यूज़र इंटरफ़ेस (यूआई) के साथ-साथ, बैकग्राउंड में एक साथ कई उपयोगकर्ता इस्तेमाल किए जा सकते हैं.
स्केलेबल यूज़र इंटरफ़ेस (यूआई) के लिए, हेड्स-अप नोटिफ़िकेशन (एचयूएन): एचवीएसी और कार सिस्टम यूज़र इंटरफ़ेस (यूआई) जैसे सिस्टम यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट को मॉड्यूलर बनाकर, ओईएम के लिए इन्हें पसंद के मुताबिक बनाने की प्रोसेस को आसान बनाया गया है. साथ ही, लागत भी कम की गई है. मुख्य सुविधाओं में, स्टेट-डिफ़ाइंड ऐनिमेशन के लिए, एचयूएनपैनल के अनुवाद का खास मैकेनिज़्म और विंडो लाइफ़साइकल मैनेजमेंट को ऑप्टिमाइज़ करने के लिए, नई एचयूएनविंडो क्लास शामिल है.
कार सिस्टम यूज़र इंटरफ़ेस (यूआई) का मॉड्यूलर होना: ओईएम की लागत कम करने और कंपैटिबिलिटी से जुड़ी समस्याओं को रोकने के लिए, मोनोलिथिक Android सिस्टम यूज़र इंटरफ़ेस (यूआई) को अलग-अलग, मॉड्यूलर कॉम्पोनेंट में बांटा गया है.
मुख्य ऐप्लिकेशन
- AppFunction एपीआई: इनकी मदद से, एजेंट ऐप्लिकेशन से कनेक्ट हो सकते हैं.
कैमरा
- एक्सटेंडेड व्यू सिस्टम (ईवीएस) को बंद करना: फ़्रैगमेंटेशन कम करने और कैमरा एपीआई सर्फ़ेस को एक जैसा बनाने के लिए, ईवीएस एपीआई को बंद किया गया है. ओईएम को इसके बजाय, Camera2 एपीआई का इस्तेमाल करना चाहिए. ज़्यादा जानकारी के लिए, Camera2 पर माइग्रेट करना लेख पढ़ें.
सॉफ़्टवेयर डिफ़ाइंड व्हीकल (एसडीवी)
- सॉफ़्टवेयर डिफ़ाइंड व्हीकल: Android की क्षमताओं को सूचना और मनोरंजन की स्क्रीन से आगे बढ़ाया गया है. इससे, कार के कई डोमेन को स्केलेबल सर्विस-ओरिएंटेड आर्किटेक्चर (एसओए) और IVI के साथ आसानी से इंटिग्रेट किया जा सकता है. इसमें, इंस्ट्रूमेंट क्लस्टर के लिए एचएआर शामिल है. इससे, पूरे कॉकपिट सॉल्यूशन के लिए, डिज़ाइन और डेवलपमेंट के इटरेशन तेज़ी से किए जा सकते हैं.
अनुपालन
AAOS के लागू किए गए वर्शन की पुष्टि करने के लिए, इन टेस्ट सुइट का इस्तेमाल करें:
- Compatibility Test Suite (CTS): ज़्यादा जानकारी के लिए, Compatibility Test Suite (CTS) की खास जानकारी देखें.
- Compatibility Test Suite-Verifier (CTS-V): ज़्यादा जानकारी के लिए, CTS-V टेस्ट चलाना लेख पढ़ें.
- सामान्य सिस्टम इमेज (जीएसआई) पर सीटीएस: ज़्यादा जानकारी के लिए, सामान्य सिस्टम इमेज लेख पढ़ें.
- Vendor Test Suite: ज़्यादा जानकारी के लिए, Vendor Test Suite (VTS) और इन्फ़्रास्ट्रक्चर लेख पढ़ें.
टेस्ट से जुड़ी सामान्य समस्याएं
AAOS 26Q2 रिलीज़ में, टेस्ट से जुड़ी ये समस्याएं शामिल हैं:
CtsSurfaceControlTests[secondary_user_on_secondary_display]#testImeVisible#testImeVisibleWithZBelowRequest#testImeZOrderedAboveEmbeddedWindowInChildWindow#testImeVisibleWithZBelowTouch
CtsGraphicsTestCasesFrameRateOverrideTest#testAppDisplayModeGetRefreshRateDisplayModeReturnsPhysicalRefreshRateEnabledFrameRateOverrideTest#testAppBackpressure
FrameRateOverrideTest#testAppDisplayGetRefreshRateFrameRateOverrideTest#testAppChoreographer
ऑटोमेटेड टेस्ट, जिसके लिए मैन्युअल तरीके से पुष्टि करना ज़रूरी है
डिवाइस के एक से ज़्यादा उपयोगकर्ता या मल्टी-डिसप्ले के खास कॉन्फ़िगरेशन में, यह मॉड्यूल ऑटोमेटेड टेस्टिंग (सीटीएस) में फ़ेल हो जाता है: CtsMediaAudioTestCases[secondary_user_on_secondary_display]. मैन्युअल टेस्टिंग का इस्तेमाल करके, इससे जुड़ी सुविधा की पुष्टि करें.