Android 13 और Android 13 QPR रिलीज़ नोट

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

वास्तुकला

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

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

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

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

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

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

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

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

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

मौजूदा मॉड्यूल में अद्यतन:

एंड्रॉइड कर्नेल फ़ाइल सिस्टम समर्थन में अद्यतन करें

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

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

ऑडियो

स्थानिक ऑडियो और हेड ट्रैकिंग का कार्यान्वयन

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

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

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

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

ऑडियो एचएएल में अपडेट करें

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

ऑटोमोटिव

नई एंड्रॉइड ऑटोमोटिव सुविधाएं

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

निर्माण

बेज़ेल के साथ निर्माण करें

एंड्रॉइड 13 build/build.sh की जगह, बेज़ेल के साथ बिल्डिंग कर्नेल पेश करता है।

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

कैमरा

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

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

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

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

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

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

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

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

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

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

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

अधिक जानकारी के लिए, टॉर्च स्ट्रेंथ कंट्रोल देखें।

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

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

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

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

अनुकूलता

कैमरा इसके अपडेट

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

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

सीडीडी अद्यतन

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

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

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

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

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

कनेक्टिविटी

2जी टॉगल की अनुमति दें

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

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

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

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

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

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

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

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

अधिक जानकारी के लिए, वाई-फ़ाई एसटीए/एसटीए कॉन्करेंसी देखें।

आईएमएस एपीआई अद्यतन

एंड्रॉइड 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 का उपयोग करें देखें।
  • एमवीएनओ प्रोविजनिंग उपयोग मामलों का समर्थन करने के लिए आईएमएस सेवा के लिए रिफैक्टर्स आईएमएस प्रोविजनिंग।
  • आईएमएस सेवा में थ्रेडिंग मॉडल में सुधार करता है।
  • आईएमएस सेवा में सिम सदस्यता जागरूक एपीआई जोड़ता है

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

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

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

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

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

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

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

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

अधिक विवरण के लिए, टाइम_ज़ोन_डिटेक्टर सेवा देखें।

टेलीफ़ोनीमैनेजर यूआईसीसी एक्सेस एपीआई में सुधार

एंड्रॉइड 13 निम्नलिखित टेलीफोनीमैनेजर यूआईसीसी एक्सेस एपीआई के लिए यूआईसीसी तार्किक चैनल प्रबंधन को अस्वीकार करता है और सुधार जोड़ता है:

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

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

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

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

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

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

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

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

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

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

अधिक जानकारी के लिए, वाई-फाई एपी/एपी कॉनकरेंसी देखें।

वाई-फ़ाई के प्रति जागरूक

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

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

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

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

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

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

वाई-फाई नेटवर्क चयन अद्यतन

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

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

प्रदर्शन

कार्य प्रबंधक

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

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

सिस्टम यूआई में मीडिया नियंत्रण

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

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

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

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

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

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

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

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

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

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

GRAPHICS

हार्डवेयर कंपोजर एचएएल के लिए एआईडीएल

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

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

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

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

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

फ़्रेम प्रति सेकंड (एफपीएस) थ्रॉटलिंग हस्तक्षेप

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

ऑटोसिंगललेयर के साथ अनसिग्नल्ड बफ़र लैचिंग

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

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

इंटरैक्शन

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

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

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

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

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

KeyguardManager में लॉक्ड कॉलबैक सिग्नल समर्थन

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

एनएनएपीआई पुन: प्रयोज्य निष्पादन ऑब्जेक्ट

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

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

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

मिडिया

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

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

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

प्रदर्शन

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

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

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

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

अनुमतियां

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

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

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

शक्ति

ऐप पृष्ठभूमि व्यवहार ट्रैकर

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

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

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

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

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

सुरक्षा

पहचान प्रमाण पत्र

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

अधिक जानकारी के लिए, पहचान क्रेडेंशियल देखें

एपीके हस्ताक्षर योजना V3.1

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

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

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

मेल न खाने वाले इरादे ब्लॉक कर दिए गए हैं. निम्नलिखित अपवाद हैं जहां आशय मिलान लागू नहीं किया जाता है:

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

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

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

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

साझा यूआईडी अप्रचलित हैं

Android 13-QPR के अनुसार, साझा UID अप्रचलित हैं। Android 13 या उच्चतर के उपयोगकर्ताओं को अपने मेनिफेस्ट में android:sharedUserMaxSdkVersion="32" लाइन डालनी चाहिए। यह प्रविष्टि नए उपयोगकर्ताओं को साझा यूआईडी प्राप्त करने से रोकती है। यूआईडी पर अधिक जानकारी के लिए, आवेदन पर हस्ताक्षर करना देखें।

समायोजन

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

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

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

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

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

टीवी

मल्टीमीडिया टनल मोड

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

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

अपडेट

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

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

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

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

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

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

अधिक जानकारी के लिए, एंड्रॉइड वर्चुअलाइजेशन फ्रेमवर्क अवलोकन देखें।