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

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

البنية

backend.[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 للحصول على مزيد من المعلومات.

توافق النواة

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

إحصاءات مصدر تنبيه النواة

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

الصوت

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

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

نقل Audio HAL إلى AIDL

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

تعديلات متعدّدة على توجيه أجهزة USB

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

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

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

جرعة الصوت

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

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

الكاميرا

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

يضيف نظام التشغيل 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 إمكانية التقاط صور مضغوطة بدقة Ultra HDR باستخدام تنسيق الصور JPEG_R. يتوافق هذا التنسيق مع صور JPEG المعروضة بتقنية SDR، ويتيح عرض المحتوى بتقنية HDR. لمزيد من المعلومات، يُرجى الاطّلاع على Ultra HDR.

التقاط الصور بنطاق ألوان واسع

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

التوافق

تحديثات Camera ITS

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

آخر الأخبار بشأن مستند تعريف معايير التوافق (CDD)

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

ملاحظات إصدار مجموعة أدوات اختبار التوافق (CTS)

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

اختبارات CTS Verifier لمعايرة الاستشعار عن القرب

يضيف نظام التشغيل Android 14 اختبارات CTS Verifier للتحقّق من صحة المتطلبات المعدَّلة الخاصة بمعايرة شبكة Wi-Fi Neighbor Awareness Networking (NAN) وميزة "مؤشر قوة الإشارة المستلمة" (RSSI) في البلوتوث المنخفض الطاقة (BLE). وتشمل هذه الاختبارات دقة NAN، ودقة BLE RSSI، ودقة إزاحة BLE Rx/Tx. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة معايرة الاستشعار عن القرب.

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

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

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

زيادة مبيعات تقسيم شبكات الجيل الخامس

يتضمّن الإصدار Android 14-QPR1 ميزة زيادة مبيعات تقسيم شبكة الجيل الخامس، والتي تتيح لمشغّلي شبكات الجوّال تقديم إمكانات شبكة محسّنة (زمن الاستجابة ومعدّل نقل البيانات) للمستخدمين من خلال تقسيم شبكة الجيل الخامس. لمزيد من المعلومات، راجِع البيع الإضافي لتقسيم شبكات 5G.

إعلانات ASHA لأجهزة السمع

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

آخر الأخبار عن ميزة "تفعيل عدّة ملفات شخصية لشرائح eSIM" (MEP)

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

GNSS

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

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

ننصح بشدة بأن تتوافق شرائح المعالجة والأجهزة التي تعمل بالإصدار 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.

  • تضيف هذه الميزة إمكانية استخدام ميزة "انتظار المكالمات" المستندة إلى الجهاز الطرفي في مشروع Android مفتوح المصدر (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 شبكات الوصول المتاحة استنادًا إلى حالة شبكة الجهاز وسياسة مشغّل شبكة الجوّال، وتحدّد أفضل شبكة وصول لكل نوع من أنواع APN (على سبيل المثال، 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 APIs

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

تعديلات على ميزة "التعرّف على الوقت والمنطقة الزمنية"

يقدّم نظام التشغيل Android 14 التحديثات التالية بشأن التعرّف على الوقت والمنطقة الزمنية على أجهزة Android:

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

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

واجهة UWB HAL

يضيف نظام التشغيل Android 14 ما يلي إلى واجهة 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.

Wi-Fi Vendor HAL

بدءًا من Android 14، يتم تحديد Wi-Fi Vendor HAL باستخدام AIDL. لمزيد من المعلومات، يُرجى الاطّلاع على طبقة تجريد الأجهزة (HAL) لشبكة Wi-Fi.

حبَّار

تحديثات ميزة Wi-Fi في Cuttlefish

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

الشاشة

إضافات WindowManager

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

Enterprise

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

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

الرسومات

تنفيذ "ملف تعريف Android الأساسي" (ABP) وVulkan

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

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

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

استخدام Vulkan 1.1

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

الأداء

تحسين أداء الألعاب

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

الأذونات

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

بدءًا من Android 14، تتيح واجهات برمجة التطبيقات Capture Content for Notes للمستخدمين أخذ لقطة شاشة مباشرةً من خلال تطبيق تدوين الملاحظات التلقائي. يمكنك الاطّلاع على 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.

قيود على العرض ملء الشاشة

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

دور NOTES

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

الطاقة

نقل Thermal 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 إلى النظام للتحكّم في ما إذا كان سيتم إنشاء سلاسل Java 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، كما تم إصداره في &quot;مشروع Android المفتوح المصدر&quot;، على مستوى رمز تصحيح أمان تلقائي بتاريخ 2023-09-01. لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار الأمان لنظام التشغيل Android 14.

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

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

إيقاف وضع التشفير/التحقّق من السلامة الخلوي

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

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

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

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

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

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

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

مركز الأمان

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

مساحة التخزين

اختيار أداة الاختيار في إذن الوصول إلى الوسائط

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

تلفزيون

طبقة تجريد الأجهزة الخاصة بإدخال التلفزيون مع AIDL

بدءًا من Android 14، يتم تحديد واجهة طبقة تجريد الأجهزة الخاصة بإدخال بيانات التلفزيون باستخدام لغة تعريف واجهة Android.

الظاهرية

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

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

استدعاءات pKVM الفائقة

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

وحدة pKVM الخاصة بالمورّد

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