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

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

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

वास्तुकला

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

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

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

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

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

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

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

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

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

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

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

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

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

ऑडियो

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

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

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

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

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

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

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

ऑटोमोटिव

नई Android ऑटोमोटिव सुविधाएँ

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

निर्माण

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

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

अधिक जानकारी के लिए, Bazel (Kleaf) देखें।

कैमरा

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

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

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

कैमरा डिबगिंग अद्यतन

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

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

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

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

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

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

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

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

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

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

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

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

अनुकूलता

कैमरा इसके अद्यतन

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

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

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

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

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

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

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

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

कनेक्टिविटी

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 हो सकती है।

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

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

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

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

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

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

Android 13 IMS एकल पंजीकरण API के लिए निम्नलिखित अपडेट प्रस्तुत करता है:

  • DelegateRegistrationState :

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

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

  • RcsClientConfiguration :

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

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

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

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

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

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

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

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

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

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

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

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

टेलीफ़ोनी प्रबंधक UICC एक्सेस API सुधार

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

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

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

एंटरप्राइज़ नेटवर्क के लिए ट्रस्ट ऑन फ़र्स्ट यूज़ (TOFU)।

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

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

अल्ट्रा-वाइडबैंड सपोर्ट

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

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

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

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

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

वाई-फाई जागरूक

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

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

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

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

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

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

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

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

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

दिखाना

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GRAPHICS

हार्डवेयर संगीतकार एचएएल के लिए एआईडीएल

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

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

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

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

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

फ्रेम प्रति सेकेंड (एफपीएस) थ्रॉटलिंग इंटरवेंशन

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

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

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

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

इंटरैक्शन

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

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

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

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

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

कीगार्डमैनेजर में लॉक्ड कॉलबैक सिग्नल सपोर्ट

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

NNAPI पुन: प्रयोज्य निष्पादन ऑब्जेक्ट

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

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

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

मिडिया

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

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

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

प्रदर्शन

स्वास्थ्य एआईडीएल एचएएल

Android 13 Health AIDL HAL पेश करता है, जो Health HAL 2.1 पर आधारित एक HAL है जो AIDL HAL इंटरफ़ेस का उपयोग करता है।

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

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

अनुमतियां

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

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

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

शक्ति

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

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

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

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

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

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

सुरक्षा

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

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

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

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

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

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

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

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

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

साझा यूआईडी बहिष्कृत हैं

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

समायोजन

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

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

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

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

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

टीवी

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

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

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

अपडेट

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

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

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

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

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

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

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