ملاحظات الإصدارات من Android 14 وAndroid 14-QPR1 وAndroid 14-QPR2

تلخِّص هذه الصفحة الميزات الرئيسية في إصدارات Android 14 وAndroid 14-QPR1 وAndroid 14-QPR2 وتوفّر روابط إلى معلومات إضافية. يتم تنظيم ملخصات الميزات هذه وفقًا لموقع وثائق الميزة على هذا الموقع.

البنية

الخلفية.[cpp|ndk].additional_shared_libraries

تم طرح تطبيق backend.[cpp|ndk].additional_shared_libraries في إصدار Android 14، وهو يضيف ملحقات إلى المكتبات الأصلية، وهو مفيد مع ndk_header وcpp_header. راجِع تعريف واجهة AIDL للحصول على مزيد من المعلومات.

قيمة gen_trace

بدءًا من نظام التشغيل Android 14، تم ضبط gen_trace على true في خلفيتَي cpp وjava. راجِع تعريف واجهة AIDL للحصول على مزيد من المعلومات.

دعم Kernel

بدءًا من نظام التشغيل Android 14، لم تعُد النواة 5.4 متاحة. يمكنك الاطّلاع على معلومات النواة المعدّلة في النواة وإطلاقها.

إحصاءات مصدر تنشيط النواة

يضيف الإصدار 14-QPR2 من Android إحصاءات مصدر التنشيط إلى Logcat. تحدد هذه الإحصائيات المكونات الموجودة في النواة (النواة) التي تُبقي النظام في حالة نشاط أثناء كل دورة تعليق واستئناف، ويمكن استخدامها لتصحيح أخطاء أداء النواة وتحسين عمر البطارية. لا تتوفّر إحصاءات مصدر تنشيط النواة إلا في الإصدارات الهندسية والإصدارات الهندسية التي تم فيها ضبط السمة suspend.debug.wakestats_log.enabled على true. يمكنك الاطّلاع على logKernelWakeLockStats لمزيد من المعلومات.

الصوت

وضع مكبّر الصوت العمودي الديناميكي

من خلال التوافق مع إطار عمل Android 14، يمكن ضبط أجهزة الاستقبال الرقمية (STB) وأجهزة خدمة البث المباشر على الإنترنت (OTT) المزوّدة بمكبرات صوت مدمَجة أو متصلة، لتصبح مكبّرات صوت عمودية للأجهزة المتصلة. لمزيد من المعلومات، راجِع وضع مكبّر الصوت العمودي الديناميكي.

نقل محتوى HAL الصوتي إلى AIDL

بدءًا من الإصدار 14 من نظام التشغيل Android، يتم تحديد واجهة "HAL" الصوت باستخدام AIDL. يمكنك الاطّلاع على تنفيذ AIDL ومقارنة HAL للصوت مع AIDL وHIDL للحصول على مزيد من المعلومات.

تحديثات متعددة لتوجيه أجهزة USB

يتيح إطار عمل Android 14 إمكانية التوجيه إلى أجهزة USB متعددة في الوقت نفسه. راجِع توجيه الأجهزة الصوتية المدمجة للحصول على مزيد من المعلومات.

سمات الخلاط المفضلة على أجهزة USB

يوفّر Android 14 واجهات برمجة تطبيقات للمطوّرين يمكن للتطبيقات استخدامها لطلب البحث عن سمات المزج المفضّلة وضبطها لتشغيل الصوت عبر USB. راجِع سمات الخلاط المفضَّلة على أجهزة USB للاطّلاع على مزيد من المعلومات.

جرعة الصوت

يتوافق Android 14 مع جرعة الصوت في إطار الصوت وHAL الصوت من خلال المراقبة المستمرة لقياسات الجرعات الصوتية وتحذير المستخدمين بشأن الإضرار بمستويات التعرّض. راجِع جرعة الصوت للحصول على مزيد من المعلومات.

بدءًا من الإصدار 14-QPR1 من نظام Android، تم تفعيل احتساب جرعة الصوت.

الكاميرا

ميزات إضافات الكاميرا

يضيف Android 14 الميزات التالية إلى الإصدار 1.4.0 من واجهة إضافات الكاميرا:

استخدام الجهاز ككاميرا ويب

يدعم الإصدار Android 14-QPR1 استخدام الجهاز ككاميرا ويب USB. يتم الإعلان عن أجهزة Android التي تتيح هذه الميزة على أنّها جهاز UVC، ما يتيح لمجموعة كبيرة من مضيفي USB الذين لديهم أنظمة تشغيل مختلفة (على سبيل المثال، Linux وmacOS وWindows وChromeOS)، استخدام كاميرا الجهاز ككاميرا ويب. لمزيد من المعلومات، يمكنك الاطّلاع على استخدام الجهاز ككاميرا ويب.

الإشارة إلى طبقة تجريد الأجهزة (HAL) لكاميرا USB

يُنقل نظام Android 14 ملف HAL المرجعي لكاميرا USB إلى AIDL، ويُوقف تنفيذ HIDL. للحصول على معلومات عن طبقة تجريد الأجهزة (HAL) لكاميرا USB، راجع كاميرات USB الخارجية.

دقة HDR فائقة

يتيح Android 14 التقاط صور مضغوطة بدقة فائقة للغاية باستخدام تنسيق الصورة JPEG_R. يتوافق هذا التنسيق مع الأنظمة القديمة مع صور SDR JPEG ويدعم عرض المحتوى باستخدام تقنية HDR. لمزيد من المعلومات، يُرجى الاطّلاع على تقنية HDR فائقة.

التقاط سلسلة واسعة

يتيح نظام التشغيل Android 14 إمكانية التقاط مجموعة واسعة من المحتوى بعرض P3، ما يتيح للأجهزة التقاط صور بألوان مجموعة واسعة بتنسيق JPEG من خلال الفئة ImageReader بدون استخدام 10 بت بنطاق عالي الديناميكية. لمزيد من المعلومات، يُرجى الاطّلاع على التقاط سلسلة واسعة.

التوافق

تحديثات ITS للكاميرا

يقدّم Android 14 تحديثات في اختبارات تكنولوجيا المعلومات للكاميرا، تشمل تحديثات لإصدارات Python والحِزم والاختبارات المحدَّثة والاختبارات الجديدة. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات الإصدار الخاصة بحزمة اختبار صور الكاميرا لنظام التشغيل Android 14.

تعديلات CDD

يكرّر مستند تعريف التوافق مع نظام التشغيل Android 14 الإصدارات السابقة من خلال تحديثات للميزات الجديدة والتغييرات على متطلبات الوظائف التي تم إصدارها سابقًا. للحصول على قائمة بالتغييرات في الإصدار 14 من نظام Android، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بتعريف التوافق في نظام التشغيل Android 14.

ملاحظات إصدار CTS

يمكنك الاطّلاع على قائمة بالتغييرات الأساسية في CTS لنظام التشغيل Android 14 في ملاحظات إصدار CTS لنظام التشغيل Android 14.

اختبارات CTS Verifier لمعايرة التواجد في المنزل

يضيف Android 14 اختبارات CTS Verifier للتحقّق من المتطلبات المعدّلة لمعايرة التواجد في ميزة "شبكة Wi-Fi المجاورة" (NAN) وتقنية BLE RSSI. وتشمل هذه الاختبارات كلاً من دقة NAN ودقة BLE RSSI واختبارات دقة معادلة BLE Rx/Tx. لمزيد من المعلومات، يُرجى الاطّلاع على معايرة تواجد الأفراد في المنزل.

فئة الأداء 14 (PC14)-اختبار CTS لجودة ترميز الفيديو (VEQ)

يوفّر Android 14 متطلّبات جودة ترميز الفيديو (VEQ) على الأجهزة من فئة الأداء 14 (PC14). يتم التحقّق من متطلبات PC14-VEQ من خلال اختبار CTS جديد يُسمى CtsVideoEncodingQualityHostTest. لمعرفة مزيد من المعلومات، يمكنك الاطّلاع على إجراء اختبارات PC14-VEQ.

إمكانية الاتصال

الارتقاء بالمبيعات في شرائح 5G

يقدّم الإصدار Android 14-QPR1 ميزة تقسيم مبيعات الجيل الخامس (5G) التي تتيح لمشغّلي شبكات الجوّال تقديم إمكانات محسَّنة للشبكة (وقت الاستجابة ومعدل نقل البيانات) للمستخدمين من خلال تقسيم شبكات الجيل الخامس. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الارتقاء بمبيعات منتجات شرائح الجيل الخامس.

إعلانات ASHA لأجهزة سماعات الأذن الطبية

لتحسين تجربة إقران البلوتوث على أجهزة السماعات الطبية المزودة بتكنولوجيا ASHA وتطبيق LE audio بالوضع المزدوج للصوت، يسمح Android 14 باستخدام البت الثاني (0 مفهرس) في بايت إمكانية ASHA للإشارة إلى ما إذا كان الجهاز يتوافق مع خدمة تعريف المجموعة المنسقة (CSIS). لمزيد من المعلومات، يُرجى الاطّلاع على التوافق مع السماعات الطبية باستخدام Bluetooth LE.

تحديثات على الملفات الشخصية المفعَّلة المتعدّدة (MEP) لشريحة eSIM

يتوافق Android 14 مع الخيارات MEP-A1 وMEP-B لتحديد جذر نطاق الأمان لجهة الإصدار (ISD-R) واختيار منافذ eSIM كما هو محدّد في GSMA SGP V22 3.0. لمزيد من المعلومات، يُرجى الاطّلاع على عدة ملفات شخصية مفعّلة.

نظام GNSS

يوفّر Android 14 إمكانات GNSS وواجهات برمجة التطبيقات التالية المتاحة من خلال واجهة GNSS AIDL HAL:

يجب أن تستخدم الأجهزة التي تعمل بالإصدار 14 من نظام التشغيل Android GNSS AIDL HAL. يتوافق إطار عمل GNSS مع بروتوكول HIDL HALs للأجهزة التي تمت ترقيتها إلى الإصدار Android 14، ولكن لا تتوفّر ميزات GNSS الجديدة إلا من خلال واجهة GNSS AIDL HAL.

بالنسبة إلى الشرائح والأجهزة التي تعمل بنظام التشغيل Android 14 أو الإصدارات الأحدث والتي تتضمّن جهاز استقبال نظام تحديد المواقع العالمي (GPS) أو GNSS، وتُبلغ التطبيقات عن هذه الإمكانية من خلال علامة الميزة android.hardware.location.gps، ننصح بشدة بإتاحة ميزة نطاق دلتا التراكمي.

تحديثات واجهة برمجة التطبيقات IMS

يقدّم Android 14 التعديلات التالية على ImsService:

  • تتم إضافة الفئة SipDetails، التي تسمح لـ ImsService بالإبلاغ عن المعلومات الأساسية من رد SIP المُرسل من الشبكة عند انتهاء تسجيل IMS أو نشر IMS أو اشتراك IMS. يتيح ذلك للتطبيقات التي تنفّذ التسجيل الفردي عبر خدمات الاتصالات التفاعلية (RCS) رؤية أوضح حول الاستجابة لمعاملات SIP عند حدوث مشكلة في الشبكة أو الجهاز، ما يتيح حلّ الأخطاء أو حالات انقطاع الخدمة بسرعة.

    تمت إضافة ميزة إعداد التقارير عن SipDetails إلى الصفوف التالية:

    • ImsRegistrationImplBase وRegistrationManager.RegistrationCallback وImsRegistrationAttributes: يسمح بالإبلاغ عن معلومات تفصيلية لنتائج معاملات SIP عند عرض استجابة SIP REGISTER من الشبكة.
    • RcsUceAdapter.CapabilitiesCallback وRcsCapabilityExchangeImplBase.SubscribeResponseCallback: يسمحان بالإبلاغ عن معلومات أكثر تفصيلاً عند عرض استجابة SIP SUBSCRIBE من الشبكة.
    • RcsUceAdapter.OnPublishStateChangedListener وPublishAttributes, CapabilityExchangeEventListener و RcsCapabilityExchangeImplBase.PublishResponseCallback: تسمح بالإبلاغ عن معلومات أكثر تفصيلاً عند إرجاع ردّ SIP PUBLISH من الشبكة.
  • يؤدي هذا الخيار إلى إضافة الفئتَين MediaQualityStatus وMediaThreshold لتوفير الدعم لإعداد تقارير جودة الوسائط التي تستخدم IMS. تتيح الطرق التالية في MmTelFeature إرسال تحديثات جودة الوسائط إلى تطبيقات النظام الأخرى، مثل QualifiedNetworksService، اللازمة للمساعدة في تحديد وقت تغيير نقل IMS PDN:

    ويتم الإبلاغ عن التحديثات المتعلقة بجودة الوسائط من خلال واجهة TelephonyCallback#MediaQualityStatusChangedListener.

  • تتم إتاحة ميزة انتظار المكالمات المستندة إلى محطات الدفع في بروتوكول AOSP على النحو المحدّد في متطلبات IR.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 تتيح للمنفِّذين توفير جهة تنفيذ أثناء إنشاء الصف. ويمكن استخدام أداة التنفيذ هذه لجدولة طلبات IPC الواردة في سلاسل محادثات معيَّنة.

خدمة الشبكات المؤهَّلة

يضيف Android 14 خدمة خدمة الشبكات المؤهَّلة (QNS) إلى وحدة "الاتصال الهاتفي". هذه الخدمة من تنفيذ QualifiedNetworksService.java.

تقيّم خدمة QNS شبكات الوصول المتاحة استنادًا إلى حالة الشبكة في الجهاز وسياسة مشغِّل شبكة الجوّال، وتحدد أفضل شبكة وصول لكل نوع من أنواع اسم نقطة الوصول (على سبيل المثال، 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>

تعليق واستئناف جلسات اكتشاف خدمة Wi-Fi Aware

يتيح نظام التشغيل Android 14 للتطبيقات الحاصلة على الأذونات تعليق جلسات الاكتشاف النشطة لخدمة Wi-Fi Aware واستئنافها. يسمح ذلك للأجهزة باستئناف جلسات الاكتشاف بشكل أسرع واستخدام طاقة أقل. لمزيد من المعلومات، يُرجى الاطّلاع على التعليق والاستئناف.

واجهات برمجة تطبيقات Telecom VoIP

يقدّم Android 14 واجهة برمجة تطبيقات TelecomManager#addCall التي ستحلّ محلّ الفئة ConnectionService التي تخصّ حالات استخدام بروتوكول الصوت على الإنترنت. تشكّل واجهة برمجة التطبيقات هذه أساسًا لفئة جديدة من فئة Jetpack CallsManager للاتصالات (Telecom)، والتي تبسّط عملية دمج طلبات VoIP ضمن نظام Android الأساسي. توفّر فئة Jetpack المطوّرين مساحة عرض واحدة لواجهة برمجة تطبيقات تعمل على الإصدار 14 من نظام التشغيل Android أو الإصدارات الأحدث، وطبقة توافق مع الإصدارات السابقة تتضمّن فئة ConnectionService الحالية. ننصح بأن يستخدم المطوّرون فئة Telecom CallsManager Jetpack مباشرةً لاستهداف أكبر مجموعة من إصدارات حزمة تطوير البرامج (SDK) لنظام التشغيل Android.

إشعارات رصد الوقت والمنطقة الزمنية

يقدّم Android 14 التحديثات التالية لميزة رصد الوقت والمنطقة الزمنية على Android:

اختبار النطاق الفائق العرض

يضيف Android 14 اختبار CTS يدويًا جديدًا للتحقّق من الامتثال لمتطلبات النطاق الفائق العرض (UWB). لمزيد من المعلومات حول كيفية إعداد أجهزتك وإجراء هذا الاختبار، راجِع متطلبات النطاق الفائق العرض (UWB).

واجهة النطاق الفائق العرض (HAL)

يضيف Android 14 ما يلي إلى واجهة "UWB HAL":

معرّفات الأجهزة التي تعمل بنظام التشغيل Android

  • 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.

شبكة Wi-Fi 7

يقدّم Android 14 ميزات وتحسينات جديدة لدعم شبكة Wi-Fi 7. لمزيد من المعلومات، يمكنك الاطّلاع على Wi-Fi 7.

طبقة تجريد الأجهزة (HAL) لمورّد Wi-Fi

بدءًا من نظام التشغيل Android 14، يتم تحديد "HAL" لمورّد Wi-Fi باستخدام AIDL. لمزيد من المعلومات. اطّلِع على Wi-Fi HAL.

حبَّار

تحديثات ميزات Wi-Fi لتطبيق حبَّار

بدءًا من نظام التشغيل Android 14، تشمل ميزة Wi-Fi لتطبيق Cuttlefish على أداتَي WmediumdService وOpenwrtControlService للتحكّم في شبكة Wi-Fi على جهاز حبّار. لمزيد من التفاصيل، يُرجى الاطّلاع على حبّار: Wi-Fi.

الشاشة

إضافات WindowManager

يتيح نظام التشغيل Android 14 إمكانية استخدام وضع العرض المزدوج وتأثير الأداء عند التحميل ومعرّف الحالة الخاص بجهاز COMMON_STATE_USE_BASE_STATE في إضافات WindowManager.

Enterprise

إطار العمل لحلّ سياسات أجهزة المؤسسة

بدءًا من الإصدار 14 من نظام التشغيل Android، يمكن للعديد من موظّفي إدارة سياسات الأجهزة ضبط السياسات باستخدام واجهات برمجة التطبيقات DevicePolicyManager. راجِع إطار عمل تحليل سياسة الجهاز للحصول على مزيد من المعلومات.

الرسومات

تنفيذ الملف الشخصي الأساسي في Android (ABP) وVulkan

على أي جهاز متوافق مع الإصدار 14 من نظام التشغيل Android أو الإصدارات الأحدث وواجهة Vulkan API أن يستوفي جميع الوظائف المحدّدة في الملف الشخصي على Android Baseline 2021. راجع تنفيذ Vulkan للحصول على مزيد من المعلومات.

انخفاض استهلاك ذاكرة التخزين المؤقت للرسومات

بدءًا من الإصدار 14 من نظام التشغيل Android، يمكنك إزالة ذاكرة التخزين المؤقت للذاكرة المؤقتة للرسومات نهائيًا لتقليل استهلاك ذاكرة الرسومات. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على مقالة الحدّ من استهلاك ذاكرة الرسومات.

اعتماد Vulkan 1.1

بالنسبة إلى نظام التشغيل Android 14 والإصدارات الأحدث، يجب أن تحتوي جميع الأجهزة المتوافقة مع Vulkan على برامج تشغيل Vulkan 1.1. يمكنك الاطّلاع على متطلبات CDD لنظام Android 14 للحصول على مزيد من المعلومات.

الأداء

أدوات لتعزيز الأداء للألعاب

بدءًا من نظام التشغيل Android 14، يتيح وضع الطاقة الجديد "GAME" تخصيص أداء الهاتف أثناء استخدام الألعاب. يُرجى الاطّلاع على تعزيز الأداء للألعاب للحصول على مزيد من المعلومات.

الأذونات

تسجيل المحتوى للملاحظات

بدءًا من الإصدار Android 14، تتيح واجهات برمجة التطبيقات Capture Content for Notes للمستخدمين أخذ لقطة شاشة مباشرةً من خلال تطبيق تدوين الملاحظات التلقائي. لمزيد من المعلومات، يمكنك الاطّلاع على مقالة التقاط المحتوى للملاحظات.

دور COMPANION_DEVICE_GLASSES

يتيح الدور "COMPANION_DEVICE_GLASSES" في Android 14 للمستخدمين إدارة جهاز النظارات من خلال تطبيق وتنفيذ وظائف مثل الوصول إلى جهات الاتصال وإدارة الإشعارات والمكالمات الهاتفية. لمزيد من التفاصيل، يُرجى الاطّلاع على COMPANION_DEVICE_GLASSES حول أدوار Android.

دور COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

يسمح الدور COMPANION_DEVICE_NEARBY_DEVICE_STREAMING في Android 14 للتطبيقات بإنشاء قنوات اتصال وإدارتها بين الأجهزة المتصلة لبث التطبيقات وإرسال الإشعارات بين الأجهزة. يمكن للمصنّعين الأصليين للأجهزة فقط منح هذا الدور. لمزيد من التفاصيل، يُرجى الاطّلاع على COMPANION_DEVICE_NEARBY_DEVICE_STREAMING حول أدوار Android.

حدود العرض بملء الشاشة

لمنع الإعلانات غير المرغوب فيها والتصيّد الاحتيالي لبيانات الاعتماد، بدءًا من نظام التشغيل Android 14، لا يمكن منح الإذن التلقائي USE_FULL_SCREEN_INTENT لإرسال الإشعارات بملء الشاشة إلا للتطبيقات التي توفِّر وظيفتَي الاتصال والإنذار. يمكنك الاطّلاع على حدود العرض بملء الشاشة للحصول على مزيد من المعلومات.

دور الملاحظات

إنّ الدور "NOTES" في Android 14 يتيح ميزة تدوين الملاحظات ويزيد من إنتاجية أجهزة Android اللوحية. من خلال الدور NOTES، يمكن للمصنّعين الأصليين للأجهزة منح المستخدمين النهائيين تجربة تدوين متسقة عند استخدام قلم شاشة على جهاز Android لوحي في تطبيق تدوين الملاحظات المفضّل لدى المستخدمين. لمزيد من التفاصيل، يُرجى الاطّلاع على NOTES حول أدوار Android.

الطاقة

تحويل HAL الحراري إلى AIDL

بدءًا من نظام التشغيل Android 14، يتم تحديد واجهة Thermal HAL باستخدام AIDL. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة التخفيف الحراري.

أذونات PowerManager.ACQUIRE_CAUSES_WAKEUP

يقدّم Android 14 إذن android.permission.TURN_SCREEN_ON، وهو إذن خاص للوصول إلى التطبيقات يمنحه المستخدمون في "الإعدادات". ومن الآن فصاعدًا، يجب الحصول على هذا الإذن لكي يكون للعنصر الثابت PowerManager#ACQUIRE_CAUSES_WAKEUP الذي تم إيقافه أي تأثير. يمكنك منح الإذن مسبقًا للتطبيقات الخاصة بالتوقيع والتطبيقات المميّزة. إنّ الطريقة المُقترَحة لتشغيل الشاشة هي استخدام أداة R.attr.turnScreenOn التي لا تتطلّب إذنًا جديدًا.

وقت التشغيل

إنشاء سلسلة محادثات JDWP

يضيف Android 14 خاصية النظام persist.debug.dalvik.vm.jdwp.enabled للتحكّم في ما إذا كان سيتم إنشاء سلاسل محادثات عبر بروتوكول JavaScript Debug Wire Protocol (JDWP) في إصدارات userdebug. لمزيد من المعلومات، يُرجى الاطّلاع على خيارات JDWP.

تحديثات OpenJDK 17

يواصل Android 14 العمل على تحديث مكتبات Android الأساسية لتتوافق مع الميزات المتوفّرة في أحدث إصدارات OpenJDK LTS، بما في ذلك تحديثات المكتبة وإتاحة لغة Java 17 لمطوّري التطبيقات والأنظمة الأساسية. لمزيد من المعلومات حول التغييرات وتأثيرها على مطوّري تطبيقات Android، يُرجى الاطّلاع على تحديثات OpenJDK 17.

الأمان

ملاحظات الإصدار الخاصة بالأمان في Android 14

توضِّح ملاحظات إصدار الأمان في Android بالتفصيل الثغرات الأمنية التي تم تصحيحها في مستوى رمز تصحيح الأمان 2022-09-01. في الإصدار 14 من نظام التشغيل Android، تم رصد مستوى تصحيح الأمان التلقائي في 01-09-2023. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات الإصدار الخاصة بالأمان في Android 14.

إيقاف شبكة الجيل الثاني

يتيح Android 14 للمستخدمين إيقاف شبكة الجيل الثاني على مستوى أجهزة الراديو على أي جهاز يستخدم ثابت القدرة "CAPCompliance_USES_ALLOWED_NETWORK_TYPES_BITMASK". ويمنع هذا الجهاز من البحث عن شبكات الجيل الثاني أو الاتصال بها. يُرجى الاطّلاع على إيقاف مستندات شبكة الجيل الثاني للاطّلاع على جميع التغييرات.

إيقاف التشفير الفارغ/وضع التكامل الخلوي

يوفّر Android 14 مفتاح تبديل جديد في قائمة إعدادات شبكة الجوّال لإيقاف الرموز الخالية في المكالمات غير الطارئة بسهولة. وتدعم جميع الأجهزة التي تستخدم الإصدار 2.0 من نظام التشغيل HAL 2.0 والإصدارات الأحدث زر الإيقاف/التفعيل الجديد الذي قد يختار المصنّع الأصلي للجهاز تفعيله عليه. يؤدي السماح للمستخدمين بتعطيل التشفير الخالي إلى زيادة مستوى خصوصيتهم من خلال منع اعتراض حركة البيانات النصية والرسائل الصوتية بشكل سلبي عبر شبكة غير سلكية وبدون تشفير.

تشفير أسماء الملفات

إنّ AES-HCTR2 هو الوضع المفضّل لتشفير أسماء الملفات للأجهزة التي تستخدم تعليمات التشفير المسرّع في Android 14. لمعرفة مزيد من التفاصيل، يمكنك الاطّلاع على مقالة الاستناد إلى الملف.

أرقام IMEI المتعددة

يتيح Android 14 إمكانية استخدام العديد من أرقام IMEI في سجلّ مصادقة مفتاح Android. ويمكن للمصنّعين الأصليين للأجهزة تنفيذ هذه الميزة من خلال إضافة علامة KeyMint لرقم IMEI ثانٍ. من الشائع بشكل متزايد أن تحتوي الأجهزة على عدة أجهزة لاسلكية خلوية، ويمكن للمصنّعين الأصليين للأجهزة الآن استخدام الأجهزة التي تحتوي على رقمَي IMEI. لمزيد من التفاصيل، يُرجى الاطّلاع على الإقرار.

ملفات للقراءة فقط

إذا كان تطبيقك يستهدف نظام التشغيل Android 14 ويستخدم ميزة "تحميل الرموز الديناميكية" (DCL)، يجب وضع علامة "للقراءة فقط" على جميع الملفات المحمَّلة ديناميكيًا. خلاف ذلك، يطرح النظام استثناء. ننصح التطبيقات بتجنّب تحميل الرموز البرمجية ديناميكيًا كلما أمكن ذلك، لأنّ ذلك يزيد بشكل كبير من خطر اختراق التطبيق من خلال إدخال الرموز أو التلاعب بالرموز.

مركز الأمان

أطلق نظام Android 13 "مركز الأمان" على Android لتوفير إدخالات لإعادة التوجيه حتى يتمكّن المستخدمون من الوصول إلى إعدادات محدّدة للأمان والخصوصية. يواصل Android 14 تحسين مركز الأمان. يمكنك مراجعة مستندات مركز الأمان للاطّلاع على جميع التغييرات.

سعة التخزين

خيار المنتقي في إذن الوسائط

بدءًا من الإصدار Android 14، يمكن للمستخدمين اختيار وسائط معيّنة فقط لمشاركتها مع أحد التطبيقات عندما يطلب التطبيق الوصول إلى مكتبة الوسائط الخاصة بالمستخدم. لمزيد من التفاصيل، يُرجى الاطّلاع على الأذونات.

أجهزة التلفزيون

إدخال HAL للتلفزيون باستخدام AIDL

بدءًا من الإصدار 14 من نظام Android، يتم تحديد واجهة HAL إدخال التلفزيون باستخدام AIDL.

الافتراضية

ضمانات أمان نظام تشغيل الضيوف

بدءًا من الإصدار Android 14، تكون عمليات الكتابة على مساحة التخزين المشفَّرة سرية. يمكنك الاطّلاع على نظام تشغيل الضيف لمزيد من المعلومات.

مكالمات pKVM

يتم توفير مكالمة فائقة جديدة للتخلي عن الذاكرة من خلال برنامج Hypervisor (مراقب الأجهزة الظاهرية) الخاص بـ pKVM في Android 14. يُرجى الاطّلاع على استدعاءات pKVM للاتصالات الفائقة للحصول على مزيد من المعلومات.

وحدة مورّد pKVM

تتوفّر وحدات مورّدي أجهزة pKVM في الإصدار 14 من نظام التشغيل Android. يُرجى الاطّلاع على وحدات مورّدي pKVM للحصول على مزيد من المعلومات.