Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

Android 11 रिलीज़ नोट्स

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

आर्किटेक्चर

एपीआई कोटा

एंड्रॉइड 11 रिलीज़ एपीआई कोटा सुविधा को पेश करता है, जो यह सीमा देता है कि ऐप कितनी बार निश्चित एपीआई कॉल कर सकते हैं। यह केवल JobScheduler API कॉल में लागू किया गया है। पूर्व निर्धारित सीमा में आप जो भी बदलाव करते हैं, उसे अभी भी सीटीएस परीक्षण पास करना होगा। आप को अक्षम करें और का उपयोग कर एपीआई कोटा सक्षम कर सकते हैं setEnabled में विधि QuotaTracker.java । डिफ़ॉल्ट सक्षम है। सुविधा को अक्षम करने से ऐप्स बिना किसी सीमा के प्रभावित API को कॉल कर सकता है।

QuotaTracker और संबंधित कक्षाओं के लिए यूनिट परीक्षण प्रदान किए गए हैं। विस्तृत दस्तावेज QuotaTracker वर्ग में टिप्पणियों में है। यह सुविधा नए LimitExceededException public API का परिचय देती है।

बूटलोडर

बूट हैडर संस्करण 3

एंड्रॉइड 11 बूट हेडर संस्करण का समर्थन करता है 3. विवरण के लिए, बूट छवि हेडर देखें

विभाजन

बूट विभाजन

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

वेंडर बूट हेडर

वेंडर बूट हेडर एक से अधिक पेज का हो सकता है।

उत्पाद विभाजन प्रवर्तन को नियंत्रित करता है

एंड्रॉइड 11 product विभाजन को अनबंड करता है , जिससे यह system और विक्रेता विभाजन से स्वतंत्र हो जाता system । इन परिवर्तनों के हिस्से के रूप में, अब आप उत्पाद विभाजन की मूल और जावा इंटरफेस तक पहुँच को नियंत्रित कर सकते हैं।

वसूली छवियों

Android 11 पुनर्प्राप्ति छवि आवश्यकताओं को अपडेट करता है और इसमें बूट / रिकवरी छवि के भाग के रूप में पुनर्प्राप्ति DTBO / ACPIO सहित नए रिलीज़-आधारित विकल्प शामिल हैं। विवरण के लिए, पुनर्प्राप्ति छवियां देखें।

नरम पुनरारंभ

एंड्रॉइड 11 सॉफ्ट रिस्टार्ट का समर्थन करता है, जो कि रिबूट की आवश्यकता वाले अपडेट को लागू करने के लिए उपयोग किए जाने वाले उपयोगकर्ता स्पेस में प्रक्रियाओं के रनटाइम रिस्टार्ट होते हैं (उदाहरण के लिए, अपैक्स पैकेज के अपडेट)।

गुठली

Android आम गुठली

एंड्रॉइड 11 आम महत्वपूर्ण परिवर्तन पेश करता है कि एंड्रॉइड आम गुठली कैसे विकसित और एकीकृत होती है

Android कर्नेल ABI मॉनिटरिंग

Android 11 एंड्रॉइड गुठली के इन-कर्नेल एबीआई को स्थिर करने के लिए एबीआई मॉनिटरिंग टूलिंग का परिचय देता है।

सामान्य कर्नेल छवि

एंड्रॉइड 11 जेनेरिक कर्नेल इमेज (GKI) का परिचय देता है, जो कोर कर्नेल को एकजुट करके कर्नेल विखंडन को संबोधित करता है और कोर कर्नेल को लोड करने योग्य मॉड्यूल में से SoC और बोर्ड का समर्थन करता है।

मॉड्यूलर गुठली

कर्नेल मॉड्यूल समर्थन

जेनेरिक कर्नेल इमेज (GKI) में डिवाइस को विभाजन को सक्षम करने के लिए आवश्यक ड्राइवर समर्थन नहीं हो सकता है। विभाजनों को माउंट करने और बूटिंग जारी रखने के लिए एक उपकरण को सक्षम करने के लिए, रैमिस्क पर मौजूद कर्नेल मॉड्यूल को लोड करने के लिए प्रथम-चरण init को बढ़ाया जाता है। रामडिस्क को जेनेरिक और वेंडर रामदिस्क में विभाजित किया गया है। विक्रेता कर्नेल मॉड्यूल विक्रेता रैमडिस्क में संग्रहीत होते हैं। जिस क्रम में कर्नेल मॉड्यूल लोड किए गए हैं वह कॉन्फ़िगर करने योग्य है।

debugfs

एंड्रॉइड 11 डीबगएफएफएस के लिए प्लेटफ़ॉर्म समर्थन को हटा देता है और इसके लिए आवश्यक है कि इसे उत्पादन उपकरणों पर माउंट या एक्सेस नहीं किया जाए। डिबगिंग उद्देश्यों के लिए डीबग एफएस का निर्माण किया गया था, लेकिन इसे सामान्य और विक्रेता-विशिष्ट घटकों के लिए उपयोगकर्ता और उपयोग किए जाने वाले बिल्ड में शामिल किया गया है। डीबगफ़्फ़ को पदावनत किया जा रहा है क्योंकि यह बनाता है:

  • अस्थिर और अनिर्दिष्ट एपीआई। एंड्रॉइड अच्छी तरह से परिभाषित और स्थिर लिनक्स कर्नेल इंटरफेस और एचएएल पर सही ढंग से कार्य करने के लिए निर्भर करता है। वीटीएस परीक्षण इन इंटरफेस की उपस्थिति और शुद्धता को लागू करते हैं। DebugFS को लागू नहीं किया जा सकता क्योंकि इसका ABI न तो स्थिर है और न ही प्रलेखित है।

  • गरीब कोड गुणवत्ता। क्योंकि वे डीबगिंग के लिए हैं, debugfs जोड़े गए नोड्स की समीक्षा नहीं की जाती है और उन्हें अन्य फ़ाइल सिस्टम में कठोरता से परीक्षण किया जाता है। जब debugfs में बग की खोज की जाती है, तो उन्हें प्राथमिकता के रूप में कम माना जाता है, जो सुरक्षा कमजोरियों में योगदान देता है जो debugfs से उत्पन्न होती हैं।

  • सुरक्षा भेद्यता। डिबगएफएस को कर्नेल डेवलपर्स को सिस्टम को डिबग करने में मदद करने के इरादे से बनाया गया था, न कि सुरक्षा पर ध्यान देने के साथ। वर्तमान में, यह सत्यापित करने के लिए कोई कुशल तरीका नहीं है कि उत्पादन डिवाइस पर उजागर सभी डीबगएफएस नोड सुरक्षित हैं। SEpolicy कस से सुरक्षा कमजोरियों उद्भव की गंभीरता कम हो गया है हालांकि debugfs , बढ़ते अनुमति न देने debugfs एक ही रास्ता पूरी तरह से हमले सतह खत्म करने के लिए है।

एंड्रॉयड 11 में, लागू करता है कि VTS CONFIG_DEBUG_FS डिवाइस की गिरी config में सक्षम नहीं है और debugfs के तहत सूचीबद्ध नहीं है /proc/filesystems

GKI के लिए ION ढेर

एंड्रॉइड 11 में, एंड्रॉइड कॉमन कर्नेल v5.4, कोर ION ड्राइवर को बनाए रखते हुए विक्रेता-विशिष्ट ION ढेर को संशोधित करने के लिए एक रूपरेखा प्रस्तुत करता है, जिससे जेनरिक कर्नेल इमेज (GKI) का उपयोग करते समय OEM को ION कर्नेल ड्राइवर संशोधनों को बनाए रखने में सक्षम बनाता है।

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

ऑटो रिवोक अनुमतियाँ

एंड्रॉइड 11 में, अनुमतियाँकंट्रोलर मॉड्यूल स्वचालित रूप से उन ऐप्स के लिए रनटाइम अनुमतियों को रद्द कर सकता है, जिन्हें समय की विस्तारित अवधि के लिए उपयोग नहीं किया गया है।

मेनलाइन मॉड्यूल अपडेट

एंड्रॉइड 11 कई नए मॉड्यूल पेश करता है और कई मौजूदा मॉड्यूल को अपडेट करता है जो एंड्रॉइड 10 में पेश किए गए थे।

रनटाइम संसाधन ओवरले

एंड्रॉइड 11 या उच्चतर आरआरओ के लिए एक नए तंत्र का समर्थन करता है । संवर्द्धन में आरक्षित संसाधन ID स्थान, लक्ष्य संसाधनों की गणना के लिए एक res/xml/overlays.xml फ़ाइल, res/xml/overlays.xml लिए एक Soong बिल्ड नियम, परिवर्तनशीलता, डिफ़ॉल्ट स्थिति और ओवरले की प्राथमिकता को कॉन्फ़िगर करने के लिए एक OverlayConfig फ़ाइल शामिल है।

विक्रेता एन.डी.के.

वेंडर स्नैपशॉट

एंड्रॉयड 11 का समर्थन करता है स्नैपशॉट निर्माण कलाकृतियों VNDK और विक्रेता स्नैपशॉट है, जो आप का निर्माण करने के लिए उपयोग कर सकते vendor.img स्रोत पेड़ पर Android संस्करण की परवाह किए बिना। यह छवियों के मिश्रित संस्करणों को सक्षम करता है, जैसे कि एक पुराने विक्रेता और एक नई प्रणाली की छवि।

ऑडियो

एफएम ट्यूनर से ऑडियो कैप्चर करने के लिए विशेषाधिकार प्राप्त अनुमति की आवश्यकता होती है

एंड्रॉयड 11 में, ऑडियो स्रोत MediaRecorder.AudioSource.RADIO_TUNER @SystemApi रूप में दिखाई दे और इसे का उपयोग करते समय एक साथ ऑडियो कैप्चर करना है AudioRecord या MediaRecorder विशेषाधिकार प्राप्त अनुमति की आवश्यकता है android.permission.CAPTURE_AUDIO_OUTPUT

ऑडियो प्रभाव

एंड्रॉइड 11 में शुरू होने पर, डिवाइस निर्माताओं में किसी दिए गए ऑडियो डिवाइस को ऑडियो कैप्चर या प्लेबैक के लिए चुने जाने पर स्वचालित रूप से विशिष्ट ऑडियो प्रभाव संलग्न करने और सक्षम करने की क्षमता होती है।

डिवाइस प्रकार की सीमा

एंड्रॉइड 11 में, हमने नए ऑडियो डिवाइस प्रकारों को जोड़ने की अनुमति देने के लिए ऑडियो डिवाइस प्रकारों की संख्या पर सीमा को हटा दिया है

कार्यान्वयन

ऑडियो कार्यान्वयन

एंड्रॉइड 11 में निचले संस्करणों की तुलना में रन-टाइम पर साउंड ट्रिगर एचएएल कार्यान्वयन का सख्त प्रवर्तन है

मोटर वाहन

विवरण जारी करें

नई मोटर वाहन सुविधाओं और संवर्द्धन के बारे में जानने के लिए, मोटर वाहन रिलीज़ विवरण देखें।

USB पोर्ट रीसेट API

डिवाइस निर्माता कनेक्टेड होस्ट के साथ यूएसबी गैजेट कनेक्शन को रीसेट करने के लिए एंड्रॉइड 11 में यूएसबी पोर्ट रीसेट एपीआई को लागू कर सकते हैं।

कैमरा

कैमरा बोकेह

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

कैमरा जूम

Android 11 में, एक ऐप ANDROID_CONTROL_ZOOM_RATIO सेटिंग के माध्यम से कैमरे के ज़ूम (डिजिटल और ऑप्टिकल) का उपयोग कर सकता है। यह सेटिंग एक अस्थायी बिंदु कारक है जो ANDROID_SCALER_CROP_REGION सेटिंग के साथ पूर्णांक मान का उपयोग करने की तुलना में ज़ूम के लिए बेहतर परिशुद्धता की अनुमति देता है और यह ज़ूम करने की अनुमति देता है (<1.0f)।

समवर्ती कैमरा स्ट्रीमिंग

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

Android आभासी उपकरणों के लिए बेहतर कैमरा समर्थन

एंड्रॉइड 11 में कटलफिश और एंड्रॉइड एमुलेटर आभासी उपकरणों पर एक पुन: संशोधित एमएएल कैमरा एचएएल कार्यान्वयन का परिचय दिया गया है:

  • RAW पर कब्जा
  • YUV रीप्रोसेसिंग
  • स्तर 3 उपकरणों
  • तार्किक कैमरा समर्थन
  • केवल कैमरा सपोर्ट की गहराई

यह एमुलेटेड कैमरा एचएएल /platform/hardware/google/camera/devices/EmulatedCamera/hwl पर पाया जा सकता है।

मल्टी-कैमरा बेस्ट प्रैक्टिस

ऐप संगतता बनाए रखते हुए मल्टी-कैमरा द्वारा सक्षम सुविधाओं का पूरी तरह से लाभ उठाने के लिए, तार्किक मल्टी-कैमरा डिवाइस को लागू करते समय इन सर्वोत्तम प्रथाओं का पालन करें। इसमें Android 11 में शुरू की गई ANDROID_CONTROL_ZOOM_RATIO API का उपयोग करने पर सर्वोत्तम अभ्यास शामिल हैं।

सिस्टम कैमरे

Android 11 android.permission.SYSTEM_CAMERA अनुमति के माध्यम से सिस्टम कैमरों के लिए समर्थन का परिचय देता है । सिस्टम कैमरे आपको उन कैमरा विशेषताओं को लागू करने की अनुमति देते हैं जिनका उपयोग विशेषाधिकार प्राप्त या सिस्टम ऐप पर किया जा सकता है, लेकिन वे तृतीय-पक्ष सार्वजनिक ऐप के लिए उपलब्ध नहीं हैं।

अनुकूलता

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

कनेक्टिविटी

ब्लूटूथ और एनएफसी

एनएफसी ऑफ-होस्ट भुगतान सिंक्रनाइज़ेशन

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

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

त्वरित पहुँच बटुआ

क्विक एक्सेस वॉलेट सुविधा उपयोगकर्ता को भुगतान मेनू और प्रासंगिक पास सीधे पावर मेनू से एक्सेस करने की अनुमति देती है।

कॉलिंग और मैसेजिंग

आपातकालीन कॉल व्यवहार

एंड्रॉइड 11 परिवर्तन का परिचय देता है कि कैसे वाहक कॉल को बेहतर समर्थन वाहक आवश्यकताओं के लिए नियंत्रित किया जाता है। आपातकालीन कॉल से निपटने के लिए व्यवहार नीचे वर्णित है:

  • जब कोई उपयोगकर्ता चल रहे कॉल पर आपातकालीन कॉल करता है, तो इस बात पर निर्भर करता है कि KEY_ALLOW_HOLD_CALL_DURING_EMERGENCY_BOOL कुंजी कैसे सेट है, डिवाइस स्वचालित रूप से चल रही कॉल को डिस्कनेक्ट कर देता है या चालू कॉल को होल्ड पर रखता है और आपातकालीन कॉल के डिस्कनेक्ट होने तक चालू कॉल को वापस स्वैप करता है। ।
  • आपातकालीन कॉल के दौरान, आने वाली कॉल स्वचालित रूप से अस्वीकार कर दी जाती हैं और उपयोगकर्ता को मिस्ड कॉल के रूप में प्रदर्शित की जाती हैं। एक सक्रिय इमरजेंसी कॉल के दौरान, आउटगोइंग नॉनएमरजेंसी कॉल्स को नहीं रखा जा सकता है।
  • आपातकालीन कॉलबैक मोड में, एक nonemergency कॉल रखने से डिवाइस आपातकालीन कॉलबैक मोड से बाहर निकल जाता है। यदि कोई आपातकालीन कॉल लगाई जाती है, तो कॉल समाप्त होने पर डिवाइस पुन: आपातकालीन कॉलबैक मोड में प्रवेश करता है। आने वाली कॉल डिवाइस को आपातकालीन कॉलबैक मोड से बाहर निकलने का कारण नहीं बनाती हैं।
  • सक्रिय आपातकालीन कॉल को स्वैप या आयोजित नहीं किया जा सकता है।

अद्यतन करने योग्य आपातकालीन नंबर डेटाबेस

एंड्रॉइड 11 एक आपातकालीन नंबर डेटाबेस पेश करता है जिसे ओटीए अपडेट के माध्यम से अपडेट किया जा सकता है। डेटाबेस में संबंधित देशों और सेवा श्रेणियों के साथ आपातकालीन फोन नंबरों की एक सूची होती है।

वाहक

ई सिम

वाहक ऐप के माध्यम से eSIM सक्रियण प्रवाह

एंड्रॉइड 11 एक वाहक ऐप के माध्यम से ईएसआईएम प्रोफाइल को सक्रिय करने की प्रक्रिया में सुधार करता है। प्रोफ़ाइल को डाउनलोड करने के लिए सक्रियण कोड का उपयोग करते समय, LPA उपयोगकर्ता से अतिरिक्त जानकारी प्राप्त करने के लिए वाहक ऐप के उपयोगकर्ता इंटरफ़ेस को लॉन्च कर सकता है। वाहक ऐप एक ESIM प्रोफ़ाइल को सक्रिय करने के लिए LUI को भी लॉन्च कर सकता है।

अधिक जानकारी के लिए देखें:

eUICC API एरर हैंडलिंग

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

मिटा सदस्यता विधि के लिए विकल्प पैरामीटर

एंड्रॉयड 11 से शुरू, का उपयोग करते समय eraseSubscriptions में विधि EuiccManager , आप एक प्रदान करना चाहिए EuiccCardManager#ResetOption enum मूल्य सभी परीक्षण, परिचालन, या सदस्यता के दोनों प्रकार को मिटाने के लिए तय करने के लिए।

मल्टी ऑपरेटर नेटवर्क का समर्थन

एंड्रॉइड 11 के साथ लॉन्च होने वाले डिवाइस कई सार्वजनिक भूमि मोबाइल नेटवर्क (पीएलएमएन) के लिए समर्थन प्रदान कर सकते हैं । मल्टी-पीएलएमएन समर्थन मोबाइल नेटवर्क ऑपरेटरों (एमएनओ) को लचीलापन प्रदान करता है जिससे उन्हें कई पहचानों को प्रसारित करने की अनुमति मिलती है।

छोटा सेल सपोर्ट

एंड्रॉइड 11 के साथ लॉन्च किए गए डिवाइस सेल की पहचान एपीआई में विधियों के माध्यम से बंद ग्राहक समूहों (सीएसजी) के लिए समर्थन प्रदान कर सकते हैं जो सेल की सीएसजी जानकारी के बारे में जानकारी प्राप्त करते हैं। यह मोबाइल नेटवर्क ऑपरेटरों (एमएनओ) के लिए उपयोगी है जो बंद ग्राहक समूहों के माध्यम से छोटी कोशिकाओं का प्रबंधन करते हैं।

कनेक्टिविटी डायग्नोस्टिक्स एपीआई

कनेक्टिविटी डायग्नोस्टिक्स एपीआई ऐसे ऐप्स की अनुमति देता है जो स्वयं या नेटवर्क का प्रबंधन करते हैं, जैसे कि कैरियर ऐप, वीपीएन ऐप और वाई-फाई सुझाव ऐप, फ्रेमवर्क से नैदानिक ​​नेटवर्क कनेक्टिविटी जानकारी प्राप्त करने के लिए।

मोबाइल एपीआई परिवर्तन खोलें

Android 11 ओपन मोबाइल एपीआई (OMAPI) के लिए अतिरिक्त कार्यक्षमता का परिचय देता है:

  • वाहक विशेषाधिकारों के लिए पारसिंग नियम।
  • निम्नलिखित में से एक या अधिक का उपयोग करके एम्बेडेड सुरक्षित तत्व (ईएसई) तक पहुँच को अनुकूलित करना या एक ईएसई का प्रावधान करना:

    • SECURE_ELEMENT_PRIVILEGED_OPERATION प्रणाली विशेषाधिकार प्राप्त अनुमति
    • कॉन्फ़िगर करने योग्य पहुँच नियम अनुप्रयोग मास्टर (ARA-M) अनुप्रयोग पहचानकर्ता (AID)
    • reset रीसेट OMAPI पाठक के लिए प्रणाली एपीआई
  • डिवाइस क्षमताओं को फ़िल्टर करने के लिए पाठकों को ऐप्स के लिए एक स्पष्ट संकेतक प्रदान करना।

सिग्नल स्ट्रेंथ रिपोर्टिंग

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

वाई - फाई

कैरियर वाई-फाई नेटवर्क कॉन्फ़िगरेशन

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

टेथरिंग के लिए वाई-फाई हॉटस्पॉट (सॉफ्ट एपी) सपोर्ट

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

  • SSID और BSSID
  • सुरक्षा प्रकार (WPA3 सहित)
  • छिपाया हुआ SSID
  • ऑपरेटिंग बैंड और चैनल (ACS सहित)
  • अनुमत ग्राहकों की अधिकतम संख्या
  • ऑटोशटडाउन टाइमआउट मान
  • संबंधित उपकरणों के उपयोगकर्ता नियंत्रण की अनुमति देने के लिए अनुमति दें और ब्लॉकलिस्ट

वाई-फाई नेटवर्क चयन संवर्द्धन

एंड्रॉइड 11 वाई-फाई नेटवर्क कनेक्टिविटी को बेहतर बनाने के लिए वाई-फाई नेटवर्क चयन में वृद्धि का परिचय देता है।

वाई-फाई पासप्वाइंट एन्हांसमेंट

Android 11 Passpoint सुविधा के लिए निम्नलिखित संवर्द्धन पेश करता है:

  • प्रोफ़ाइल समाप्ति समर्थन प्रणाली उपयोगकर्ता को सूचित करने और प्रोफ़ाइल समाप्ति तिथियों को लागू करने की अनुमति देती है। इसके लिए आरंभिक रूप से SubscriptionParameters/ExpirationDate फ़ील्ड के साथ एक प्रोफ़ाइल की आवश्यकता होती है।
  • पासपॉइंट R1 प्रोफाइल के लिए निजी, स्व-हस्ताक्षरित CA प्रमाणपत्रों का समर्थन।
  • कोई CA प्रमाण पत्र के साथ Passpoint R1 प्रोफाइल के लिए समर्थन। कनेक्शन को प्रमाणित करने के लिए सिस्टम डिफ़ॉल्ट ट्रस्ट स्टोर का उपयोग करता है।
  • ANQP FQDN (PPS-MO में Extension/Android नोड का उपयोग करके) से अलग एक नामित AAA डोमेन को कॉन्फ़िगर करने के लिए समर्थन। यह आपको एक एएए डोमेन निर्दिष्ट करने की अनुमति देता है जो कनेक्शन सुरक्षा से समझौता किए बिना विज्ञापित डोमेन से अलग है।
  • एक ही FQDN के साथ कई स्थापित Passpoint कॉन्फ़िगरेशन के लिए समर्थन। यह उन वाहक के लिए उपयोगी है जो अपने नेटवर्क पर मोबाइल कंट्री कोड (MCC) और मोबाइल नेटवर्क कोड (MNC) के एक से अधिक संयोजन तैनात करते हैं, लेकिन इनमें केवल एक ही FQDN है।
  • पासपॉइंट आर 3 एक्सेस पॉइंट्स का पता लगाने और स्वीकार करने की क्षमता।
  • बेहतर नेटवर्क मिलान:
    • HomeSP/HomeOIList लिए घर प्रदाता मिलान का समर्थन करता है।
    • HomeSP/OtherHomePartners लिए होम प्रदाता मिलान का समर्थन करता है।
    • ईएपी विधि मिलान की आवश्यकता को हटाता है जो पासपॉइंट विनिर्देश द्वारा आवश्यक नहीं है।

वाई-फाई प्रोफाइल ने आम नाम समर्थन में सुधार किया

एंड्रॉइड 11 में, वाई-फाई प्रोफाइल तब मान्य रहती है जब किसी वाहक का रूट सर्टिफिकेट अथॉरिटी (सीए) वैकल्पिक Android एक्सटेंशन सबट्री में सामान्य नाम निर्दिष्ट करने पर बदल जाता है। पिछले संस्करणों में, रूट सीए बदलने पर उपयोगकर्ताओं को वाहक से एक नया प्रोफ़ाइल डाउनलोड करना होगा।

WPA3 पासवर्ड पहचानकर्ता

एंड्रॉइड 11 वाई-फाई संरक्षित एक्सेस 3 (WPA3) में पासवर्ड पहचानकर्ता सुविधा के लिए समर्थन का परिचय देता है। सुविधा का समर्थन करने के लिए, आपको आवश्यक एचएएल 1.3 को लागू करना चाहिए।

डेटा

डेटा एक्सेस ऑडिटिंग

एंड्रॉइड 11 डेटा एक्सेस ऑडिटिंग पेश करता है , जिससे ऐप डेवलपर्स को बेहतर पहचान करने की अनुमति मिलती है कि कैसे उनके ऐप और निर्भरताएं उपयोगकर्ताओं से निजी डेटा (जैसे स्थान और कैमरा डेटा) का उपयोग करती हैं। जटिल, बहुउद्देशीय ऐप के लिए, डेवलपर्स ऐप के विभिन्न हिस्सों की पहचान करने के लिए एट्रिब्यूशन टैग को परिभाषित कर सकते हैं।

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

प्रदर्शन

बुलबुले अधिसूचना एपीआई अद्यतन

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

डिवाइस नियंत्रण

डिवाइस कंट्रोल फीचर, जो कि एंड्रॉइड 11 में शुरू होता है, उपयोगकर्ता को एंड्रॉइड पावर मेनू से बाहरी उपकरणों जैसे रोशनी, थर्मोस्टेट और कैमरों को जल्दी से देखने और नियंत्रित करने की अनुमति देता है। डिवाइस एग्रीगेटर्स (उदाहरण के लिए, Google होम) और थर्ड पार्टी वेंडर ऐप इस स्पेस में डिस्प्ले के लिए डिवाइस दे सकते हैं। इस सुविधा का समर्थन करने के लिए किसी भी प्लेटफ़ॉर्म कार्यान्वयन कार्य की आवश्यकता नहीं है। डिफ़ॉल्ट कार्यान्वयन AOSP सिस्टम UI में शामिल है। अपने नियंत्रण एप्लिकेशन पर डिवाइस नियंत्रणों के लिए समर्थन जोड़ने के बारे में जानकारी के लिए, नियंत्रण बाह्य उपकरणों Android डेवलपर पृष्ठ देखें।

टेक्स्ट क्लासिफायर अपडेट

एंड्रॉइड 11 टेक्स्ट क्लासिफायर सेवा के एक अद्यतन योग्य कार्यान्वयन को प्रस्तुत करता है जो एक्सटर्विस मेनलाइन मॉड्यूल में है। डिवाइस निर्माताओं को TextClassifierService इस कार्यान्वयन का उपयोग करने की TextClassifierService की TextClassifierService क्योंकि इसे मेनलाइन OTA अपडेट के माध्यम से अपडेट किया जा सकता है।

उद्यम

कार्य प्रोफ़ाइल सुधार

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

आईटी का समर्थन करने वाले आईटी व्यवस्थापकों को अपने उपयोगकर्ताओं द्वारा काम में लाए जाने वाले किसी भी Android डिवाइस पर अनुभव का समर्थन करना चाहिए। महत्वपूर्ण वर्कफ़्लोज़ की UX स्थिरता में सुधार करने से BYOD वातावरण में Android का समर्थन करने की लागत कम हो जाती है। उपकरणों में गोपनीयता सुविधाओं के लगातार कार्यान्वयन से उपयोगकर्ता का आत्मविश्वास भी बढ़ता है। कुछ अपडेट में शामिल हैं:

  • एप्लिकेशन सूची में व्यक्तिगत और कार्य लेबल वाले अलग टैब हैं।
  • कार्य टैब में कार्य प्रोफ़ाइल बंद करने का टॉगल है।
  • जब कार्य प्रोफ़ाइल को बंद कर दिया जाता है, तो कार्य ऐप आइकन ग्रे हो जाते हैं और कार्य टैब पर एक ओवरले कहता है कि कार्य ऐप्स रोक दिए गए हैं।

इंटरेक्शन

संदर्भ हब रनटाइम पर्यावरण अद्यतन

एंड्रॉइड 11 CHRE API v1.4 को पेश करता है , जिसमें 5G सेल की जानकारी के लिए समर्थन, नैनो डिबग डंप और अन्य सुधार शामिल हैं। इसमें नैनोफोन में माइक्रोकंट्रोलर्स के लिए टेन्सरफ्लो लाइट का उपयोग करने के लिए समर्थन भी शामिल है। अधिक जानकारी के लिए, Context Hub Runtime Environment (CHRE) देखें

haptics

एंड्रॉइड 11 में हप्टिक्स को लागू करने और आपके डिवाइस पर हापिक्स के प्रदर्शन का आकलन करने के बारे में एक नया गाइड शामिल है।

इनपुट

गेमपैड

एंड्रॉइड 11 तीसरे पक्ष के गेमिंग नियंत्रकों के लिए समर्थन जोड़ता है:

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

  • स्टीम कंट्रोलर : एंड्रॉइड स्टीम कंट्रोलर के लिए यूएसबी कनेक्टिविटी जोड़ता है।

तंत्रिका जाल

सर्वोत्तम प्रथाएं

ऐप डेवलपर्स द्वारा NNAPI को अपनाने के लिए प्रोत्साहित करने के लिए, Android 11 पर चलने वाले उपकरणों पर NNAPI ड्राइवर को लागू करते समय इन सर्वोत्तम प्रथाओं का पालन करें।

बहाव को काबू करें

Android 11 में, NNAPI दो नियंत्रण प्रवाह संचालन , IF और WHILE जोड़ता है , जो अन्य मॉडलों को तर्क के रूप में लेते हैं और उन्हें सशर्त रूप से ( IF ) या बार-बार ( WHILE ) निष्पादित करते हैं। यह उन मॉडलों के निर्माण की अनुमति देता है जो इनपुट मानों के आधार पर विभिन्न कार्यों को निष्पादित करते हैं या बिना किसी क्रम के कई बार संचालन निष्पादित करते हैं।

फाँसी की सजा

एंड्रॉयड 11 में, NNAPI फांसी की एक सूची के लिए प्रतीक्षा करने की अनुमति देता है sync_fence हैंडल और वैकल्पिक रूप से लौटने के एक sync_fence वस्तु है, जो जब निष्पादन पूरा हो गया है का संकेत है। यह छोटे अनुक्रम मॉडल और स्ट्रीमिंग उपयोग मामलों के लिए ओवरहेड को कम करता है। सज्जित निष्पादन अन्य घटकों के साथ अधिक कुशल अंतर्संचालनीयता के लिए भी अनुमति देता है जो sync_fence लिए संकेत या प्रतीक्षा कर सकता है।

मेमोरी डोमेन

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

सेवा की गुणवत्ता

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

8-बिट परिमाणीकरण पर हस्ताक्षर किए

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

परीक्षण में सुधार

एंड्रॉइड 11 में एनएनएपीआई चालक कार्यान्वयन पर भारी परीक्षण करने के लिए एक परीक्षण उपयोगिता शामिल है और भारी उपयोग की शर्तों के तहत ड्राइवरों की लचीलापन को मान्य करने के लिए क्रैश परीक्षणों की एक श्रृंखला है।

अधिक जानकारी के लिए देखें:

सेंसर

काज कोण सेंसर प्रकार

एंड्रॉइड 11 एक सेंसर का प्रतिनिधित्व करने के लिए एक काज कोण सेंसर प्रकार का परिचय देता है जो डिवाइस के दो अभिन्न अंगों के बीच के कोण को मापता है।

सेंसर मल्टी-एचएएल 2.1

एंड्रॉइड 11 पर उपलब्ध सेंसर मल्टी-एचएएल 2.1 , सेंसर मल्टी-एचएएल 2.0 का एक पुनरावृत्ति है, जो लोडिंग उप-एचएएल का समर्थन करता है जो काज कोण सेंसर प्रकार को उजागर कर सकता है। इस सेंसर प्रकार का समर्थन करने के लिए, उप-एचएएल को 2.1 सबहल हेडर में परिभाषित उप-एचएएल एपीआई का उपयोग करना चाहिए।

मीडिया

DRM से

Android 11 MediaDrmService को हटाने के माध्यम से MediaDrm / Crypto IPC पथ को सरल करता है । उपलब्ध डीआरएम प्लगइन्स की गणना करने के लिए एक नया MediaDrm एपीआई जोड़ा जाता है।

MediaCodec में कम विलंबता डिकोडिंग

एंड्रॉइड 11 में कम विलंबता वाले मीडिया डिकोडिंग को सक्षम करने के लिए MediaCodec 2.0 शामिल है, जो वास्तविक समय के ऐप्स के लिए महत्वपूर्ण है।

विविध

Android 11 में शुरू, AOSP गैलरी एप्लिकेशन को ACTION_VIEW इरादे के लिए application/sdp MIME प्रकार का समर्थन करने की आवश्यकता नहीं है। application/sdp MIME प्रकार के लिए ACTION_VIEW आशय फ़िल्टर AOSP गैलरी ऐप मेनिफ़ेस्ट फ़ाइल से हटा दिया गया है।

इन आवश्यकताओं को खंड 3.2.3.1 में प्रलेखित किया गया है सीडीडी के मुख्य अनुप्रयोग के इरादे

प्रदर्शन

यूजर्सस्पेस lmkd

एंड्रॉइड 11 मेमोरी भुखमरी और प्रदर्शन में गिरावट को रोकने के लिए एक नई हत्या की रणनीति पेश करता है।

शक्ति

टीवी स्टैंडबाय के लिए अपर्याप्त नींद

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

सुरक्षित

OEMCrypto

Android 11 OEMCrypto API संस्करण 16 का समर्थन करता है।

भंडारण

स्टोरेज को बंद कर दिया

एंड्रॉइड 11 स्कॉप्ड स्टोरेज को सपोर्ट करता है, जो ऐप को एक्सटर्नल स्टोरेज तक सीमित करता है। इसके अलावा, MediaProvider बाह्य संग्रहण के लिए फ़ाइल सिस्टम हैंडलर (FUSE के लिए) बन जाता है, जिससे फ़ाइल सिस्टम बाहरी संग्रहण और MediaProvider डेटाबेस के अनुरूप हो जाता है।

SDCardFS डिप्रेसेशन

SDCardFS समर्थन Android 11 में पदावनत है। VTS परीक्षण SDCardFS के रूप में सूचीबद्ध फाइल सिस्टम को अनुमति नहीं देता है। SDCardFS के कार्यों को अन्य विधियों द्वारा प्रतिस्थापित किया जाता है।

टेस्ट

संगतता परीक्षण सूट (सीटीएस)

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

एपेक्स प्रबंधन एपीआई के लिए सीटीएस परीक्षण

एंड्रॉइड 11 से शुरू होकर, CtsShimApex पैकेज में दो CtsShimApex ऐप हैं जो सीटीएस विशेषाधिकारों और अनुमतियों का परीक्षण करने के लिए उपयोग करते हैं।

यदि आपका उपकरण APEX पैकेज प्रबंधन का समर्थन नहीं करता है या यदि डिवाइस 10 या उससे कम संस्करण चला रहा है, तो सिस्टम में दो प्रीब्यूअल ऐप्स को अलग से प्रीइंस्टॉल्ड करना होगा।

अधिक जानकारी के लिए, सीटीएस शिम पैकेज देखें।

सीटीएस रिलीज नोट्स

एंड्रॉइड 11 कई नए प्रमुख मॉड्यूल और परीक्षण परिवर्तनों का परिचय देता है।

डिबगिंग

बंद वेंडर लॉगिंग

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

GWP-ASan: ढेर भ्रष्टाचार का पता लगाने

GWP-ASan एक देशी मेमोरी एलोकेटर सुविधा है जो 32- और 64-बिट दोनों प्रक्रियाओं में उपयोग के बाद-मुक्त और हीप-बफर-ओवरफ्लो बग खोजने में मदद करती है।

GWP-ASan सिस्टम एप्लिकेशन और प्लेटफॉर्म निष्पादन के लिए एंड्रॉइड 11 में स्वचालित रूप से सक्षम है। कृपया इसे प्लेटफ़ॉर्म में अक्षम न करें, और इसे अपने ऐप्स में सक्षम करें।

अपडेट

डायनेमिक सिस्टम अपडेट (DSU) एन्हांसमेंट

Android 10 में डायनामिक सिस्टम अपडेट (DSU) में वृद्धि शामिल है, जिसमें शामिल हैं:

  • एक नया दृश्य, एक-क्लिक DSU लोडर
  • एकाधिक-विभाजन DSUs के लिए समर्थन
  • बढ़ाया सुरक्षा के लिए OEM- हस्ताक्षरित DSUs
  • डीएसयू और उपकरणों के बीच संगतता का प्रबंधन करने के नए तरीके

कई एसकेयू के लिए ओटीए पैकेज

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

साइनिंग रिलीज़ के लिए बनाता है

रिलीज़ के लिए बिल्ड पर हस्ताक्षर करने के लिए कई सीएलआई आदेश एंड्रॉइड 11 में बदल दिए जाते हैं

वेंडर टेस्ट सूट (VTS) 11

Android 11 वेंडर टेस्ट सूट (VTS) कर्नेल और हार्डवेयर एब्स्ट्रक्शन लेयर (HAL) पर व्यापक परीक्षण प्रदान करता है।

वर्चुअल ए / बी

एंड्रॉइड 11 वर्चुअल ए / बी प्रदान करके ए / बी अपडेट और गैर-ए / बी अपडेट को एकीकृत करता है। वर्चुअल ए / बी भंडारण की लागत को कम करते हुए उपकरणों के लिए सहज अपडेट लाता है।

परिक्षण

डिफ़ॉल्ट रूप से स्कूप हीप एलोकेटर

एंड्रॉइड 11 में शुरू, स्कूडो हीप एलोकेटर का उपयोग सभी मूल कोड (कम-मेमोरी डिवाइसों को छोड़कर, जहां जेमेलॉक अभी भी उपयोग किया जाता है) के लिए किया जाता है। इसलिए अब आपको प्रति-बाइनरी आधार पर स्कूडो को सक्षम करने की आवश्यकता नहीं है। स्कूडो के बारे में अधिक जानकारी के लिए, स्कूडो पृष्ठ देखें।

टीवी

कैस ढांचा

एंड्रॉइड 11 एंड्रॉइड टीवी के लिए मीडिया सशर्त एक्सेस सिस्टम (मीडिया कैस) फ्रेमवर्क का समर्थन करता है, जो तीसरे पक्ष के डेवलपर्स और ओईएम के लिए मानक जावा एपीआई प्रदान करता है। अधिक विवरण के लिए CAS फ्रेमवर्क देखें।

मल्टीमीडिया टनलिंग

एंड्रॉइड 11 के लिए, उपयोगकर्ता सीधे ट्यूनर से खिलाए गए ऑडियो और वीडियो सामग्री के साथ मल्टीमीडिया टनलिंग को लागू कर सकते हैं।

ट्यूनर फ्रेमवर्क

एंड्रॉइड 11 एंड्रॉइड टीवी के लिए ट्यूनर फ्रेमवर्क का समर्थन करता है, जो ट्यूनर एचएएल, ट्यूनर एसडीके एपीआई और ट्यूनर रिसोर्स मैनेजर का उपयोग करके ए / वी सामग्री वितरित करता है।

टीवी इनपुट फ्रेमवर्क

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