Android 14 और Android 14-QPR1 रिलीज़ नोट्स

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

वास्तुकला

बैकएंड.[cpp|ndk].additional_shared_libraries

Android 14 में पेश किया गया, backend.[cpp|ndk].additional_shared_libraries मूल पुस्तकालयों में निर्भरता जोड़ता है और ndk_header और cpp_header के साथ उपयोगी है। अधिक जानकारी के लिए एआईडीएल इंटरफ़ेस को परिभाषित करना देखें।

जेन_ट्रेस मान

एंड्रॉइड 14 से शुरू होकर, gen_trace cpp और java बैकएंड के लिए true पर सेट किया गया है। अधिक जानकारी के लिए एआईडीएल इंटरफ़ेस को परिभाषित करना देखें।

कर्नेल समर्थन

Android 14 में प्रारंभ होकर, 5.4 कर्नेल अब समर्थित नहीं हैं। फ़ीचर और लॉन्च कर्नेल पर अद्यतन कर्नेल जानकारी देखें।

ऑडियो

गतिशील साउंडबार मोड

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

ऑडियो एचएएल का एआईडीएल में स्थानांतरण

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

एकाधिक यूएसबी डिवाइस रूटिंग अपडेट

एंड्रॉइड 14 यूएसबी फ्रेमवर्क एक साथ कई यूएसबी डिवाइसों पर रूटिंग का समर्थन करता है। अधिक जानकारी के लिए संयुक्त ऑडियो डिवाइस रूटिंग देखें।

USB उपकरणों पर पसंदीदा मिक्सर विशेषताएँ

एंड्रॉइड 14 डेवलपर एपीआई प्रदान करता है जिसका उपयोग ऐप्स यूएसबी ऑडियो प्लेबैक के लिए पसंदीदा मिक्सर विशेषताओं को क्वेरी और कॉन्फ़िगर करने के लिए कर सकते हैं। अधिक जानकारी के लिए USB डिवाइस पर पसंदीदा मिक्सर विशेषताएँ देखें।

ध्वनि खुराक

एंड्रॉइड 14 ध्वनि खुराक माप की लगातार निगरानी करके और हानिकारक एक्सपोज़र स्तरों के बारे में उपयोगकर्ताओं को चेतावनी जारी करके ऑडियो फ्रेमवर्क और ऑडियो एचएएल में ध्वनि खुराक के लिए समर्थन प्रदान करता है। अधिक जानकारी के लिए ध्वनि खुराक देखें।

Android 14-QPR1 से प्रारंभ करके, ध्वनि खुराक की गणना सक्षम है।

कैमरा

कैमरा एक्सटेंशन सुविधाएँ

एंड्रॉइड 14 कैमरा एक्सटेंशन इंटरफ़ेस के संस्करण 1.4.0 में निम्नलिखित सुविधाएँ जोड़ता है:

संदर्भ यूएसबी कैमरा एचएएल

एंड्रॉइड 14 संदर्भ यूएसबी कैमरा एचएएल को एआईडीएल में स्थानांतरित करता है, और एचआईडीएल कार्यान्वयन को अस्वीकार करता है। यूएसबी कैमरा एचएएल के बारे में जानकारी के लिए, बाहरी यूएसबी कैमरे देखें।

अल्ट्रा एचडीआर

एंड्रॉइड 14 JPEG_R छवि प्रारूप का उपयोग करके अल्ट्रा एचडीआर संपीड़ित छवियों को कैप्चर करने के लिए समर्थन जोड़ता है। यह प्रारूप एसडीआर जेपीईजी छवियों के साथ पिछड़ा संगत है और सामग्री के एचडीआर रेंडरिंग का समर्थन करता है। अधिक जानकारी के लिए अल्ट्रा एचडीआर देखें।

व्यापक सरगम ​​पर कब्जा

एंड्रॉइड 14 डिस्प्ले पी3 वाइड गैमट कैप्चर के लिए समर्थन जोड़ता है, जो उपकरणों को 10-बिट एचडीआर का उपयोग किए बिना ImageReader क्लास के साथ जेपीईजी प्रारूप में वाइड गैमट रंगीन छवियों को कैप्चर करने देता है। अधिक जानकारी के लिए, वाइड गैमट कैप्चर देखें।

अनुकूलता

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

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

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

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

सीटीएस जारी नोट

Android 14 CTS रिलीज़ नोट्स में Android 14 के लिए प्रमुख CTS परिवर्तनों की सूची देखें।

उपस्थिति अंशांकन के लिए सीटीएस सत्यापनकर्ता परीक्षण

एंड्रॉइड 14 अद्यतन वाई-फाई पड़ोसी जागरूकता नेटवर्किंग (एनएएन) और बीएलई आरएसएसआई उपस्थिति अंशांकन आवश्यकताओं को मान्य करने के लिए सीटीएस सत्यापनकर्ता परीक्षण जोड़ता है। इनमें NAN सटीकता, BLE RSSI परिशुद्धता, और BLE Rx/Tx ऑफसेट परिशुद्धता परीक्षण शामिल हैं। अधिक जानकारी के लिए, उपस्थिति अंशांकन देखें।

प्रदर्शन कक्षा 14 (पीसी14)-वीडियो एन्कोडिंग गुणवत्ता (वीईक्यू) सीटीएस परीक्षण

एंड्रॉइड 14 प्रदर्शन कक्षा 14 (पीसी14) उपकरणों के लिए वीडियो एन्कोडिंग गुणवत्ता (वीईक्यू) आवश्यकताओं को पेश करता है। PC14-VEQ आवश्यकताओं को CtsVideoEncodingQualityHostTest नामक एक नए CTS परीक्षण द्वारा सत्यापित किया जाता है। अधिक जानकारी के लिए PC14-VEQ परीक्षण चलाएँ देखें।

कनेक्टिविटी

5जी स्लाइसिंग अपसेल

Android 14-QPR1 5G स्लाइसिंग अपसेल सुविधा पेश करता है, जो वाहकों को 5G नेटवर्क स्लाइसिंग के माध्यम से उपयोगकर्ताओं को उन्नत नेटवर्क क्षमताएं (विलंबता और बैंडविड्थ) प्रदान करने देता है। अधिक जानकारी के लिए, 5G स्लाइसिंग अपसेल देखें।

श्रवण यंत्रों के लिए आशा विज्ञापन

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

eSIM मल्टीपल इनेबल्ड प्रोफाइल (MEP) अपडेट

एंड्रॉइड 14 जारीकर्ता सुरक्षा डोमेन रूट (आईएसडी-आर) के चयन और जीएसएमए एसजीपी वी22 3.0 में निर्दिष्ट ईएसआईएम पोर्ट के चयन के लिए एमईपी-ए1 और एमईपी-बी विकल्पों का समर्थन करता है। अधिक जानकारी के लिए, एकाधिक सक्षम प्रोफ़ाइल देखें।

जीएनएसएस

Android 14 निम्नलिखित GNSS क्षमताओं और API का परिचय देता है, जो GNSS AIDL HAL इंटरफ़ेस के माध्यम से उपलब्ध हैं:

  • GnssCapabilities.getGnssSignalTypes : GNSS चिपसेट द्वारा समर्थित GNSS सिग्नल प्रकारों की सूची लौटाता है।
  • GnssCapabilities.hasAccumulatedDeltaRange : यह निर्धारित करता है कि क्या GNSS चिपसेट संचित डेल्टा रेंज का समर्थन करता है।
  • GnssMeasurementsEvent.isFullTracking : इंगित करता है कि GNSS इंजन पूर्ण ट्रैकिंग मोड में है या नहीं।

Android 14 के साथ लॉन्च होने वाले उपकरणों को GNSS AIDL HAL का उपयोग करना होगा। जीएनएसएस फ्रेमवर्क एंड्रॉइड 14 में अपग्रेड किए गए उपकरणों के लिए एचआईडीएल एचएएल का समर्थन करता है लेकिन नई जीएनएसएस सुविधाएं केवल जीएनएसएस एआईडीएल एचएएल इंटरफ़ेस के माध्यम से उपलब्ध हैं।

एंड्रॉइड 14 या उच्चतर के साथ लॉन्च होने वाले चिपसेट और डिवाइस जिनमें जीपीएस या जीएनएसएस रिसीवर शामिल है और android.hardware.location.gps फीचर फ्लैग के माध्यम से ऐप्स को क्षमता की रिपोर्ट करते हैं, उन्हें संचित डेल्टा रेंज फीचर का समर्थन करने के लिए दृढ़ता से अनुशंसित किया जाता है।

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

Android 14 ImsService में निम्नलिखित अपडेट पेश करता है:

  • SipDetails वर्ग जोड़ता है, जो IMS पंजीकरण, IMS प्रकाशन, या IMS सदस्यता प्रक्रिया समाप्त होने पर ImsService नेटवर्क से वितरित SIP प्रतिक्रिया से महत्वपूर्ण जानकारी रिपोर्ट करने देता है। यह आरसीएस एकल पंजीकरण को लागू करने वाले ऐप्स को नेटवर्क या डिवाइस समस्या होने पर एसआईपी लेनदेन प्रतिक्रिया में अधिक दृश्यता देता है ताकि बग या आउटेज को जल्दी से हल किया जा सके।

    SipDetails की रिपोर्टिंग निम्नलिखित वर्गों में जोड़ी गई है:

    • ImsRegistrationImplBase , RegistrationManager.RegistrationCallback , और ImsRegistrationAttributes : नेटवर्क से SIP REGISTER प्रतिक्रिया लौटाए जाने पर विस्तृत SIP लेनदेन परिणाम की जानकारी रिपोर्ट करने की अनुमति देता है।
    • RcsUceAdapter.CapabilitiesCallback और RcsCapabilityExchangeImplBase.SubscribeResponseCallback : जब नेटवर्क से SIP SUBSCRIBE प्रतिक्रिया वापस आती है तो अधिक विस्तृत जानकारी रिपोर्ट करने की अनुमति देता है।
    • RcsUceAdapter.OnPublishStateChangedListener , PublishAttributes, CapabilityExchangeEventListener , और RcsCapabilityExchangeImplBase.PublishResponseCallback : नेटवर्क से SIP PUBLISH प्रतिक्रिया वापस आने पर अधिक विस्तृत जानकारी रिपोर्ट करने की अनुमति देता है।
  • आईएमएस मीडिया गुणवत्ता रिपोर्टिंग के लिए सहायता प्रदान करने के लिए MediaQualityStatus और MediaThreshold कक्षाएं जोड़ता है। MmTelFeature में निम्नलिखित विधियाँ मीडिया गुणवत्ता अपडेट को QualifiedNetworksService जैसे अन्य सिस्टम ऐप्स पर रिपोर्ट करने देती हैं, जो यह निर्धारित करने में सहायता के लिए आवश्यक है कि IMS PDN ट्रांसपोर्ट को कब बदला जाए:

    मीडिया गुणवत्ता अपडेट TelephonyCallback#MediaQualityStatusChangedListener इंटरफ़ेस के माध्यम से रिपोर्ट किए जाते हैं।

  • आईआर.92 आवश्यकताओं (2.3.4 संचार प्रतीक्षा) में परिभाषित एओएसपी में टर्मिनल-आधारित कॉल प्रतीक्षा के लिए समर्थन जोड़ता है। यह इन आवश्यकताओं को लागू करने के लिए प्रत्येक ImsService कार्यान्वयन पर भरोसा करने की आवश्यकता को हटा देता है।

    AOSP में इस सुविधा को सक्षम करने के लिए:

    • क्षमता ImsService#CAPABILITY_TERMINAL_BASED_CALL_WAITING सेट करें और MmTelFeature#setTerminalBasedCallWaitingStatus विधि लागू करें।
    • किसी विशिष्ट वाहक के लिए टर्मिनल-आधारित कॉल प्रतीक्षा को सक्षम करने के लिए प्रति-वाहक आधार पर निम्नलिखित CarrierConfigManager कुंजियों को कॉन्फ़िगर करें:

      • ImsSs#KEY_UT_TERMINAL_BASED_SERVICES_INT_ARRAY
      • ImsSs#SUPPLEMENTARY_SERVICE_CW
      • ImsSs#KEY_TERMINAL_BASED_CALL_WAITING_SYNC_TYPE_INT
      • ImsSs#KEY_TERMINAL_BASED_CALL_WAITING_DEFAULT_ENABLED_BOOL
  • ImsService के लिए थ्रेडिंग को बेहतर बनाने के लिए, ImsSmsImplBase पर एक कंस्ट्रक्टर जोड़ता है जो कार्यान्वयनकर्ताओं को क्लास निर्माण के दौरान एक निष्पादक प्रदान करने देता है। इस निष्पादक का उपयोग विशिष्ट थ्रेड पर इनबाउंड आईपीसी अनुरोधों को शेड्यूल करने के लिए किया जा सकता है।

योग्य नेटवर्क सेवा

एंड्रॉइड 14 टेलीफोनी मॉड्यूल में योग्य नेटवर्क सेवा (क्यूएनएस) सेवा जोड़ता है। यह सेवा QualifiedNetworksService.java का कार्यान्वयन है।

क्यूएनएस डिवाइस की नेटवर्क स्थिति और वाहक नीति के आधार पर उपलब्ध एक्सेस नेटवर्क का मूल्यांकन करता है, प्रत्येक एपीएन प्रकार (उदाहरण के लिए, IMS , MMS और EMERGENCY ) के लिए सर्वोत्तम एक्सेस नेटवर्क निर्धारित करता है, और परिवहन का चयन करने के लिए टेलीफोनी ढांचे को जानकारी रिपोर्ट करता है। डेटा नेटवर्क के लिए टाइप करें. QNS वाहक आवश्यकताओं का समर्थन करने के लिए 100 से अधिक वाहक कॉन्फ़िगरेशन प्रदान करता है।

QNS एक वैकल्पिक सेवा है. QNS को सक्षम करने के लिए, config_qualified_networks_service_package कॉन्फ़िगरेशन का मान com.android.telephony.qns पर सेट करें।

<string name="config_qualified_networks_service_package">
    com.android.telephony.qns
</string>

वाई-फाई अवेयर डिस्कवरी सत्र को निलंबित करें और फिर से शुरू करें

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

टेलीकॉम वीओआईपी एपीआई

एंड्रॉइड 14 TelecomManager#addCall एपीआई पेश करता है, जो वीओआईपी उपयोग मामलों के लिए ConnectionService क्लास को प्रतिस्थापित करता है। यह एपीआई एक नए टेलीकॉम CallsManager जेटपैक क्लास के लिए आधार बनाता है, जो एंड्रॉइड प्लेटफॉर्म के साथ वीओआईपी कॉल को एकीकृत करने की प्रक्रिया को सरल बनाता है। जेटपैक क्लास डेवलपर्स को एक एकल एपीआई सतह प्रदान करता है जो एंड्रॉइड 14 या उच्चतर पर काम करता है, और एक बैकवर्ड संगतता परत जो मौजूदा ConnectionService क्लास को लपेटता है। हमारा सुझाव है कि एंड्रॉइड एसडीके संस्करणों की सबसे बड़ी रेंज को लक्षित करने के लिए डेवलपर्स सीधे टेलीकॉम CallsManager जेटपैक क्लास का उपयोग करें।

समय और समय क्षेत्र का पता लगाने संबंधी अद्यतन

एंड्रॉइड 14 एंड्रॉइड पर समय और समय क्षेत्र का पता लगाने के लिए निम्नलिखित अपडेट पेश करता है:

अल्ट्रा-वाइडबैंड परीक्षण

एंड्रॉइड 14 अल्ट्रा-वाइडबैंड (यूडब्ल्यूबी) आवश्यकताओं के अनुपालन को सत्यापित करने के लिए एक नया मैनुअल सीटीएस परीक्षण जोड़ता है। अपने डिवाइस कैसे सेट करें और इस परीक्षण को कैसे चलाएं, इस बारे में अधिक जानकारी के लिए, यूडब्ल्यूबी आवश्यकताएँ देखें।

यूडब्ल्यूबी एचएएल इंटरफ़ेस

Android 14 UWB HAL इंटरफ़ेस के लिए निम्नलिखित जोड़ता है:

एंड्रॉइड ओआईडी

  • ANDROID_RANGE_DIAGNOSTICS

UWB सत्र कॉन्फ़िगरेशन संदेश पैरामीटर

  • ENABLE_DIAGNOSTICS
  • DIAGRAMS_FRAME_REPORTS_FIELDS

UWB क्षमता संदेश पैरामीटर

  • SUPPORTED_MIN_SLOT_DURATION_RSTU
  • SUPPORTED_MAX_RANGING_SESSION_NUMBER
  • SUPPORTED_CHANNELS_AOA

स्थिति कोड

  • STATUS_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT
  • STATUS_REGULATION_UWB_OFF

राज्य परिवर्तन कारण कोड

  • REASON_ERROR_INVALID_CHANNEL_WITH_AOA
  • REASON_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT
  • REASON_REGULATION_UWB_OFF

अधिक विवरण के लिए, UWB HAL इंटरफ़ेस देखें।

वाई-फ़ाई 7

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

वाई-फाई विक्रेता एचएएल

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

कटलफ़िश

कटलफिश वाई-फाई सुविधा अपडेट

एंड्रॉइड 14 से शुरू होकर, कटलफिश वाई-फाई सुविधा में कटलफिश डिवाइस पर वाई-फाई को नियंत्रित करने के लिए WmediumdService और OpenwrtControlService टूल शामिल हैं। अधिक विवरण के लिए, कटलफिश: वाई-फ़ाई देखें।

प्रदर्शन

विंडोमैनेजर एक्सटेंशन

एंड्रॉइड 14 विंडोमैनेजर एक्सटेंशन में दोहरे डिस्प्ले मोड, लोडिंग पर प्रदर्शन प्रभाव और COMMON_STATE_USE_BASE_STATE डिवाइस-विशिष्ट स्थिति पहचानकर्ता के लिए समर्थन जोड़ता है।

उद्यम

एंटरप्राइज़ डिवाइस नीति समाधान ढाँचा

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

GRAPHICS

एंड्रॉइड बेसलाइन प्रोफाइल (एबीपी) और वल्कन कार्यान्वयन

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

ग्राफ़िक्स बफ़र मेमोरी खपत को कम किया गया

एंड्रॉइड 14 से शुरू करके, आप ग्राफिक्स मेमोरी खपत को कम करने के लिए ग्राफिक्स बफर कैश को जबरदस्ती शुद्ध कर सकते हैं। अधिक जानकारी के लिए, ग्राफ़िक्स मेमोरी खपत कम करें देखें।

वल्कन 1.1 गोद लेना

Android 14 और उच्चतर के लिए, सभी Vulkan-सक्षम उपकरणों में Vulkan 1.1 ड्राइवर होना चाहिए। अधिक जानकारी के लिए Android 14 CDD आवश्यकताएँ देखें।

प्रदर्शन

खेलों के लिए प्रदर्शन को बढ़ावा

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

अनुमतियां

नोट्स के लिए सामग्री कैप्चर करें

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

COMPANION_DEVICE_GLASSES भूमिका

एंड्रॉइड 14 में COMPANION_DEVICE_GLASSES भूमिका उपयोगकर्ताओं को एक ऐप के माध्यम से अपने चश्मा डिवाइस को प्रबंधित करने और संपर्कों तक पहुंचने और सूचनाओं और फोन कॉल को प्रबंधित करने जैसे कार्य करने देती है। अधिक विवरण के लिए, Android भूमिकाओं पर COMPANION_DEVICE_GLASSES देखें।

COMPANION_DEVICE_NEARBY_DEVICE_STREAMING भूमिका

एंड्रॉइड 14 में COMPANION_DEVICE_NEARBY_DEVICE_STREAMING भूमिका ऐप्स को ऐप्स को स्ट्रीम करने और डिवाइसों के बीच सूचनाएं भेजने के लिए कनेक्टेड डिवाइसों के बीच संचार चैनल बनाने और प्रबंधित करने देती है। केवल ओईएम ही यह भूमिका दे सकते हैं। अधिक विवरण के लिए, Android भूमिकाओं पर COMPANION_DEVICE_NEARBY_DEVICE_STREAMING देखें।

फ़ुल-स्क्रीन आशय सीमाएँ

विज्ञापन स्पैम और क्रेडेंशियल फ़िशिंग को रोकने के लिए, एंड्रॉइड 14 से शुरू करके, फ़ुल-स्क्रीन नोटिफिकेशन भेजने की डिफ़ॉल्ट USE_FULL_SCREEN_INTENT अनुमति केवल उन ऐप्स को दी जा सकती है जो कॉलिंग और अलार्म कार्यक्षमता प्रदान करते हैं। अधिक जानकारी के लिए फ़ुल-स्क्रीन आशय सीमाएँ देखें।

नोट्स भूमिका

एंड्रॉइड 14 में NOTES भूमिका नोट लेने की सुविधा का समर्थन करती है और एंड्रॉइड टैबलेट की उत्पादकता बढ़ाती है। NOTES भूमिका के साथ, ओईएम अंतिम उपयोगकर्ताओं को उपयोगकर्ताओं के पसंदीदा नोट लेने वाले ऐप पर एंड्रॉइड टैबलेट पर स्टाइलस का उपयोग करते समय लगातार नोट लेने का अनुभव दे सकता है। अधिक विवरण के लिए, एंड्रॉइड भूमिकाओं पर NOTES देखें।

शक्ति

थर्मल एचएएल का एआईडीएल में स्थानांतरण

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

PowerManager.ACQUIRE_CAUSES_WAKEUP अनुमतियाँ

एंड्रॉइड 14 ने android.permission.TURN_SCREEN_ON अनुमति पेश की है, एक विशेष ऐप एक्सेस अनुमति जो उपयोगकर्ता अपनी सेटिंग्स में देते हैं । आगे बढ़ते हुए, अप्रचलित PowerManager#ACQUIRE_CAUSES_WAKEUP स्थिरांक के किसी भी प्रभाव के लिए यह अनुमति आवश्यक है। आप हस्ताक्षर और विशेषाधिकार प्राप्त ऐप्स को पूर्व अनुमति दे सकते हैं। स्क्रीन को चालू करने में सहायता के लिए अनुशंसित तरीका R.attr.turnScreenOn उपयोग करना है, जिसके लिए नई अनुमति की आवश्यकता नहीं है।

क्रम

JDWP थ्रेड निर्माण

उपयोगकर्ताडिबग बिल्ड में जावा डिबग वायर प्रोटोकॉल (जेडीडब्ल्यूपी) थ्रेड बनाए गए हैं या नहीं, इसे नियंत्रित करने के लिए एंड्रॉइड persist.debug.dalvik.vm.jdwp.enabled सिस्टम प्रॉपर्टी जोड़ता है। अधिक जानकारी के लिए, JDWP विकल्प देखें।

ओपनजेडीके 17 अपडेट

एंड्रॉइड 14 नवीनतम ओपनजेडीके एलटीएस रिलीज में सुविधाओं के साथ संरेखित करने के लिए एंड्रॉइड की मुख्य लाइब्रेरी को रीफ्रेश करने का काम जारी रखता है, जिसमें ऐप और प्लेटफ़ॉर्म डेवलपर्स के लिए लाइब्रेरी अपडेट और जावा 17 भाषा समर्थन दोनों शामिल हैं। परिवर्तनों और Android डेवलपर्स पर उनके प्रभाव के बारे में अधिक जानकारी के लिए, OpenJDK 17 अपडेट देखें।

सुरक्षा

Android 14 सुरक्षा रिलीज़ नोट्स

एंड्रॉइड सुरक्षा रिलीज़ नोट्स 2022-09-01 सुरक्षा पैच स्तर में पैच की गई कमजोरियों का विवरण देते हैं। एंड्रॉइड 14, जैसा कि एओएसपी पर जारी किया गया है, का डिफ़ॉल्ट सुरक्षा पैच स्तर 2023-09-01 है। अधिक विवरण के लिए, Android 14 सुरक्षा रिलीज़ नोट्स देखें।

2जी अक्षम करें

एंड्रॉइड 14 उपयोगकर्ताओं को किसी भी डिवाइस पर रेडियो हार्डवेयर स्तर पर 2जी को अक्षम करने की अनुमति देता है जो क्षमता स्थिरांक, "CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK" को लागू करता है। यह किसी डिवाइस को स्कैन करने या 2जी नेटवर्क से कनेक्ट होने से रोकता है। सभी परिवर्तन देखने के लिए 2G अक्षम करें दस्तावेज़ देखें।

सेल्युलर नल सिफर/अखंडता मोड अक्षम करें

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

फ़ाइलनाम एन्क्रिप्शन

एंड्रॉइड 14 में त्वरित क्रिप्टोग्राफी निर्देशों वाले उपकरणों के लिए एईएस-एचसीटीआर2 फ़ाइल नाम एन्क्रिप्शन का पसंदीदा तरीका है। अधिक जानकारी के लिए, फ़ाइल-आधारित देखें

एकाधिक IMEI

Android 14, Android कुंजी सत्यापन रिकॉर्ड में एकाधिक IMEI के लिए समर्थन जोड़ता है। OEM दूसरे IMEI के लिए KeyMint टैग जोड़कर इस सुविधा को कार्यान्वित कर सकते हैं। उपकरणों में कई सेल्युलर रेडियो होना आम होता जा रहा है और ओईएम अब दो आईएमईआई वाले उपकरणों का समर्थन कर सकते हैं। अधिक विवरण के लिए, सत्यापन देखें।

केवल पढ़ने योग्य फ़ाइलें

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

सुरक्षा केंद्र

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

भंडारण

मीडिया अनुमति में चयनकर्ता का चयन

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

टीवी

एआईडीएल के साथ टीवी इनपुट एचएएल

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

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

अतिथि OS सुरक्षा गारंटी

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

pKVM हाइपरकॉल

एंड्रॉइड 14 में पीकेवीएम हाइपरवाइज़र द्वारा एक नई मेमोरी त्याग हाइपरकॉल प्रदान की गई है। अधिक जानकारी के लिए पीकेवीएम हाइपरकॉल देखें।

pKVM विक्रेता मॉड्यूल

pKVM विक्रेता मॉड्यूल एंड्रॉइड 14 में पेश किए गए हैं। अधिक जानकारी के लिए pKVM विक्रेता मॉड्यूल देखें देखें।