Android 13 रिलीज़ नोट

यह पृष्ठ Android 13 रिलीज़ में प्रमुख विशेषताओं का सार प्रस्तुत करता है और अतिरिक्त जानकारी के लिए लिंक प्रदान करता है। ये सुविधा सारांश इस साइट पर सुविधा के दस्तावेज़ीकरण स्थान के अनुसार व्यवस्थित हैं।

आर्किटेक्चर

सामान्य बूट विभाजन में परिवर्तन

Android 13 के साथ लॉन्च होने वाले उपकरणों के लिए, सामान्य रैमडिस्क को boot छवि से हटा दिया जाता है और एक अलग init_boot छवि में रखा जाता है।

अधिक जानकारी के लिए जेनेरिक बूट पार्टीशन देखें।

जीकेआई मॉड्यूल

एंड्रॉइड 13 में, कुछ कर्नेल कार्यक्षमता गतिशील रूप से लोड करने योग्य मॉड्यूल में वितरित की जाती है, जिसे जीकेआई मॉड्यूल कहा जाता है, ताकि उन उपकरणों पर जीकेआई कर्नेल मेमोरी पदचिह्न को कम किया जा सके जिन्हें कार्यक्षमता की आवश्यकता नहीं होती है।

अधिक जानकारी के लिए, कर्नेल मॉड्यूल देखें।

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

Android 13 में कई नए और अपडेट किए गए मॉड्यूलर सिस्टम घटक शामिल हैं। नए मॉड्यूल हैं:

  • AdServices : गोपनीयता सैंडबॉक्स पहल का समर्थन करता है, जिसका उद्देश्य ऐसी तकनीकों का निर्माण करना है जो ऑनलाइन लोगों की गोपनीयता की रक्षा करती हैं और कंपनियों और डेवलपर्स को संपन्न डिजिटल व्यवसाय बनाने के लिए उपकरण देती हैं।
  • AppSearch : एक ऑन-डिवाइस अनुक्रमण और संरचित खोज इंजन
  • ब्लूटूथ : (वैकल्पिक) का उद्देश्य सभी Android उपयोगकर्ताओं को एक सुसंगत, उच्च गुणवत्ता वाला ब्लूटूथ अनुभव प्रदान करना है
  • OnDevicePersonalization : उपयोगकर्ता गोपनीयता के साथ उनके मूल सिद्धांत के रूप में विकसित उपकरणों का एक सेट प्रदान करता है
  • UWB : HAL इंटरफ़ेस के ऊपर UWB स्टैक होता है

मौजूदा मॉड्यूल में अपडेट:

Android कर्नेल फ़ाइल सिस्टम समर्थन में अपडेट करें

एंड्रॉइड 13 से शुरू होकर, यूजरस्पेस केवल जेनेरिक कर्नेल इमेज (जीकेआई) में निर्मित फाइल सिस्टम के साथ काम करता है।

अधिक विवरण के लिए, Android कर्नेल फ़ाइल सिस्टम समर्थन देखें।

ऑडियो

मिडी 2.0 के लिए समर्थन

Android 13 से शुरू होकर, USB परिवहन में MIDI 2.0 समर्थन जोड़ा गया है। MIDI 2.0 2020 में परिभाषित एक नया MIDI मानक है।

अधिक विवरण के लिए मिडी पृष्ठ देखें।

ऑडियो HAL . में अपडेट करें

Android 13 से शुरू होकर, ऑडियो HAL को संस्करण 7.1 में अपडेट किया गया है। अधिक जानकारी के लिए ऑडियो एचएएल देखें।

मोटर वाहन

नई Android ऑटोमोटिव विशेषताएं

Android 13 में नई ऑटोमोटिव सुविधाओं के बारे में अधिक जानने के लिए, नया क्या है देखें।

बनाना

बेज़ेल के साथ बनाएं

Android 13 ने build/build.sh की जगह, Bazel के साथ बिल्डिंग कर्नेल पेश किया।

अधिक जानकारी के लिए, बाज़ेल (क्लीफ़) देखें।

कैमरा

एआईडीएल कैमरा एचएएल

एंड्रॉइड 13 में, कैमरा फ्रेमवर्क में एआईडीएल कैमरा एचएएल के लिए समर्थन शामिल है। कैमरा फ्रेमवर्क एचआईडीएल कैमरा एचएएल का भी समर्थन करता है, हालांकि एंड्रॉइड 13 या उच्चतर में जोड़े गए कैमरा फीचर केवल एआईडीएल कैमरा एचएएल इंटरफेस के माध्यम से उपलब्ध हैं।

एचआईडीएल कैमरा इंटरफेस से एआईडीएल कैमरा इंटरफेस में एचएएल प्रक्रियाओं को स्थानांतरित करने के बारे में जानकारी के लिए, एआईडीएल कैमरा एचएएल देखें।

कैमरा डिबगिंग अपडेट

एंड्रॉइड 13 कैमरा सर्विस में watch डिबगिंग टूल जोड़ता है, जो कैप्चर रिक्वेस्ट और रिजल्ट वैल्यू में बदलाव देखने की अनुमति देता है जो कैमरा एचएएल को और उससे भेजे जाते हैं। टूल खुले क्लाइंट से टैग मॉनिटरिंग डंप का लाइव पूर्वावलोकन और बंद क्लाइंट से कैश्ड डंप को देखने की अनुमति देता है।

अधिक जानकारी के लिए कैमरा डिबगिंग देखें।

कैमरा पूर्वावलोकन स्थिरीकरण

Android 13 कैमरा कैप्चर सत्रों में पूर्वावलोकन स्ट्रीम पर वीडियो स्थिरीकरण के लिए समर्थन जोड़ता है। यह सुविधा तृतीय-पक्ष ऐप्स को कैमरा पूर्वावलोकन और रिकॉर्डिंग के बीच तुलना करने पर आपको वही (WYSIWYG) अनुभव प्रदान करती है जो आप देखते हैं

अधिक जानकारी के लिए, कैमरा पूर्वावलोकन स्थिरीकरण देखें।

मशाल शक्ति नियंत्रण

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

अधिक जानकारी के लिए मशाल शक्ति नियंत्रण देखें।

10-बिट कैमरा आउटपुट

एंड्रॉइड 13, गतिशील रेंज प्रोफाइल के माध्यम से 10-बिट कैमरा आउटपुट के लिए समर्थन जोड़ता है जिसे कैमरा क्लाइंट द्वारा स्ट्रीम कॉन्फ़िगरेशन के हिस्से के रूप में कॉन्फ़िगर किया जा सकता है। यह डिवाइस निर्माताओं को एचएलजी 10, एचडीआर 10, एचडीआर 10+ और डॉल्बी विजन जैसे 10-बिट गतिशील रेंज प्रोफाइल के लिए समर्थन जोड़ने देता है।

अधिक जानकारी के लिए, 10-बिट कैमरा आउटपुट देखें।

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

अनुकूलता

कैमरा ITS अपडेट

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

अधिक जानकारी के लिए, Android 13 कैमरा इमेज टेस्ट सूट रिलीज नोट्स देखें।

सीडीडी अपडेट

Android 13 संगतता परिभाषा दस्तावेज़ नई सुविधाओं के अपडेट और पहले जारी की गई कार्यक्षमता के लिए आवश्यकताओं में परिवर्तन के साथ पिछले संस्करणों पर पुनरावृति करता है।

Android 13 में परिवर्तनों की सूची के लिए, Android 13 संगतता परिभाषा रिलीज़ नोट्स देखें।

नए संपर्कों के लिए डिफ़ॉल्ट खाते

प्रीलोडेड संपर्क ऐप्स को ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT इंटेंट को हैंडल करना चाहिए, जो उपयोगकर्ता को एक डिफ़ॉल्ट खाते का चयन करने देता है। प्रीलोडेड संपर्क ऐप को चयनित डिफ़ॉल्ट खाते को सहेजना चाहिए और Intent.ACTION_INSERT या Intent.ACTION_INSERT_OR_EDIT को संभालते समय डिफ़ॉल्ट खाते का उपयोग करना चाहिए। यह आवश्यकता उन सभी ऐप्स में एकरूपता सुनिश्चित करती है जो संपर्कों के साथ इंटरैक्ट करते हैं।

अधिक जानकारी के लिए, Android 13 सीडीडी का संपर्क अनुभाग देखें।

कनेक्टिविटी

2G टॉगल करने दें

Android 13 में, जब KEY_HIDE_ENABLE_2G वाहक कॉन्फ़िगरेशन कुंजी को true पर सेट किया जाता है, तो सेटिंग में 2G टॉगल की अनुमति दें धूसर हो जाता है (जिसका अर्थ है कि उपयोगकर्ता बटन से इंटरैक्ट नहीं कर सकते हैं)। इसके अतिरिक्त, जब धूसर हो जाता है, तो 2G टॉगल की अनुमति दें में यह बताने वाला टेक्स्ट शामिल होता है कि उपयोगकर्ता के कैरियर के लिए 2G उपलब्ध होना आवश्यक है। पिछले संस्करणों में, KEY_HIDE_ENABLE_2G के true पर सेट होने पर 2G टॉगल को अनुमति दें छिपा होता है।

सेलुलर उपयोग सेटिंग

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

सेल्युलर उपयोग सेटिंग को संशोधित करने के लिए, config_supported_cellular_usage_settings ओवरले का उपयोग करें या config_default_cellular_usage_setting में डिफ़ॉल्ट मान सेट करें। सेटिंग या तो USAGE_SETTING_VOICE_CENTRIC या USAGE_SETTING_DATA_CENTRIC हो सकती है।

सेलुलर उपयोग सेटिंग सुविधा में निम्नलिखित API शामिल हैं:

सेल्युलर उपयोग सेटिंग सुविधा को सत्यापित करने के लिए, निम्नलिखित परीक्षण चलाएँ:

इंटरनेट कनेक्शन के साथ समवर्ती एकाधिक नेटवर्क

एंड्रॉइड 13 इंटरनेट कनेक्शन सुविधा के साथ समवर्ती कई नेटवर्क पेश करता है, जो एक डिवाइस को दो वाई-फाई नेटवर्क (एपी) से समवर्ती रूप से कनेक्ट करने की अनुमति देता है, जो दोनों अप्रतिबंधित (सभी ऐप्स के लिए उपलब्ध) हैं और इंटरनेट एक्सेस प्रदान करते हैं।

अधिक जानकारी के लिए, Wi-Fi STA/STA Concurrency देखें।

आईएमएस एपीआई अपडेट

एंड्रॉइड 13 आईएमएस सिंगल रजिस्ट्रेशन एपीआई के लिए निम्नलिखित अपडेट पेश करता है:

  • DelegateRegistrationState :

    • उन मामलों का समर्थन करता है जहां आईएमएस पीडीएन को फाड़ने से पहले ढांचे को एसआईपी सत्र समाप्त होने की प्रतीक्षा करनी पड़ती है।
    • getRegisteringFeatureTags विधि जोड़ता है जो सुनने वाले ऐप्स को यह जानने की अनुमति देता है कि IMS स्टैक सक्रिय रूप से IMS को पंजीकृत करने का प्रयास कर रहा है।
  • RcsUceAdapter : PUBLISH_STATE_PUBLISHING जोड़ता है ताकि सुनने वाले ऐप्स को यह पता चल सके कि IMS स्टैक सक्रिय रूप से क्षमताओं को प्रकाशित करने का प्रयास कर रहा है।

  • CapabilityExchangeEventListener : IMS सेवा को प्लेटफ़ॉर्म को अतुल्यकालिक रूप से सूचित करने की अनुमति देने के लिए onPublishUpdated विधि जोड़ता है कि SIP PUBLISH रिफ्रेश सफल या विफल हो गया है।

  • RcsClientConfiguration :

    • RCC.72 सेक्शन 2.1.14 का समर्थन करने के लिए, कंस्ट्रक्टर में एक नया मान जोड़ता है ताकि मैसेजिंग ऐप को यह निर्दिष्ट करने की अनुमति मिल सके कि उपयोगकर्ता ने RCS को सक्षम या अक्षम किया है या नहीं।
    • किसी मैसेजिंग ऐप को यह रिपोर्ट करने की अनुमति देने के लिए RCS_PROFILE_2_4 स्थिरांक जोड़ता है कि वह RCS यूनिवर्सल प्रोफ़ाइल संस्करण 2.4 का समर्थन करता है।

Android 13 में IMS API के लिए निम्नलिखित अपडेट भी शामिल हैं:

  • ImsStateCallback वर्ग के माध्यम से ऐप्स के लिए IMS स्टैक स्थिति को सुनने की क्षमता जोड़ता है। अधिक जानकारी के लिए, ImsStateCallback का उपयोग करें देखें
  • एमवीएनओ प्रावधान उपयोग मामलों का समर्थन करने के लिए आईएमएस सेवा के लिए आईएमएस प्रोविजनिंग रिफैक्टर।
  • IMS सेवा में थ्रेडिंग मॉडल में सुधार करता है।
  • आईएमएस सेवा में सिम सदस्यता जागरूक एपीआई जोड़ता है

eUICC के लिए एकाधिक सक्षम प्रोफ़ाइल

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

अधिक जानकारी के लिए, एकाधिक सक्षम प्रोफ़ाइल देखें।

उपस्थिति अंशांकन आवश्यकताएँ

एंड्रॉइड 13 नई उपस्थिति अंशांकन आवश्यकताओं को पेश करता है ताकि यह सुनिश्चित किया जा सके कि एंड्रॉइड पारिस्थितिकी तंत्र में सभी डिवाइस उपकरणों के बीच सापेक्ष निकटता निर्धारित कर सकें।

इन आवश्यकताओं को पूरा करने के लिए उपकरणों को कैसे सेट और कैलिब्रेट करें, इस बारे में अधिक जानकारी के लिए, उपस्थिति अंशांकन आवश्यकताएँ देखें।

समय क्षेत्र का पता लगाने के लिए टेलीफोनी फ़ॉलबैक मोड

एंड्रॉइड 13 टाइम ज़ोन डिटेक्शन के लिए टेलीफोनी फ़ॉलबैक मोड पेश करता है। यह मोड एंड्रॉइड को उन स्थितियों में अस्थायी रूप से टेलीफोनी डिटेक्शन सुझावों का उपयोग करने देता है जहां स्थान का पता लगाना समय क्षेत्र का पता नहीं लगा सकता है, या जहां समय क्षेत्र का पता लगाने के लिए स्थान का पता लगाने में टेलीफोनी डिटेक्शन से अधिक समय लगता है।

अधिक विवरण के लिए, Time_zone_detector सेवा देखें।

TelephonyManager UICC एक्सेस API सुधार

Android 13 निम्नलिखित TelephonyManager UICC एक्सेस API के लिए UICC लॉजिकल चैनल प्रबंधन के लिए सुधारों को हटाता है और जोड़ता है:

एंड्रॉइड 11 में इन एपीआई को हटा दिया गया था क्योंकि ओएमएपीआई यूआईसीसी तार्किक चैनलों के प्रबंधन के लिए अधिक विश्वसनीय कार्यान्वयन प्रदान करता है। हालाँकि, OMAPI TelephonyManager UICC एक्सेस एपीआई द्वारा प्रदान किए गए सभी उपयोग मामलों को कवर नहीं करता है। इसलिए, Android 13 में, ये API UICC तार्किक चैनल प्रबंधन के लिए सुधारों के साथ अप्रचलित हैं। पहले, जब कोई कॉलिंग ऐप जो लॉजिकल चैनल खोलता है, क्रैश हो जाता है, तो लॉजिकल चैनल लीक हो सकता है, जिसका अर्थ है कि चैनल रिलीज़ नहीं हुआ है और ऐप द्वारा रीबूट किए बिना पुन: उपयोग नहीं किया जा सकता है। एंड्रॉइड 13 में सुधार के साथ, यदि कोई ऐप क्रैश हो जाता है, तो सिस्टम तार्किक चैनल जारी करता है, जो चैनल को ऐप द्वारा पुन: उपयोग करने की अनुमति देता है।

ये एपीआई सुधार कार्यान्वयन स्तर पर किए गए हैं और पूरी तरह से पिछड़े संगत हैं। इन API का उपयोग करने के लिए ऐप्स को कॉल करने के लिए किसी अतिरिक्त प्रयास की आवश्यकता नहीं है।

एंटरप्राइज़ नेटवर्क के लिए पहले उपयोग पर भरोसा (TOFU)

एंड्रॉइड 13 ट्रस्ट ऑन फर्स्ट यूज (टीओएफयू) प्रमाणीकरण दृष्टिकोण के लिए समर्थन पेश करता है, जो उपयोगकर्ताओं को सर्वर द्वारा उपयोग किए गए रूट सीए को स्थापित करके और एक सहेजे गए नेटवर्क में अपना डोमेन नाम सेट करके एंटरप्राइज़ (ईएपी) नेटवर्क पर भरोसा करने देता है। TOFU डिवाइस को एक अनधिकृत सार्वजनिक कुंजी प्राप्त करने की अनुमति देता है जब कोई उपयोगकर्ता पहली बार किसी एंटरप्राइज़ नेटवर्क से कनेक्ट होता है और बाद के कनेक्शन के लिए कुंजी को बनाए रखता है।

अधिक जानकारी के लिए, पहले उपयोग पर भरोसा करें देखें।

अल्ट्रा-वाइडबैंड समर्थन

एंड्रॉइड 13 अल्ट्रा-वाइडबैंड (यूडब्ल्यूबी) रेडियो तकनीक के लिए एक डिफ़ॉल्ट फ्रेमवर्क कार्यान्वयन पेश करता है, एक ऐसी तकनीक जो समर्थित उपकरणों के बीच अत्यधिक सुरक्षित, सटीक रेंज को सक्षम बनाती है।

अधिक जानकारी के लिए अल्ट्रा-वाइडबैंड देखें।

वाई-फाई एपी/एपी समवर्ती अद्यतन

एंड्रॉइड 13 वाई-फाई एपी/एपी समवर्ती के लिए 6 गीगाहर्ट्ज बैंड के लिए समर्थन जोड़ता है, जो उपकरणों को दो एक्सेस प्वाइंट (एपी) इंटरफेस बनाने देता है।

अधिक जानकारी के लिए, Wi-Fi AP/AP Concurrency देखें।

वाई-फाई अवेयर

एंड्रॉइड 13 वाई-फाई अवेयर विनिर्देश के संस्करण 3.1 के लिए समर्थन पेश करता है। अधिक जानकारी के लिए, वाई-फाई अवेयर देखें।

वाई-फाई हॉटस्पॉट (सॉफ्ट एपी) टेदरिंग अपडेट

एंड्रॉइड 13 वाई-फाई हॉटस्पॉट के माध्यम से टेदरिंग का समर्थन करने वाले उपकरणों के लिए नए कॉन्फ़िगरेशन पेश करता है। नए कॉन्फ़िगरेशन के विवरण के लिए, वाई-फाई हॉटस्पॉट (सॉफ्ट एपी) देखें

वाई-फाई बहु-इंटरफ़ेस समवर्ती

एंड्रॉइड 13 में शुरू, वाई-फाई एचएएल 1.6 एक स्पष्ट संयोजन आइटम के रूप में एक ब्रिज एपी इंटरफ़ेस (एक साथ दोहरी बैंड) निर्दिष्ट करने की क्षमता जोड़ता है।

अधिक विवरण के लिए, वाई-फाई बहु-इंटरफ़ेस समवर्ती देखें।

वाई-फ़ाई नेटवर्क चयन अपडेट

एंड्रॉइड 13 में शुरू होने पर, यदि रनटाइम पर अलग-अलग स्कैन अंतराल की आवश्यकता होती है, तो विशेषाधिकार प्राप्त ऐप्स WifiManager#setScreenOnScanSchedule(screenOnScanSchedule) विधि को कॉल करके उपलब्ध वाई-फाई नेटवर्क के लिए ऑन-स्क्रीन स्कैन शेड्यूल को गतिशील रूप से सेट कर सकते हैं।

अधिक जानकारी के लिए, वाई-फाई नेटवर्क चयन देखें।

दिखाना

अग्रभूमि सेवा कार्य प्रबंधक

एंड्रॉइड 13 में, एफजीएस टास्क मैनेजर नामक एक नया सिस्टम यूआई खर्च उपयोगकर्ता को पृष्ठभूमि ऐप्स पर अग्रभूमि सेवाओं द्वारा उपयोग किए जा रहे राज्य और संसाधनों के बारे में सूचित करता है और उपयोगकर्ता को इन ऐप्स को रोकने में सक्षम बनाता है।

अधिक जानकारी के लिए, अग्रभूमि सेवा (FGS) देखें।

सिस्टम UI में मीडिया नियंत्रण

एंड्रॉइड 13 से शुरू होकर, सिस्टम यूआई में मीडिया नियंत्रण में एक्शन बटन और रिमोट प्लेबैक के अपडेट होते हैं। ये परिवर्तन फोन और टैबलेट पर एक अधिक पॉलिश मीडिया नियंत्रण अनुभव का समर्थन करते हैं, और सभी उपकरणों में निर्बाध मीडिया स्थानांतरण प्रदान करते हैं।

अधिक विवरण के लिए, सिस्टम UI में मीडिया नियंत्रण देखें।

मिश्रित एसडीआर और एचडीआर रचना

एंड्रॉइड 13 एचडीआर सामग्री के साथ एक साथ प्रस्तुत किए जाने पर ऑन-स्क्रीन एसडीआर सामग्री को कम करके स्क्रीन पर एसडीआर और एचडीआर संरचना को एक साथ प्रस्तुत करने के लिए समर्थन में सुधार करता है।

अधिक जानकारी के लिए, मिश्रित एसडीआर और एचडीआर संरचना देखें।

ऑप्ट-इन सूचनाओं के लिए अधिसूचना अनुमति

Android 13 से शुरू होकर, सूचनाएं एक ऑप्ट-इन मॉडल का उपयोग करती हैं, जहां सभी ऐप्स को सूचना संकेत भेजने से पहले उपयोगकर्ताओं से अनुमति मांगनी चाहिए। इसका समर्थन करने के लिए, ओईएम को अधिसूचना और रनटाइम अनुमति प्रणालियों में परिवर्तनों को लागू करना चाहिए, जैसा कि ऑप्ट-इन अधिसूचना पृष्ठ के लिए अधिसूचना अनुमति पर उल्लिखित है।

एक एसडीआर-संगत रेंज के लिए टोन मैपिंग एचडीआर ल्यूमिनेन्स

एंड्रॉइड 13 एक विक्रेता-कॉन्फ़िगर करने योग्य स्थिर पुस्तकालय पेश करता है जिसे libtonemap कहा जाता है, जो टोन मैपिंग संचालन को परिभाषित करता है। यह सुविधा ओईएम को फ्रेमवर्क और विक्रेताओं के बीच अपने डिस्प्ले टोन मैपिंग एल्गोरिदम को परिभाषित करने और साझा करने में सक्षम बनाती है, जिससे टोन मैपिंग में बेमेल कम होता है।

अधिक जानकारी के लिए, एक एसडीआर-संगत रेंज के लिए टोन मैपिंग एचडीआर ल्यूमिनेंस देखें।

ग्राफिक्स

हार्डवेयर संगीतकार HAL . के लिए AIDL

Android 13 से शुरू होकर, हार्डवेयर कम्पोज़र (HWC) HAL को AIDL में परिभाषित किया गया है और HIDL संस्करण android.hardware.graphics.composer@2.4 से लेकर android.hardware.graphics.composer@2.1 तक को बहिष्कृत कर दिया गया है।

अधिक जानकारी के लिए, हार्डवेयर कम्पोज़र HAL के लिए AIDL देखें।

क्लाइंट फ़्रेमबफ़र प्रबंधन

एंड्रॉइड 13 से शुरू होकर, क्लाइंट संरचना के दौरान उपयोग किए जाने वाले नए फ्रेमबफर, जब भी डिस्प्ले रिज़ॉल्यूशन बदलते हैं, आवंटित किए जाते हैं। यह आवंटन सरफेसफ्लिंगर द्वारा एक संकल्प परिवर्तन के बाद अगले अमान्य चक्र पर किया जाता है।

अधिक जानकारी के लिए, क्लाइंट फ़्रेमबफ़र प्रबंधन देखें।

AutoSingleLayer के साथ असंकेतित बफर लैचिंग

एंड्रॉइड 13 बिना सिग्नल वाले बफ़र्स को लैच करने के लिए AutoSingleLayer नामक एक नया कॉन्फ़िगरेशन जोड़ता है। यह कॉन्फ़िगरेशन सरफेसफ्लिंगर को एक अहस्ताक्षरित बफ़र को लैच करने देता है जब केवल एक परत अपडेट हो रही हो, न कि उन मामलों के लिए जो परतों में होते हैं, जैसे कि ज्यामिति परिवर्तन या सिंक लेनदेन।

अधिक जानकारी के लिए, AutoSingleLayer के साथ अहस्ताक्षरित बफर लैचिंग देखें।

परस्पर क्रिया

घरेलू नियंत्रणों के लिए प्रमाणीकरण

एंड्रॉइड 13 में, डिवाइस नियंत्रण एपीआई में isAuthRequired नामक एक नई विधि शामिल है, जो डिवाइस नियंत्रण प्रदाताओं को यह निर्दिष्ट करने की अनुमति देती है कि कौन से घरेलू नियंत्रण लॉक किए गए डिवाइस पर इंटरैक्शन को पूरा कर सकते हैं। यह लॉक फोन स्क्रीन जैसे प्रवेश बिंदुओं पर अधिक सहज संपर्क को सक्षम बनाता है।

हेड ट्रैकर HID प्रोटोकॉल

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

अधिक जानकारी के लिए, हेड ट्रैकर एचआईडी प्रोटोकॉल देखें।

KeyguardManager में लॉक कॉलबैक सिग्नल सपोर्ट

Android 13 में, KeyguardManager वर्ग में नए तरीके, जैसे addKeyguardLockedStateListener और removeKeyguardLockedStateListener , श्रोता को कीगार्ड की लॉक स्थिति के बारे में सूचित करते हैं।

NNAPI पुन: प्रयोज्य निष्पादन वस्तुएं

Android 13 ने NNAPI AIDL HAL इंटरफ़ेस, IExecution पेश किया है, जो एक पुन: प्रयोज्य निष्पादन ऑब्जेक्ट और उसके कैश्ड संसाधनों के जीवनकाल का प्रबंधन करता है। IExecution ऑब्जेक्ट्स निष्पादन के बीच संसाधनों को संरक्षित करने और अनुरोध-विशिष्ट अनुकूलन लागू करने के लिए NNAPI ड्राइवर को सक्षम करके मशीन सीखने के अनुमान कार्यों के ऊपरी हिस्से को कम करता है।

सेंसर एआईडीएल एचएएल

एंड्रॉइड 13 सेंसर्स एआईडीएल एचएएल पेश करता है, जो सेंसर एचएएल 2.1 पर आधारित एक एचएएल है जो एआईडीएल एचएएल इंटरफेस का उपयोग करता है। सेंसर एआईडीएल एचएएल हेड ट्रैकर और सीमित-अक्ष आईएमयू सेंसर प्रकारों को उजागर करता है।

मीडिया

वीडियो एन्कोडिंग आँकड़े निर्यात करना

एंड्रॉइड 13 से शुरू होकर, ऐप क्लाइंट वीडियो एन्कोडर से प्रत्येक एन्कोडेड वीडियो फ्रेम के लिए एन्कोडिंग आंकड़े निर्यात करने का अनुरोध कर सकते हैं। वीडियो एन्कोडर से प्राप्त आंकड़ों के साथ, ऐप्स अपने वीडियो एन्कोडिंग कार्यों को अनुकूलित कर सकते हैं जैसे एन्कोडिंग से पहले मल्टीपास एन्कोडिंग और फ्रेम प्रीप्रोसेसिंग।

अधिक जानकारी के लिए, वीडियो एन्कोडिंग आँकड़े डेटा देखें।

प्रदर्शन

स्वास्थ्य सहायता एचएएल

एंड्रॉइड 13 ने हेल्थ एआईडीएल एचएएल पेश किया, जो हेल्थ एचएएल 2.1 पर आधारित एक एचएएल है जो एआईडीएल एचएएल इंटरफेस का उपयोग करता है।

खेल लोडिंग समय पर प्रदर्शन में वृद्धि

एंड्रॉइड 13 पावर मैनेजर सर्विस में GAME_LOADING नाम से एक नया पावर मोड पेश करता है जो पावर एचएएल को इंगित करता है कि गेम ऐप लोडिंग स्थिति में है ताकि पावर एचएएल लोडिंग बूस्ट प्रदान कर सके। अधिक जानकारी के लिए गेम लोडिंग टाइम पर परफॉर्मेंस बूस्ट देखें।

अनुमतियां

बॉडी सेंसर अनुमति विभाजन

Android 13 से शुरू होकर, BODY_SENSORS अनुमति दो अनुमतियों में विभाजित है: अग्रभूमि में हृदय गति को ट्रैक करने के लिए BODY_SENSORS और पृष्ठभूमि में हृदय गति को ट्रैक करने के लिए BODY_SENSORS_BACKGROUND

अधिक जानकारी के लिए, देखें पृष्ठभूमि में बॉडी सेंसर के उपयोग के लिए नई अनुमति की आवश्यकता है

शक्ति

ऐप बैकग्राउंड बिहेवियर ट्रैकर्स

एंड्रॉइड 13 एक ऐप बैकग्राउंड बिहेवियर ट्रैकर या एक ऐसी प्रक्रिया की अवधारणा पेश करता है जो यह निर्धारित करने के लिए ऐप द्वारा बैकग्राउंड बैटरी के उपयोग की निगरानी करती है कि क्या ऐप किसी नीति का उल्लंघन करते हैं।

अधिक जानकारी के लिए, ऐप पृष्ठभूमि व्यवहार ट्रैकर्स देखें।

बैकअप के दौरान बिजली के उपयोग को कम करें और पुनर्स्थापित करें

Android 13 से शुरू करके, आप USB बैकअप के दौरान पावर ट्रांसफर को सीमित कर सकते हैं और UsbPort क्लास की enableLimitPowerTransfer विधि को कॉल करके पुनर्स्थापित कर सकते हैं।

अधिक जानकारी के लिए पावर प्रबंधन देखें।

सुरक्षा

APK हस्ताक्षर योजना V3.1

इस योजना का उपयोग डिफ़ॉल्ट रूप से तब किया जाता है जब एक एपीके को घुमाए गए हस्ताक्षर कुंजी और हस्ताक्षर वंश के साथ हस्ताक्षर करते हैं, और एक एकल एपीके को एंड्रॉइड 13 पर रोटेशन को लक्षित करने की अनुमति देता है और बाद में मूल हस्ताक्षर कुंजी का उपयोग करके पिछले प्लेटफॉर्म संस्करणों पर रोटेशन के साथ ज्ञात मुद्दों से बचने के लिए अनुमति देता है। v3.0 सिग्नेचर ब्लॉक। इसी तरह, v4.1 हस्ताक्षर में वृद्धिशील इंस्टॉल के लिए समान व्यवहार का समर्थन करने के लिए v3.1 ब्लॉक के लिए अतिरिक्त हस्ताक्षर जानकारी शामिल होगी।

इंटेंट घोषित इंटेंट फ़िल्टर से मेल खाना चाहिए

एंड्रॉइड 13 में, बाहरी ऐप्स से उत्पन्न होने वाले इरादे एक निर्यात किए गए घटक को वितरित किए जाते हैं यदि केवल तभी इरादे उनके घोषित इरादे-फ़िल्टर तत्वों से मेल खाते हैं।

मेल न खाने वाले इरादे अवरुद्ध हैं। निम्नलिखित अपवाद हैं जहां आशय मिलान को लागू नहीं किया जाता है:

  • उन घटकों को दिए गए इंटेंट जो किसी इंटेंट फ़िल्टर की घोषणा नहीं करते हैं
  • एक ही ऐप के भीतर उत्पन्न होने वाले इरादे
  • सिस्टम से इरादे
  • जड़ से इरादे

OMAPI विक्रेता स्थिर इंटरफ़ेस

ओपन मोबाइल एपीआई (ओएमएपीआई) एक मानक एपीआई है जिसका उपयोग डिवाइस के सिक्योर एलिमेंट के साथ संचार करने के लिए किया जाता है। Android 13 से पहले, केवल एप्लिकेशन और फ्रेमवर्क मॉड्यूल के पास इस इंटरफ़ेस तक पहुंच थी। इसे एक विक्रेता स्थिर इंटरफ़ेस में परिवर्तित करके, एचएएल मॉड्यूल ओएमएपीआई सेवा के माध्यम से सुरक्षित तत्वों के साथ संचार करने में भी सक्षम हैं।

अधिक जानकारी के लिए, OMAPI विक्रेता स्थिर इंटरफ़ेस देखें।

समायोजन

प्रति-ऐप भाषा सेटिंग

Android 13 उपयोगकर्ताओं को ऐप-दर-ऐप आधार पर भाषा प्राथमिकताएं बदलने की क्षमता प्रदान करता है। भागीदारों और ओईएम को ऐप भाषा चयन पृष्ठ को अक्षम नहीं करना चाहिए और पृष्ठ को इन तीन नेविगेशन विकल्पों के माध्यम से एक्सेस किया जाना चाहिए:

  • सेटिंग्स > ऐप्स > app_name और भाषा चुनें।
  • ऐप आइकन को देर तक दबाएं, ऐप की जानकारी टैप करें और भाषा चुनें।
  • सेटिंग्स> सिस्टम> भाषाएं और इनपुट> ऐप भाषाएं> ऐप_नाम

सेटिंग ऐप को android.settings.App_Locale_Settings इंटेंट से ऐप लोकेल सेटिंग पेज को लॉन्च करना जारी रखना चाहिए।

अधिक जानकारी के लिए, प्रति-ऐप भाषा सेटिंग देखें।

टीवी

मल्टीमीडिया सुरंग मोड

Android 13 टनल किए गए वीडियो प्लेबैक के परिभाषित व्यवहार का विस्तार करता है और उस नए व्यवहार को अतिरिक्त CTS प्रमाणन परीक्षणों से जोड़ता है।

अधिक जानकारी के लिए, मल्टीमीडिया टनलिंग देखें।

अपडेट

वर्चुअल ए/बी अपडेट

Android 13 वर्चुअल A/B अपडेट के लिए XOR कंप्रेशन और यूज़रस्पेस मर्ज फ़ीचर जोड़ता है। एक्सओआर संपीड़न कम स्नैपशॉट आकार की अनुमति देता है क्योंकि कच्चे ब्लॉक डेटा की तुलना में एक्सओआर डेटा को संपीड़ित करना आसान होता है। यूज़रस्पेस मर्ज सुविधा snapuserd घटक को वर्चुअल ए/बी अपडेट के लिए मर्ज प्रक्रिया को संभालने देती है, जो एंड्रॉइड 12 की तुलना में मर्ज समय को कम करता है जहां एक dm-snapshot डिवाइस का उपयोग किया जाता है।

Android Android 13 में अपग्रेड करने वाले उपकरणों पर इन सुविधाओं को सक्षम करने के तरीके के विवरण के लिए, XOR संपीड़न और उपयोगकर्ता स्थान मर्ज देखें।

वर्चुअलाइजेशन

एंड्रॉइड वर्चुअलाइजेशन फ्रेमवर्क

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

अधिक जानकारी के लिए, Android वर्चुअलाइजेशन फ्रेमवर्क ओवरव्यू देखें।