Android 12 और Android 12L के लिए प्रॉडक्ट की जानकारी

इस पेज पर, आपको सीएमएस की मदद से Android 12 और Android 12L की रिलीज़ और इसमें दूसरी जानकारी जानकारी. ये सुविधा सारांश सुविधा के इस साइट पर दस्तावेज़ स्थान.

भवन निर्माण

AnyOnHotwordDetector क्लास से जुड़े अपडेट

Android 12 से, AlwaysOnHotwordDetector क्लास इसमें फ़ैक्ट्री वाला तरीका भी शामिल है, android.service.voice.VoiceInteractionService.createAlwaysOnHotwordDetector(), सार्वजनिक एपीआई के बजाय, एक सिस्टम एपीआई (@SystemApi) है. कॉन्टेंट बनाने AlwaysOnHotwordDetector क्लास का इस्तेमाल, उन Assistant ऐप्लिकेशन के लिए किया जा सकता है जिनमें सिस्टम-लेवल के खास अधिकारों को मैनेज करना. इन्हें आम तौर पर, ओएस रिलीज़ के साथ बंडल किया जाता है. तय सीमा में Android 11 और उससे पहले वाले वर्शन के लिए, एपीआई की जांच की जाती है ताकि यह पक्का किया जा सके कि कॉलर फ़िलहाल, Assistant ऐप्लिकेशन चालू है. इस वजह से, तीसरे पक्ष का ऐप्लिकेशन इस एपीआई को इस्तेमाल नहीं कर सकता दिखाई देता है.

इसके अलावा, Android 12 में साउंड ट्रिगर की सुविधा भी शामिल है एट्रिब्यूशन को बेहतर बनाने और अनुमतियों को लागू करने के तरीके में किए गए सुधार साउंड ट्रिगर एपीआई की मदद से, माइक्रोफ़ोन के इस्तेमाल पर लागू होता है. माइक्रोफ़ोन के इस्तेमाल से जुड़ा डेटा सीधे पता न चलने वाला इस्तेमाल, जैसे कि SoundTriggerManager या AlwaysOnHotwordDetector क्लास, मूल पैकेज को एट्रिब्यूट की जाती है (Assistant ऐप्लिकेशन) जो AlwaysOnHotwordDetector क्लास को कॉल करता है. इससे बेहतर होता है माइक्रोफ़ोन का इस्तेमाल करने वाले पैकेज के लिए, उपयोगकर्ता की निजता और पारदर्शिता का. तय सीमा में Android 11 और उससे पहले के वर्शन में, माइक्रोफ़ोन का इस्तेमाल सिस्टम उपयोगकर्ता को एट्रिब्यूट किया जाता है क्योंकि मूल पैकेज साउंड ट्रिगर एपीआई को सीधे तौर पर, लेकिन system_server प्रोसेस.

इन बदलावों का असर इस तरह होगा:

  • AlwaysOnHotwordDetector क्लास का इस्तेमाल करने वाले नॉनसिस्टम ऐप्लिकेशन ये काम नहीं कर पाते को Android 12 एपीआई के हिसाब से कंपाइल करें, क्योंकि एपीआई को सार्वजनिक प्लैटफ़ॉर्म से हटा दिया गया है.
  • AlwaysOnHotwordDetector क्लास का इस्तेमाल करने वाले मौजूदा सिस्टम ऐप्लिकेशन ये हो सकते हैं रनटाइम के दौरान साउंड ट्रिगर की सुविधाओं का इस्तेमाल करने से मना किया गया. इस समस्या को हल करने के लिए साथ ही, इन ऐप्लिकेशन को साउंड ट्रिगर के ज़रिए माइक्रोफ़ोन ऐक्सेस करने की अनुमति दें. साथ ही, इन ऐप्लिकेशन के लिए RECORD_AUDIO और CAPTURE_AUDIO_HOTWORD अनुमतियां.

Android Rust की भाषा में सहायता

Android 12 में अब Rust कोड का इस्तेमाल किया जा सकता है. एक नया सेक्शन सेटअप दस्तावेज़ में जोड़ा गया है. इस दस्तावेज़ में आगे बढ़ने पर, Rust के साथ Android.

Android Rust और कई मॉड्यूल के बारे में ज़्यादा जानने और उदाहरण देखने के लिए (इसके साथ ही, IDE सेटअप की जानकारी पाने के लिए), यहां नया Android Rust सेक्शन देखें Android Rust के बारे में जानकारी.

बूट चित्र शीर्षलेख

Android 12 में, बूट इमेज हेडर का इस्तेमाल जोड़ा गया है वर्शन 4 है, जो जेनरिक कर्नेल इमेज (जीकेआई) आर्किटेक्चर. Android 12 में कर्नेल और रैमडिस्क की विश्वसनीयता की जांच करने के लिए boot_signature. कॉन्टेंट बनाने देखें, जो इसमें किया जाता है VtsSecurityAvbTest, 'जीकेआई' आर्किटेक्चर का इस्तेमाल करने वाले डिवाइसों के लिए ज़रूरी है.

इस बारे में ज़्यादा जानने के लिए, बूट इमेज हेडर पेज देखें.

बूट कॉन्फ़िगरेशन को लागू करने में बदलाव किए गए हैं

Android 12 में बूट कॉन्फ़िगरेशन की सुविधा का इस्तेमाल किया जा रहा है. बिल्ड और बूटलोडर से कॉन्फ़िगरेशन विवरण पास करने के लिए Android 12, androidboot.* कर्नेल की जगह ले रहा है Android 11 और इससे पहले के वर्शन में इस्तेमाल होने वाले cmdline विकल्पों की जानकारी पाएं. यह सुविधा Android के लिए कॉन्फ़िगरेशन पैरामीटर को अलग-अलग करने का तरीका देती है कर्नेल के लिए उनसे लिया गया यूज़र-स्पेस.

ज़्यादा जानकारी के लिए, बूट कॉन्फ़िगरेशन लागू करना लेख पढ़ें.

कस्टम फ़ॉन्ट फ़ॉलबैक

Android 12 से पहले के वर्शन में, डिवाइस पर अपडेट इंस्टॉल करना एओएसपी (/system/fonts पार्टीशन) या वेंडर सेगमेंट में फ़ॉन्ट फ़ाइलें (/product/fonts या /system/fonts हिस्सों में) सिस्टम अपडेट की ज़रूरत है एक से ज़्यादा रेवेन्यू मिल सकता है. इस शर्त को पूरा करने से इमोजी के साथ काम करने की सुविधा पर काफ़ी असर पड़ता है. Android 12 में, FontManager सिस्टम का इस्तेमाल किया जा सकता है इंस्टॉल की गई फ़ॉन्ट फ़ाइलों को मैनेज करने और डिवाइस पर इंस्टॉल की गई फ़ॉन्ट फ़ाइलों को अपडेट करने की सेवा इसके लिए, उन्हें सिस्टम अपडेट की ज़रूरत नहीं पड़ेगी.

इस नई सुविधा के बारे में जानकारी के लिए, कस्टम फ़ॉन्ट फ़ॉलबैक लागू करना देखें.

डीएमए-बीयूएफ़ हीप

Android 12 में, GKI 2.0 ने आयन ऐलोकेटर को डीएमए-बीयूएफ़ हीप से बदल दिया.

स्थान-भाषा के हिसाब से फ़िल्टर लगाने की सुविधा चालू करें

Android 12 में एक ऐसी सुविधा जोड़ी गई है जिसका इस्तेमाल करके, नए डिवाइस टाइप के लिए, सिस्टम की डिफ़ॉल्ट भाषाएं और स्थान-भाषा के हिसाब से फ़िल्टर कॉन्फ़िगर करें. यह की मदद से फ़िल्टर प्रॉपर्टी वैल्यू और डिफ़ॉल्ट भाषा सेट की जा सकती है फ़ैक्ट्री कैलिब्रेशन के दौरान और बिना किसी रुकावट के पाबंदियों को कॉन्फ़िगर करने के लिए, oem/oem.prop फ़िल्टर को सिस्टम इमेज में बेक कर रहे हैं.

ज़्यादा जानकारी के लिए, स्थान-भाषा के हिसाब से फ़िल्टर चालू करना देखें.

फ़्लैश वेंडर के लिए रैम डिस्क

Android 12 में पेश है फ़्लैशिंग वेंडर की सुविधा फ़ास्टबूट कमांड के ज़रिए रैम डिस्क रिकॉर्ड की जाती है, जो vendor_boot से पूरी इमेज खींचती है डिवाइस. कमांड से, होस्ट-साइड फ़ास्टबूट टूल को वेंडर पढ़ने के लिए कहा जाता है हेडर को चालू करें, रीइमेज करें, और नई इमेज को फ़्लैश करें. इस सुविधा में बूटलोडर शामिल है और आवश्यक डेटा, जैसे कि विभाजन का आकार और ऑफ़सेट.

ज़्यादा जानकारी के लिए, फ़्लैशिंग वेंडर रैम डिस्क देखें फ़ास्टबूट इन यूज़रस्पेस पेज पर.

जीकेआई वर्शन

Android 12 की शुरुआत से, Android KMI वर्शन को कर्नेल से निकाला जा सकता है और डिवाइस में इंजेक्ट किया जा सकता है मेनिफ़ेस्ट फ़ाइल बनाते समय.

ज़्यादा जानकारी के लिए, जीकेआई वर्शन देखें.

MM इवेंट-ऐतिहासिक मेमोरी स्टैटिस्टिक्स

Android 12 पर लॉन्च होने वाले डिवाइस, इन कामों का इस्तेमाल कर सकते हैं mm_events, मेमोरी से जुड़े आंकड़ों का एक सेट, जो समय-समय पर कैप्चर किया जाता है जब सिस्टम मेमोरी दबाव का अनुभव करता है. mm_events को इसके साथ इंटिग्रेट किया गया है perfetto ट्रेस करने की तकनीक और कम से कम परफ़ॉर्मेंस ओवरहेड जोड़ता है. कॉन्टेंट बनाने आंकड़े इकट्ठा करने की प्रोसेस, कॉन्फ़िगर की जाने वाली समयावधि तक चालू रहती है. साथ ही, नियमित अंतराल पर आंकड़े.

mm_events के आंकड़ों को इस्तेमाल करने का तरीका जानने के लिए, यहां देखें MM इवेंट - पुराने मेमोरी आंकड़े.

सिस्टम अलर्ट विंडो से जुड़ी पाबंदियां

Android नेटवर्क की सुरक्षा को बेहतर बनाने के लिए, Android 12 इस वजह से, SYSTEM_ALERT_WINDOW को हासिल करना और मुश्किल हो गया है साथ ही, तीसरे पक्ष के ऐप्लिकेशन को तीसरे पक्ष के ओवरले ब्लॉक करने की अनुमति मिलती है दिखाई देता है.

पहले से इंस्टॉल किए गए ऐप्लिकेशन को अपने-आप SYSTEM_ALERT_WINDOW का ऐक्सेस नहीं मिलता Android 12 में appOp. इसे साफ़ तौर पर उपयोगकर्ता ने पहले से इंस्टॉल किए गए ऐप्लिकेशन को उनका इस्तेमाल करने से पहले अनुमति दी हो. सिस्टम ऐप्लिकेशन को अब भी मिलता है डिफ़ॉल्ट रूप से अनुमति होती है.

तीसरे पक्ष के ऐप्लिकेशन, उन पर ऐप्लिकेशन ओवरले लगाए जाने से ऑप्ट-आउट कर सकते हैं. यह cloak and dagger से सुरक्षा देता है की शैली में किए गए हमले. यह सभी ऐप्लिकेशन के लिए उपलब्ध है, ताकि सुरक्षा के लिए संवेदनशील ऐप्लिकेशन, जैसे कि बैंकिंग ऐप्लिकेशन, खुद को सुरक्षित रख सकते हैं. इस सुविधा का इस्तेमाल करने के लिए, HIDE_OVERLAY_WINDOWS का एलान करना ज़रूरी है की अनुमति नहीं है.

HIDE_NON_SYSTEM_OVERLAY_WINDOWS(signature|privileged) का इस्तेमाल बंद कर दिया गया है कुल HIDE_OVERLAY_WINDOWS.

वेंडर के बूट के पार्टीशन में बदलाव

Android 12 डिवाइस में बूट इमेज हेडर वर्शन का इस्तेमाल हो रहा है 4, vendor_boot पार्टीशन में एक से ज़्यादा वेंडर रैम डिस्क के साथ काम करते हैं. ये ramdisk फ़्रैगमेंट, वेंडर के ramdisk सेक्शन में क्रम से लगाए गए हैं. वेंडर रैम डिस्क टेबल में, वेंडर के रैम डिस्क सेक्शन और इसके लेआउट के बारे में बताया गया है हर वेंडर के ramdisk फ़्रैगमेंट का मेटाडेटा.

Android 12 में वेंडर के बूट वाले सेगमेंट में हुए बदलावों की वजह से और बाद के वर्शन के लिए, तो default का इस्तेमाल वेंडर रैम डिस्क फ़्रैगमेंट नाम के तौर पर नहीं किया जा सकता; यह रिज़र्व के तौर पर तय किया गया है. वेंडर के रैमडिस्क फ़्रैगमेंट को नाम देने के लिए, इसका इस्तेमाल करने की अनुमति नहीं है किसी भी स्थिति में.

ज़्यादा जानने के लिए, वेंडर बूट पार्टीशन देखें और कई वेंडर रैम डिस्क.

ऑडियो

ऑडियो डिवाइस को एक साथ रूट करने की सुविधा

ऑडियो डिवाइस रूटिंग की एक ही सुविधा से, कई ऑडियो डिवाइस एक साथ चला सकते हैं. इस सुविधा का इस्तेमाल करके, खास अधिकार वाले ऐप्लिकेशन ये काम कर सकते हैं: सिस्टम के हिसाब से किसी खास रणनीति के लिए, एक से ज़्यादा पसंदीदा डिवाइस चुनना एपीआई. अलग-अलग सोर्स का इस्तेमाल करके, ऐप्लिकेशन ज़्यादा सटीक तरीके से ऑडियो डिवाइसों की सुविधाओं के बारे में जान सकते हैं इस सुविधा से मिले सार्वजनिक एपीआई.

ज़्यादा जानकारी के लिए, मिले-जुले ऑडियो डिवाइस रूटिंग देखें करें.

ऑडियो HAL V7 में अपडेट

पुराने सिस्टम के साथ काम करने की सुविधा से जुड़ी समस्याओं को हल करने के लिए, स्टेबल एआईडीएल का इस्तेमाल करना ज़रूरी है Android 13 से शुरू होने वाले सभी एचएएल बदलावों के लिए. YouTube को बेहतर बनाने के लिए, एआईडीएल का इस्तेमाल किया जाता है, इसलिए ऑडियो एचएएल के वर्शन 7 में अहम बदलाव किए गए हैं Android 12.

ज़्यादा के लिए ज़्यादा जानने के लिए, ऑडियो HAL V7 में होने वाले अपडेट देखें सेक्शन और ऑडियो नीति का उदाहरण देखें.

कैमरा

फ़ोल्ड किए जा सकने वाले डिवाइसों के लिए, कैमरे के स्टैटिक मेटाडेटा की एंट्री

Android 12 में पेश है deviceStateOrientationMap कैमरे के स्टैटिक मेटाडेटा की एंट्री, जिसकी मदद से कैमरा एचएएल कैमरे को जानकारी दे पाता है सेंसर स्क्रीन की दिशा में बदलाव का क्लाइंट और कैमरा फ़्रेमवर्क डिवाइस को फ़ोल्ड करने की स्थिति में बदलाव. फ़ोल्ड किए जा सकने वाले डिवाइस, इनमें से किसी एक या ज़्यादा लॉजिकल कैमरे, जो अलग-अलग सेंसर वाले फ़िज़िकल डिवाइसों से बने होते हैं डिवाइस को फ़ोल्ड करने की अलग-अलग स्थितियों के लिए ओरिएंटेशन. deviceStateOrientationMap मेटाडेटा एंट्री की मदद से, कैमरा फ़्रेमवर्क यह पक्का कर पाता है कि ज़रूरी आउटपुट सरफ़ेस ट्रांसफ़ॉर्मेशन ऐक्शन तब लागू होते हैं, जब ऐक्टिव फ़िज़िकल आईडी नतीजे कैप्चर करना.

ज़्यादा जानकारी के लिए, यह देखें metadata_definitions.xml.

CameraX वेंडर एक्सटेंशन के लिए ज़रूरी शर्तें

Android 12 में CameraX की सुविधा वाले डिवाइस एक्सटेंशन में ro.camerax.extensions.enabled प्रॉपर्टी को true पर सेट होना चाहिए, जिससे यह क्वेरी की जा सकती है कि डिवाइस पर एक्सटेंशन काम करते हैं या नहीं.

ज़्यादा जानकारी के लिए, यह देखें डिवाइस पर वेंडर लाइब्रेरी सेट अप करना.

क्वाड बेयर कैमरा सेंसर सपोर्ट

Android 12 में लॉन्च किए गए प्लैटफ़ॉर्म एपीआई हैं, जो ऐप्लिकेशन को अल्ट्रा हाई-रिज़ॉल्यूशन वाले कैमरा सेंसर वाले डिवाइसों को आज़माने का मौका मिलता है. आम तौर पर, क्वाड या नोना बेयर पैटर्न, जो इमेज क्वालिटी को बेहतर बनाने में मदद करते हैं और कम रोशनी में भी काम करते हैं. कॉन्टेंट बनाने नए एपीआई के हिसाब से इन सेंसर के व्यवहार को में ऑपरेट करते समय, स्ट्रीम के अलग-अलग कॉन्फ़िगरेशन और कॉम्बिनेशन को इस्तेमाल करना शुरू करें "ज़्यादा से ज़्यादा रिज़ॉल्यूशन" "डिफ़ॉल्ट" के बजाय मोड मोड.

अल्ट्रा हाई-रिज़ॉल्यूशन कैमरा सेंसर के लिए कैमरा एचएएल सपोर्ट लागू करने के लिए, डिवाइस बनाने वाली कंपनियों को नीचे दी गई फ़ाइलों के लिए बदलाव करने होंगे:

इनके साथ काम करता है

सिम कार्ड के लिए, ADN की सुविधा से जुड़ी ज़रूरी शर्तें

Android 12 से, इन कामों के लिए इस्तेमाल किए जाने वाले डिवाइसों में मौजूद सभी सिम कार्ड सीटीएस टेस्टिंग में, छोटे डायलिंग नंबर (एडीएन) को स्टोर करने की सुविधा होनी चाहिए.

ज़्यादा जानकारी के लिए, यह देखें स्क्रीन और डिवाइस का स्टोरेज.

कैमरे के अपडेट

Android 12 में कई अपडेट किए गए हैं कैमरा इमेज टेस्ट सुइट (आईटीएस) में, नए और अपडेट किए गए टेस्ट शामिल हैं. इसे Python 3 और Mobly टेस्ट फ़्रेमवर्क को अपनाना.

ज़्यादा जानकारी के लिए, यह देखें Android 12 कैमरा इमेज टेस्ट सुइट की जानकारी.

CDD अपडेट

Android 12 के साथ काम करने की परिभाषा का दस्तावेज़ यह, पिछले वर्शन के हिसाब से अपडेट होता है. नई सुविधाओं और पहले रिलीज़ किए गए फ़ंक्शन की ज़रूरी शर्तों में हुए बदलाव.

कनेक्टिविटी

5G नेटवर्क स्लाइसिंग

Android 12 में, 5G नेटवर्क स्लाइस करने की सुविधा मिलती है. सिंगल नेटवर्क कनेक्शन को अलग-अलग ग्रुप में बांटने के लिए, नेटवर्क वर्चुअलाइज़ेशन का इस्तेमाल करना कई अलग-अलग वर्चुअल कनेक्शन जो अलग-अलग राशियां देते हैं ट्रैफ़िक को कम करने में मदद कर सकते हैं. इसकी मदद से, नेटवर्क ऑपरेटर ये काम कर सकते हैं नेटवर्क का एक हिस्सा, के हिसाब से काम करते हैं.

ज़्यादा जानकारी के लिए, यह देखें 5G नेटवर्क स्लाइसिंग.

कंपैनियन डिवाइस मैनेजर की प्रोफ़ाइलें

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

फ़ोन नंबर का स्क्रीनशॉट, जिसमें अनुमति देने का अनुरोध दिखाया गया है
अनुमतियां

डिवाइस होने के बाद, साथी ऐप्लिकेशन को बंडल की गई अनुमतियां मिल जाती हैं कनेक्ट होता है और सिर्फ़ तब ही चलता है, जब डिवाइस जुड़ा हो. ऐप्लिकेशन को मिटाया जा सकता है या असोसिएशन को हटाने से अनुमतियां हट जाती हैं.

ज़्यादा जानकारी के लिए, यह देखें कंपैनियन डिवाइस की प्रोफ़ाइलें.

आईएमएस सेवा के फ़ायदों का ऐक्सेस (TS.43)

Android 12 में यह सुविधा शामिल है TS.43 सेवा एनटाइटलमेंट का कॉन्फ़िगरेशन, GSMA की खास बातें, जो वॉइस-ओवर-वाई-फ़ाई (VoWiFi), वॉइस-ओवर-एलटीई सहित सेवाओं का सक्रियण ई-सिम (VoLTE), आईपी ओवर आईपी (एसएमएसोआईपी), ई-सिम में डिवाइस पर सेवा चालू करने की सुविधा (ओडीएसए) साथी डिवाइस (अनुरोध करने वाले डिवाइस से जुड़ा) और डेटा प्लान जानकारी.

ज़्यादा जानकारी के लिए, यह देखें IMS सेवा के अधिकार.

आईएमएस सिंगल रजिस्ट्रेशन

Android 12 में अब एक ही रजिस्ट्रेशन की सुविधा जोड़ी गई है MMTEL और आरसीएस की सुविधाएं उपलब्ध कराने वाला मॉडल. इस मॉडल में डिवाइसों को सभी आईएमएस की सुविधाएं, डिवाइस का ImsService. ड्यूअल रजिस्ट्रेशन मॉडल की तुलना में, जहां एक से ज़्यादा आईएमएस रजिस्ट्रेशन एक ही डिवाइस पर मैनेज किए जाते हैं, एक डिवाइस पर रजिस्ट्रेशन कम होता है और विश्वसनीयता को बढ़ाता है.

ज़्यादा जानकारी के लिए, यह देखें IMS सिंगल रजिस्ट्रेशन.

जगह के समय क्षेत्र की पहचान करने की सुविधा

Android 12 में, जगह की जानकारी के टाइम ज़ोन का पता लगाने की सुविधा शामिल है. टाइम ज़ोन का अपने-आप पता लगाने की सुविधा, एक वैकल्पिक सुविधा है. इसकी मदद से, डिवाइस मौजूदा टाइम ज़ोन तय करने के लिए, उनकी जगह और टाइम ज़ोन मैप डेटा का इस्तेमाल कर सकते हैं.

ज़्यादा जानकारी के लिए, जगह के समय क्षेत्र का पता लगाने की सुविधा लेख पढ़ें.

एमएसी रैंडमाइज़ेशन

Android 12 में पेश है एक स्थायी MAC किसी भी क्रम में लगाने का तरीका, जिससे Android MAC पतों को फिर से किसी भी क्रम में लगा सकता है खास नेटवर्क को ऐक्सेस करने की कोशिश कर सकते हैं.

ज़्यादा जानकारी के लिए, यह देखें एमएसी रैंडमाइज़ेशन बिहेवियर.

नेटवर्क चुनना

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

ज़्यादा जानकारी के लिए, यह देखें नेटवर्क चुनना.

सूचना की कॉल स्टाइल

Android 12 से, हमारा सुझाव है कि ऐप्लिकेशन सूचना की नई स्टाइल, CallStyle, इनकमिंग और जारी वॉइस और वीडियो कॉल के लिए. इस सूचना शैली में ये चीज़ें शामिल हैं फ़ोन कॉल का जवाब देने, अस्वीकार करने, और हैंग करने के लिए ऐक्शन बटन. यह भी उसी शैली का इस्तेमाल करता है जिसमें व्यक्ति को ध्यान में रखकर बनाया गया है. बातचीत, जो वेब पर सबसे ऊपर, रैंकिंग कॉल की सूचनाओं के लिए लागू होती है को ध्यान में रखना चाहिए.

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

ज़्यादा जानकारी के लिए, यह देखें कॉल की सूचनाएं.

पासपॉइंट से जुड़े अपडेट

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

इन सुविधाओं के बारे में ज़्यादा जानकारी के लिए, देखें पासपॉइंट (हॉटस्पॉट 2.0).

क्विक ऐक्सेस वाले Wallet से जुड़े अपडेट

Android 12 या उसके बाद वाले वर्शन में, क्विक ऐक्सेस Wallet सुविधा, पावर मेन्यू के बजाय शेड में उपलब्ध है Android 11. वॉलेट यूज़र इंटरफ़ेस (यूआई) अब सिस्टम यूज़र इंटरफ़ेस (यूआई) में चलता है और यह में स्थित frameworks/base/packages/SystemUI/src/com/android/systemui/wallet.

ज़्यादा जानकारी के लिए, यह देखें क्विक ऐक्सेस वॉलेट.

बेहतर कनेक्टिविटी वाला उपयोगकर्ता अनुभव

Android 12 में एक वैकल्पिक सिंप्लिफ़ाइड सुविधा उपलब्ध है कनेक्टिविटी से जुड़ी ऐसी सुविधा जिससे उपयोगकर्ताओं को अपने नेटवर्क को बेहतर तरीके से समझने में मदद मिलती है , इंटरनेट सेवा देने वाली कंपनियों के बीच स्विच करना, और नेटवर्क की समस्या को हल करना कनेक्टिविटी संबंधी समस्याएं.

ज़्यादा जानकारी के लिए, यह देखें कनेक्टिविटी यूज़र इंटरफ़ेस.

समय स्रोत की प्राथमिकता

Android 12 और इसके बाद के वर्शन में, नेटवर्क टाइम प्रोटोकॉल (एनटीपी) के समय के सोर्स को प्राथमिकता देता है डिफ़ॉल्ट रूप से, पहचान और टाइम ज़ोन (NITZ) सोर्स.

अपने डिवाइस, समय स्रोत प्राथमिकता देखें.

2G सेवा बंद करने के लिए टॉगल करें

बेहतर सुरक्षा के लिए, Android 12 में पेश है सेटिंग में 2G टॉगल जो उपयोगकर्ताओं को 2G मोबाइल इंटरनेट कनेक्शन पूरी तरह से बंद करने की अनुमति देता है. रेडियो 1.6 एचएएल इस सुविधा के लिए इसे लागू किया जाना चाहिए.

2G टॉगल सुविधा डिफ़ॉल्ट रूप से चालू होती है. मोबाइल और इंटरनेट सेवा देने वाली कंपनियां इस सुविधा को बंद कर सकती हैं रनटाइम के दौरान, CarrierConfig फ़्लैग KEY_HIDE_ENABLE_2G.

डिवाइस बनाने वाली कंपनियों को यह पक्का करना होगा कि सभी नेटवर्क उपलब्ध हों आपातकालीन कॉल करने के दौरान.

यूआईसीसी की खास बातें

Android 12 में, CTS कैरियर एपीआई टेस्ट करने के लिए, डिवाइस को तीसरे पक्ष के GSMA TS.48 टेस्ट के नए वर्शन में तय की गई ज़रूरी शर्तें प्रोफ़ाइल की खास बातें.

यूआईसीसी तैयार करना देखें हमारा वीडियो देखें.

वाई-फ़ाई एपी/एपी कॉन करंसी

Android 12 में लॉन्च किया गया, वाई-फ़ाई एपी/एपी को एक साथ इस्तेमाल करने की सुविधा सुविधा, जिससे डिवाइसों पर ड्यूअल (AP+AP) टेदरिंग की सुविधा मिलती है हॉटस्पॉट.

ज़्यादा जानकारी के लिए, यह देखें वाई-फ़ाई एपी/एपी कॉन करंसी.

वाई-फ़ाई/सेल्युलर coex चैनल से बचने की सुविधा

Android 12 में पेश है वाई-फ़ाई/सेल्युलर सीओएक्स चैनल से बचने के बारे में जानकारी सुविधा की मदद से, असुरक्षित वाई-फ़ाई चैनलों की पहचान करके उन्हें इस्तेमाल होने से रोका जाता है सेल्युलर चैनलों के बीच रुकावट आने पर. यह इसमें STA, SoftAp, Wi-Fi Direct (P2P), Wi-Fi Aware (NAN) जैसे इंटरफ़ेस शामिल हैं.

वाई-फ़ाई सुरक्षा प्रोटोकॉल को बेहतर बनाने की सुविधा

Android 12 में WPA3 काम करता है हैश-टू-एलिमेंट (H2E), WPA2/WPA3-एंटरप्राइज़ ट्रांज़िशन मोड, और ट्रांज़िशन बंद होने का संकेत.

ज़्यादा जानकारी के लिए, यह देखें WPA3 और वाई-फ़ाई की बेहतर सुविधा.

वाई-फ़ाई STA/STA एक साथ काम करने की सुविधा

Android 12 में पेश है वाई-फ़ाई STA/STA को एक साथ इस्तेमाल करने की सुविधा सुविधा, जिससे डिवाइस एक साथ दो वाई-फ़ाई नेटवर्क से कनेक्ट हो सकते हैं.

ज़्यादा जानकारी के लिए, यह देखें वाई-फ़ाई STA/STA कॉन करंसी.

डिवाइस

Android 12 में, वाहन से जुड़ी नई सुविधाएं

ज़्यादा जानने के लिए, ऑटोमोटिव नया क्या है देखें इन नई सुविधाओं के बारे में यहां बताया गया है:

डिसप्ले

गैर-भरोसेमंद टच को ब्लॉक करें

सिस्टम की सुरक्षा बनाए रखने और बेहतर उपयोगकर्ता अनुभव के लिए, Android 12 में, ब्लॉक करने की सुविधा जोड़ी गई ऐसे टच इवेंट जो भरोसेमंद नहीं हैं. यह ऐप्लिकेशन को टच इवेंट इस्तेमाल करने से रोकता है जहां ओवरले ऐप्लिकेशन को असुरक्षित तरीके से छिपा देता है.

बातचीत की सूचनाएं और विजेट

Android 11 में, डिवाइस के व्यवहार और प्लेसमेंट को पसंद के मुताबिक बनाने की सुविधा जोड़ी गई प्राथमिकता और सूचना के हिसाब से, सूचना शेड पर बातचीत की सूचनाएं इससे बातचीत को 'ज़रूरी' और 'बातचीत' के तौर पर मार्क किए जाने की अनुमति मिलती है खास बबल इसे बातचीत वाले स्पेस में लॉन्च किया जाएगा. Android 11 की इन सुविधाओं के आधार पर, Android 12 के बातचीत विजेट की सुविधा, ज़रूरी संपर्कों के लिए, बातचीत वाले विजेट जोड़े जा सकते हैं. इससे वे किसी सूचना का इंतज़ार किए बिना आसानी से बातचीत फिर से शुरू कर सकते हैं.

ज़्यादा जानकारी के लिए, यह देखें बातचीत की सूचनाएं और विजेट.

विंडो को धुंधला करना

Android 12 में इनके लिए Public API उपलब्ध हैं विंडो को धुंधला करने वाले इफ़ेक्ट लागू करना, जैसे कि बैकग्राउंड को धुंधला करना या पीछे धुंधला करना. के साथ का इस्तेमाल करते हैं, तो आप अपनी विंडो के पीछे की चीज़ों को धुंधला कर सकते हैं. आप बना सकते हैं धुंधले बैकग्राउंड वाली विंडो, फ़्रॉस्टेड ग्लास इफ़ेक्ट देना या ऐसी इमेज दिखाना ऐसी विंडो जो उनके पीछे की पूरी स्क्रीन को धुंधला कर देती हैं और फ़ील्ड की गहराई का आकलन करती हैं इफ़ेक्ट. इन दोनों को मिलाया भी जा सकता है.

इस नई सुविधा और इसे लागू करने के तरीके के बारे में ज़्यादा जानने के लिए, यहां देखें विंडो को धुंधला करना करें.

विंडो ज़ूम करने की सुविधा

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

ज़्यादा जानकारी के लिए, विंडो मैग्निफ़ायर पर जाएं.

Enterprise

डिवाइस के एडमिन से जुड़े अपडेट

Android 12 में ये डिवाइस शामिल हैं एडमिन से जुड़े अपडेट:

  • मैनेज किए जा रहे प्रोफ़ाइल के डेटा को अलग-अलग करने के अपडेट. वर्क प्रोफ़ाइल वाले निजी डिवाइसों पर प्रोफ़ाइल बनाने पर, Android 12 डिवाइस से ऐक्सेस हटा देता है हार्डवेयर आइडेंटिफ़ायर (IMEI, MEID, सीरियल नंबर) और पब्लिशर के लिए यूनीक, रजिस्ट्रेशन से जुड़ा खास आईडी, जो किसी किसी खास संगठन के लिए बनाया गया है. ज़्यादा जानकारी के लिए, डिवाइस देखें आइडेंटिफ़ायर.

  • डिवाइस प्रॉविज़निंग के बारे में अपडेट. Android 12 में डिवाइस के प्रावधान में किए गए कई बदलाव शामिल हैं. विवरण और सूची के लिए बदलाव, देखें Android 12 के अपडेट.

ग्राफ़िक्स

Composer HAL में हॉट प्लग हैंडलिंग

डिसप्ले मोड और काम करने वाले एचडीआर टाइप जैसी डिसप्ले की सुविधाएं बदल सकती हैं डायनैमिक तौर पर उन डिवाइस पर जिनमें बाहर से कनेक्ट किए गए डिसप्ले हैं (एचएमआई या एचडीएमआई के ज़रिए) DisplayPort), जैसे कि Android TV का सेट-टॉप-बॉक्स (STB) और ओवर-द-टॉप (OTT) डिवाइस. Android 12 के बाद के वर्शन में, फ़्रेमवर्क हॉट प्लग हैंडलिंग और डायनैमिक डिसप्ले क्षमताओं के साथ काम करता है.

ज़्यादा जानकारी के लिए, यह देखें Composer HAL में हॉट प्लग हैंडलिंग.

मॉड्यूलर सिस्टम के कॉम्पोनेंट

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

  • ART: इस मॉड्यूल का मकसद उपयोगकर्ताओं को मैनेज किया जा रहा नया रनटाइम ऑफ़र करके, Android के अनुभव को बेहतर बनाएं ऑप्टिमाइज़ेशन, सुविधाएं, और गड़बड़ियां ठीक की गई हैं.

  • डिवाइस शेड्यूल करना: इस मॉड्यूल में ऐसा लॉजिक होता है जिससे यह पता चलता है कि डिवाइस कुछ समय से इस्तेमाल में नहीं है स्थिति के मुताबिक होता है और इसे उपयोगकर्ता की रुकावट के बिना फिर से चालू किया जा सकता है.

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

  • adbd: मॉड्यूल को अपडेट किया गया सीमा.

  • DocumentsUI: बंद है फ़ाइल ब्राउज़िंग के दौरान होता है.

  • ExtServices: जोड़ी गई DisplayHashingService और मॉड्यूल की सीमा को अपडेट कर दिया है.

  • मीडिया: नया मीडिया जोड़ा गया कॉम्पोनेंट.

  • NNAPI रनटाइम: अपडेट किया गया मॉड्यूल सीमा.

  • PermissionController: अनुमति नियंत्रक मॉड्यूल को पूरी तरह से मॉड्यूलर बनाया गया है. साथ ही, मॉड्यूल को अपडेट किया गया है सीमा.

  • SDK टूल के एक्सटेंशन: मॉड्यूल की ज़िम्मेदारी को अपडेट किया गया और एक नया कॉम्पोनेंट जोड़ा गया.

  • आंकड़े: मॉड्यूल को अपडेट किया गया सीमा.

  • टेदरिंग: जोड़ा गया फ़ंक्शन ने मॉड्यूल की सीमा को अपडेट कर दिया है.

  • टाइम ज़ोन डेटा: अपडेट किया गया पैकेज फ़ॉर्मैट को चुनना होगा.

  • वाई-फ़ाई: मॉड्यूल अपडेट किया गया सीमा.

मीडिया

इस सुविधा के साथ काम करने वाली मीडिया ट्रांसकोडिंग

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

परफ़ॉर्मेंस

ऐप्लिकेशन का हाइबरनेशन मोड

Android 12 में, ऐप्लिकेशन को हाइबरनेट करने की सुविधा मिलती है जिसे उपयोगकर्ता कुछ महीनों तक इस्तेमाल नहीं करता हो. यह सुविधा, अनुमति की तरह ही है ऑटो-रद्दीकरण.

ज़्यादा जानकारी के लिए, ऐप्लिकेशन हाइबरनेशन पर जाएं.

Cgroup ऐब्स्ट्रेशन लेयर

Android 12 में कंट्रोल ग्रुप (cgroup) ऐब्स्ट्रैक्ट लेयर नई सुविधाएं पेश करता है, जैसे किसी खास cgroup को तय करने की क्षमता कंट्रोलर के तौर पर उपलब्ध कराया जा सकता है. साथ ही, एक नए task_profiles कमांड का इस्तेमाल किया जा सकता है. writepid कमांड का इस्तेमाल नहीं किया जा सकता. इस बदलाव से यह पक्का होता है कि इसमें टास्क माइग्रेट करते समय, ऊपरी लेयर पर cgroup लागू करने का कोई असर नहीं पड़ता cgroup पदानुक्रम. Android 12 में ये सुविधाएं भी मिलती हैं हर एपीआई लेवल की टास्क प्रोफ़ाइलों के लिए सहायता मिलती है.

ज़्यादा जानकारी के लिए, Cgroup ऐब्स्ट्रैक्शन लेयर देखें.

अनुमतियां

ब्लूटूथ से जुड़ी अनुमतियां

Android 12 में ये ब्लूटूथ उपलब्ध है अनुमतियां, जो BLUETOOTH और BLUETOOTH_ADMIN अनुमतियां:

  • BLUETOOTH_SCAN: ऐप्लिकेशन को आस-पास मौजूद ब्लूटूथ डिवाइसों को खोजने और जोड़ने की अनुमति देता है.
  • BLUETOOTH_ADVERTISE: इससे ऐप्लिकेशन, आस-पास मौजूद ब्लूटूथ डिवाइसों पर विज्ञापन दिखा सकते हैं.
  • BLUETOOTH_CONNECT: ऐप्लिकेशन को जोड़े गए ब्लूटूथ डिवाइस से कनेक्ट करने देता है.

ये अनुमतियां नई अनुमतियों का हिस्सा हैं NEARBY_DEVICES रनटाइम की अनुमतियों का ग्रुप. यह अनुमतियों का ग्रुप, इस्तेमाल के उदाहरण चालू करता है, जैसे कि स्मार्टवॉच से कनेक्ट करने के लिए, LOCATION रनटाइम की अनुमति की ज़रूरत नहीं होती है.

ये नई अनुमतियां, ऐप्लिकेशन के साथ काम करती हैं. इनके लिए किसी बदलाव की ज़रूरत नहीं होती Android 11 या इससे पहले के वर्शन पर चल रहे ऐप्लिकेशन. Android 11 या नीचे की ओर, यह प्लैटफ़ॉर्म लेगसी के अनुरोधों का अपने-आप अनुवाद करता है नई अनुमतियों के अनुरोधों में ब्लूटूथ की अनुमतियां. जब कोई ऐप्लिकेशन अगर आपको Android 12 या उसके बाद के वर्शन को टारगेट करना है, तो ऐप्लिकेशन को ब्लूटूथ की नई अनुमतियों के लिए साफ़ तौर पर अनुरोध करें.

अनुमतियों का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, यहां जाएं ब्लूटूथ से जुड़ी अनुमतियां.

निजता इंडिकेटर

Android 12, उपयोगकर्ताओं को पारदर्शिता के साथ जब कोई ऐप्लिकेशन कैमरे के ज़रिए निजी डेटा सोर्स का इस्तेमाल करता है, तब इंडिकेटर दिखाता है माइक्रोफ़ोन ऐक्सेस करने की अनुमति दें.

ऐप्लिकेशन ऑपरेशन, गतिविधि की स्थिति और अलग-अलग एपीआई कॉल की संख्या, दोनों को ट्रैक करते हैं, और माइक्रोफ़ोन और कैमरा इंंडिकेटर के साथ इंटरैक्ट करता है, Android 12, ताकि उपयोगकर्ताओं को ऐप्लिकेशन के ऐक्सेस की जानकारी मिल सके वे अपने डिवाइसों पर ऑडियो और कैमरे का डेटा ऐक्सेस कर सकते हैं. जब उपयोगकर्ता, माइक्रोफ़ोन पर क्लिक करते हैं या कैमरा इंडिकेटर की मदद से, वे यह देख सकते हैं कि किन ऐप्लिकेशन ने उनका डेटा ऐक्सेस किया है.

यह सुविधा सभी ओईएम के लिए ज़रूरी है. ज़्यादा जानकारी के लिए, यह देखें निजता की स्थिति बताने वाले इंडिकेटर.

जगह की जानकारी

Android 12 से, उपयोगकर्ता अनुरोध कर सकते हैं कि ऐप्लिकेशन को सिर्फ़ अनुमानित समय के हिसाब से ऑडियंस में शामिल किया जाता है कितना सटीक है जगह की जानकारी को ऐक्सेस करता है.

इस बदलाव का असर, ऐप्लिकेशन पर सिर्फ़ तब पड़ेगा, जब वे Android 12 या इसके बाद वाला वर्शन होना चाहिए. हालांकि, ऐसे डिवाइस जिनमें Google Analytics का पुराना वर्शन PermissionController इस बदलाव का असर सभी ऐप्लिकेशन पर पड़ेगा. इस बात से कोई फ़र्क़ नहीं पड़ता कि टारगेट SDK टूल का वर्शन क्या है.

रनटाइम

Dexpreopt और <uses-library> चेक

Android 12 में बिल्ड सिस्टम से जुड़े बदलाव किए गए हैं ऐसे Java मॉड्यूल के लिए DEX फ़ाइलों (dexpreopt) का, फ़ॉर-ऑफ़-टाइम (AOT) कंपाइलेशन जो <uses-library> डिपेंडेंसी होती हैं. कुछ मामलों में, बिल्ड सिस्टम में किए गए बदलावों से ब्रेक बिल्ड.

गड़बड़ियों को ठीक करने का तरीका और उन्हें ठीक करने की जानकारी पाने के लिए और उन्हें कम करने के लिए, Dexpreopt और <uses-library> देखें जांच.

जाँचें

कंपैटबिलिटी टेस्ट सुइट (सीटीएस)

Android 12 के लिए, कई नए कुंजी मॉड्यूल और टेस्ट में हुए बदलाव सीटीएस के लिए पेश किए गए हैं. CTS की जानकारी देखें हमारा वीडियो देखें.

टीवी

एचडीएमआई-सीईसी कंट्रोल सेवा

Android 12, अपने-आप कंट्रोल करने के लिए एचडीएमआई-सीईसी का इस्तेमाल करता है डिवाइस के चालू या बंद होने पर, एचडीएमआई से कनेक्ट किए गए डिसप्ले.

ज़्यादा जानकारी के लिए, HDMI-CEC कंट्रोल सर्विस देखें.

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

Android 12 में:

  • ट्यूनर HAL 1.1 या उसके बाद के वर्शन वाला फ़्रंटएंड, DTMB DTV मानक के मुताबिक है. कॉन्टेंट बनाने निम्न फ़्रंटएंड क्षमताओं और सेटिंग का समर्थन किया जाता है:

    • DtmbFrontendCapabilities

    • DtmbFrontendSettings

  • Tuner SDK API, Tuner HAL 1.1 की नई सुविधाओं के साथ काम करता है. इन सुविधाओं में ट्यूनर 1.0 का पुराने सिस्टम के साथ काम करने वाला वर्शन अपग्रेड है.

  • android.media.tv.tuner.TunerVersionChecker.getTunerVersion() एचएएल वर्शन चल रहा है.

अपडेट

APEX कंप्रेशन

Android पोनी एक्सप्रेस कंटेनर (एपीईएक्स) में अपडेट होने के बाद, इसका पहले से इंस्टॉल किए गए वर्शन का अब इस्तेमाल नहीं किया जाता, लेकिन वह उतनी ही मेमोरी इस्तेमाल करता है स्पेस. खाली जगह उपलब्ध नहीं होगी. तय सीमा में Android 12, APEX कंप्रेशन की वजह से रीड-ओनली मोड पर, APEX फ़ाइलों के बेहद कंप्रेस किए गए सेट का इस्तेमाल करके स्टोरेज के असर को कम करता है विभाजन (जैसे कि /system विभाजन). APEX कंप्रेशन के बारे में पढ़ने के लिए Android 12, कंप्रेस किए गए APEX देखें.

फिर से चालू करके, सुरक्षा और सुविधा को फिर से चालू करें

Android 12 में पेश है बेहतर मल्टी-क्लाइंट सहायता और सर्वर-आधारित रीबूट काम की क्षमता है. डिवाइस को फिर से चालू करने के बाद, उसे फिर से चालू करने की प्रोसेस (RoR) प्रोसेस से, लोगों को अतिरिक्त सुरक्षा और सुविधा मिलती है. इसकी वजह यह है कि ओटीए अपडेट के ज़रिए ये ऐप्लिकेशन डिवाइस के कुछ समय से इस्तेमाल में न रहने के दौरान किए गए हों, जबकि Android 12 एक से ज़्यादा क्लाइंट और सर्वर पर आधारित अपडेट की सुविधाएं, एक साथ डिवाइस उपलब्ध कराती हैं हार्डवेयर-लेवल टाइप की सुरक्षा.

ज़्यादा जानकारी के लिए, फिर से चालू करें पर जाएं.

आरओआर की मदद से सिम के पिन को फिर से चलाएं

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

ज़्यादा जानकारी के लिए, सिम-पिन को फिर से चलाने का तरीका देखें.

वर्चुअल A/B अपडेट

Android 12 में ये सुविधाएं मिलती हैं स्नैपशॉट किए गए पार्टिशन पर वर्चुअल A/B कंप्रेशन. तय सीमा में Android 12 वाले ऐसे हिस्से होते हैं जिन्हें अपडेट किया जा सकता है जगह बचाने के लिए, ऐसे बूटलोडर का स्नैपशॉट लिया जा सकता है जिसका इस्तेमाल नहीं किया जा रहा है. ये विज्ञापन भी दिखाए जा सकते हैं कंप्रेस किया हुआ है. इसके लिए, अपने बिल्ड में स्नैपशॉट कंप्रेस करने की सुविधा चालू करना Android 12, /data पार्टिशन में जगह बचाता है.

स्नैपशॉट कंप्रेशन के साथ वर्चुअल A/B को लागू करने के लिए, डिवाइस में बदलाव करने की ज़रूरत है- तय कोड. यहां पर बदलाव और लागू करने से जुड़ी जानकारी देखें वर्चुअल A/B की खास जानकारी और वर्चुअल A/B को लागू करना पेज.