تلخِّص هذه الصفحة الميزات الرئيسية في إصدارات Android 14 و Android 14-QPR1 و Android 14-QPR2، كما تقدّم روابط تؤدي إلى معلومات إضافية. يتم تنظيم ملخّصات الميزات هذه وفقًا لمكان مستندات الميزة على هذا الموقع الإلكتروني.
هندسة معمارية
backend.[cpp|ndk].additional_shared_libraries
تم طرح backend.[cpp|ndk].additional_shared_libraries
في الإصدار 14 من نظام التشغيل Android، وهو يضيف ملحقَين إلى المكتبات الأصلية ويُعدّ مفيدًا مع ndk_header
وcpp_header
. راجِع مقالة
تحديد واجهة AIDL
لمزيد من المعلومات.
قيمة gen_trace
اعتبارًا من Android 14، يتم ضبط gen_trace
على true
لنظامَي التشغيل cpp
وjava
. راجِع مقالة
تحديد واجهة AIDL
لمزيد من المعلومات.
دعم النواة
اعتبارًا من الإصدار 14 من Android، لم تعُد نواة 5.4 متوفّرة. اطّلِع على معلومات النواة المعدَّلة في نواة الميزة ونواة الإطلاق.
إحصاءات مصادر تنشيط النواة
يضيف الإصدار 14-QPR2 من Android إحصاءات مصدر التنشيط إلى Logcat.
وتحدِّد هذه الإحصاءات المكوّنات في النواة التي تحافظ على قيد التشغيل
للنظام أثناء كل دورة تعليق واستئناف، ويمكن استخدامها لتصحيح أخطاء برمجية في
أداء النواة وتحسين عمر البطارية. لا تتوفّر إحصاءات مصادر تنشيط kernel إلا في الإصدارات التجريبية للمستخدمين والإصدارات الهندسية التي تم فيها ضبط suspend.debug.wakestats_log.enabled
على true
. يُرجى الاطّلاع على
logKernelWakeLockStats
للحصول على مزيد من المعلومات.
الصوت
وضع مكبّر الصوت العمودي الديناميكي
بفضل توافق إطار عمل Android 14، يمكن استخدام أجهزة فك التشفير وأجهزة خدمة البث المباشر على الإنترنت (OTT) المزوّدة بمكبّرات صوت مدمجة أو متصلة كشريط صوت للأجهزة المتصلة. لمزيد من المعلومات، يُرجى الاطّلاع على وضع مكبّر الصوت العمودي الديناميكي.
نقل Audio HAL إلى AIDL
بدءًا من Android 14، يتم تحديد واجهة Audio HAL باستخدام AIDL. يمكنك الاطّلاع على تنفيذ AIDL ومقارنة HAL للصوت مع AIDL وHIDL للحصول على مزيد من المعلومات.
تعديلات متعددة على تحديد أفضل مسار لأجهزة USB
يتيح إطار عمل Android 14 إمكانية التوجيه إلى أجهزة USB متعددة في الوقت نفسه. يمكنك الاطّلاع على توجيه الصوت المُدمج إلى الأجهزة للحصول على مزيد من المعلومات.
سمات الخلاط المفضّلة على أجهزة USB
يوفّر Android 14 واجهات برمجة تطبيقات للمطوّرين يمكن للتطبيقات استخدامها لطلب البحث عن سمات المزج المفضّلة وضبطها لتشغيل الصوت عبر USB. راجِع سمات الخلاط المفضَّلة على أجهزة USB للاطّلاع على مزيد من المعلومات.
جرعة الصوت
يوفّر نظام التشغيل Android 14 ميزة "جرعة الصوت" في إطار عمل الصوت وواجهة برمجة التطبيقات لنظام الصوت (HAL) من خلال مراقبة قياسات جرعة الصوت باستمرار وإصدار تحذيرات للمستخدمين بشأن مستويات التعرض الضارة. راجِع جرعة الصوت للحصول على مزيد من المعلومات.
بدءًا من الإصدار Android 14-QPR1، يتم تفعيل احتساب "جرعة الصوت".
الكاميرا
ميزات إضافات الكاميرا
يضيف نظام التشغيل Android 14 الميزات التالية إلى الإصدار 1.4.0 من واجهة إضافات الكاميرا:
- البيانات الوصفية الخاصة بالموقع الإلكتروني الموسّع
- تقدير وقت استجابة التقاط الصور الثابتة في الوقت الفعلي
- تسجيل عمليات تسجيل الإحالات الناجحة لتقدّم المعالجة
- التقاط صور ثابتة بعد المشاهدة
- إتاحة إخراج SurfaceView
استخدام الجهاز ككاميرا ويب
يدعم الإصدار 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
. يتوافق هذا التنسيق مع الصور بتنسيق JPEG بتقنية النطاق العادي الديناميكية ويسمح بعرض المحتوى بتقنية HDR. لمزيد من المعلومات، يُرجى الاطّلاع على
Ultra HDR.
التقاط الألوان على نطاق واسع
يتيح Android 14 التقاط سلسلة واسعة من المحتوى على الشاشة P3، ما يتيح للأجهزة التقاط صور بألوان مجموعة واسعة بتنسيق JPEG من خلال الفئة ImageReader
بدون استخدام 10 بت بنطاق عالي الديناميكية. لمزيد من المعلومات، يُرجى الاطّلاع على
التقاط سلسلة واسعة.
التوافق
تحديثات تقنية ITS للكاميرا
يقدّم Android 14 تحديثات في اختبارات تكنولوجيا المعلومات للكاميرا، تشمل تحديثات لإصدارات Python والحِزم والاختبارات المحدَّثة والاختبارات الجديدة. لمزيد من التفاصيل، يُرجى قراءة ملاحظات الإصدار الخاصة بمجموعة اختبار صور الكاميرا في Android 14.
تعديلات على مستند تعريف معايير التوافق (CDD)
يعيد مستند تعريف التوافق مع Android 14 مراجعة الإصدارات السابقة من خلال إضافة تعديلات على الميزات الجديدة والتغييرات على متطلبات الوظائف التي تم إصدارها سابقًا. للحصول على قائمة بالتغييرات في الإصدار 14 من نظام Android، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بتعريف التوافق في نظام التشغيل Android 14.
ملاحظات إصدار مجموعة أدوات اختبار التوافق (CTS)
يمكنك الاطّلاع على قائمة بالتغييرات الرئيسية في مجموعة أدوات اختبار التوافق (CTS) لنظام التشغيل Android 14 في ملاحظات الإصدار لنظام التشغيل Android 14 CTS.
اختبارات أداة التحقّق من CTS لضبط دقة بيانات الحضور
يضيف Android 14 اختبارات CTS Verifier للتحقّق من المتطلبات المعدّلة لمعايرة التواجد في ميزة "شبكة Wi-Fi المجاورة" (NAN) وتقنية BLE RSSI. وتشمل هذه الاختبارات دقة NAN، ودقة BLE RSSI، واختبارات دقة معادلة BLE Rx/Tx. لمزيد من المعلومات، يُرجى الاطّلاع على معايرة تواجد الأفراد في المنزل.
اختبار CTS لفئة الأداء 14 (PC14) - جودة ترميز الفيديو (VEQ)
يقدّم الإصدار 14 من نظام التشغيل Android متطلبات جودة ترميز الفيديو (VEQ)
لأجهزة فئة الأداء 14 (PC14). يتم التحقّق من متطلبات PC14-VEQ
من خلال اختبار CTS جديد يُسمى
CtsVideoEncodingQualityHostTest
. اطّلِع على إجراء اختبارات PC14-VEQ
لمزيد من المعلومات.
إمكانية الاتصال
زيادة المبيعات من خلال تقسيم شبكة الجيل الخامس
يقدّم الإصدار Android 14-QPR1 ميزة البيع الإضافي لشرائح شبكة الجيل الخامس، والتي تتيح لمشغّلي شبكات الجوّال توفير إمكانات محسّنة للشبكة (وقت الاستجابة ومعدّل نقل البيانات) للمستخدمين من خلال شرائح شبكة الجيل الخامس. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الارتقاء بمبيعات منتجات شرائح الجيل الخامس.
إعلانات 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:
GnssCapabilities.getGnssSignalTypes
: عرض قائمة بأنواع إشارات GNSS المتوافقة مع شريحة GNSSGnssCapabilities.hasAccumulatedDeltaRange
: تحدِّد ما إذا كانت شريحة GNSS تتيح نطاق دلتا المتراكمة.GnssMeasurementsEvent.isFullTracking
: تشير إلى ما إذا كان محرّك GNSS في وضع التتبّع الكامل.
يجب أن تستخدم الأجهزة التي تعمل بالإصدار 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
، وهو أمر مطلوب للمساعدة في تحديد وقت تغيير نقل PDN في IMS:يتم تسجيل تحديثات جودة الوسائط من خلال واجهة
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" واستئنافها
يتيح نظام التشغيل Android 14 للتطبيقات الحاصلة على الأذونات تعليق جلسات الاكتشاف النشطة لخدمة Wi-Fi Aware واستئنافها. يتيح ذلك للأجهزة استئناف جلسات الاكتشاف بشكل أسرع واستخدام طاقة أقل. لمزيد من المعلومات، يُرجى الاطّلاع على التعليق والاستئناف.
واجهات برمجة تطبيقات بروتوكول الصوت على الإنترنت للاتصالات عن بُعد
يقدّم نظام التشغيل Android 14 واجهة برمجة التطبيقات
TelecomManager#addCall
التي تحلّ محل فئة
ConnectionService
لحالات استخدام الصوت على الإنترنت. تشكّل واجهة برمجة التطبيقات هذه أساسًا لصفّة
Telecom CallsManager
Jetpack الجديدة،
التي تبسّط عملية دمج مكالمات الصوت على الإنترنت مع نظام Android الأساسي.
توفّر فئة Jetpack المطوّرين مساحة عرض واحدة لواجهة برمجة تطبيقات تعمل على الإصدار 14 من نظام التشغيل Android أو الإصدارات الأحدث، وطبقة توافق مع الإصدارات السابقة تتضمّن فئة ConnectionService
الحالية. ننصح المطوّرين باستخدام فئة Telecom CallsManager
Jetpack مباشرةً لجذب أكبر نطاق من إصدارات حزمة تطوير البرامج (SDK) لنظام التشغيل Android.
تعديلات على رصد الوقت والمنطقة الزمنية
يقدّم Android 14 التحديثات التالية لميزة رصد الوقت والمنطقة الزمنية على Android:
- تُضيف حدًا زمنيًا أقصى لاقتراحات الوقت. لمعرفة التفاصيل، يُرجى الاطّلاع على الحدود الزمنية المسموح بها.
- إضافة إمكانية استخدام خوادم NTP متعددة لمعرفة التفاصيل، يُرجى الاطّلاع على الخوادم.
- تعديلات على سلوك الأجهزة التي تتيح رصد المنطقة الزمنية للموقع الجغرافي فقط لمعرفة التفاصيل، يُرجى الاطّلاع على الأجهزة التي تتيح استخدام خوارزمية رصد المنطقة الزمنية للموقع الجغرافي فقط.
- إضافة واجهات برمجة تطبيقات للسماح لموفّري المناطق الزمنية للموقع الجغرافي بإعداد تقارير عن معلومات الحالة لمعرفة التفاصيل، يُرجى الاطّلاع على واجهات برمجة التطبيقات لحالة LTZP.
اختبار النطاق الفائق العرض
يضيف نظام Android 14 اختبارًا يدويًا جديدًا لمجموعة أدوات اختبار التوافق (CTS) للتحقّق من الامتثال لمتطلبات النطاق الفائق العرض (UWB). لمزيد من المعلومات حول كيفية إعداد أجهزتك وإجراء هذا الاختبار، يُرجى الاطّلاع على متطلبات النطاق الفائق العرض (UWB).
واجهة UWB HAL
يضيف نظام التشغيل Android 14 ما يلي لواجهة UWB HAL:
أرقام تعريف OID لنظام التشغيل 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.
حبَّار
آخر الأخبار حول ميزة Cuttlefish Wi-Fi
بدءًا من الإصدار 14 من Android، تتضمّن ميزة Wi-Fi في Cuttlefish
أداةَي WmediumdService
وOpenwrtControlService
للتحكّم في
شبكة Wi-Fi على جهاز Cuttlefish. لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة
Cuttlefish: Wi-Fi.
الشاشة
إضافات WindowManager
يتيح نظام التشغيل Android 14 إمكانية استخدام وضع العرض المزدوج
وتأثير الأداء عند التحميل
ومعرّف الحالة الخاص بجهاز COMMON_STATE_USE_BASE_STATE
في
إضافات WindowManager.
Enterprise
إطار عمل حلّ سياسات أجهزة المؤسسة
بدءًا من Android 14، يمكن لموظّفي دعم إدارة سياسة الجهاز المتعدّدين ضبط السياسات باستخدام واجهات برمجة التطبيقات
DevicePolicyManager
. راجِع إطار عمل حلّ المشاكل المتعلقة بسياسات الأجهزة
لمزيد من المعلومات.
الرسومات
تنفيذ الملف الشخصي الأساسي في Android (ABP) وVulkan
يجب أن يستوفي أي جهاز متوافق مع الإصدار 14 من نظام التشغيل Android أو الإصدارات الأحدث وواجهة برمجة التطبيقات Vulkan API جميع الوظائف المحدّدة في ملف Android Baseline 2021 الخاص بالأجهزة. راجع تنفيذ Vulkan للحصول على مزيد من المعلومات.
انخفاض استهلاك ذاكرة التخزين المؤقت للرسومات
بدءًا من الإصدار 14 من Android، يمكنك محو ذاكرة التخزين المؤقت للمرءّع الرسومي بشكلٍ قسري لتقليل استهلاك ذاكرة الرسومات. لمزيد من المعلومات، يُرجى الاطّلاع على تقليل استهلاك ذاكرة الرسومات.
استخدام Vulkan 1.1
بالنسبة إلى الإصدار 14 من Android والإصدارات الأحدث، يجب أن تتضمّن جميع الأجهزة المتوافقة مع Vulkan برامج تشغيل Vulkan 1.1. اطّلِع على متطلبات CDD في Android 14 للحصول على مزيد من المعلومات.
الأداء
تحسين أداء الألعاب
بدءًا من الإصدار 14 من نظام التشغيل Android، يتوفّر وضع طاقة جديد باسم 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
للتحكّم في ما إذا كان سيتم إنشاء سلاسل مهام Java Debug Wire Protocol (JDWP) في إصدارات userdebug. لمزيد من المعلومات، يُرجى الاطّلاع على خيارات JDWP.
تحديثات OpenJDK 17
يواصل نظام التشغيل Android 14 العمل على تجديد مكتبات Android الأساسية لمواءمة الميزات في أحدث إصدارات OpenJDK LTS، بما في ذلك تحديثات المكتبات ودعم لغة Java 17 لمطوّري التطبيقات والمنصات. لمزيد من المعلومات عن التغييرات وتأثيرها على مطوّري تطبيقات Android، يُرجى الاطّلاع على تعديلات OpenJDK 17.
الأمان
ملاحظات الإصدار الأمني لنظام التشغيل Android 14
توضِّح ملاحظات إصدار أمان Android تفاصيل الثغرات التي تم تصحيحها في مستوى رمز تصحيح الأمان بتاريخ 01/09/2022. يتضمّن الإصدار 14 من Android، كما تم إصداره في "مشروع Android المفتوح المصدر" (AOSP)، مستوى تصحيح أمان تلقائيًا بتاريخ 1 أيلول (سبتمبر) 2023. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات الإصدار الخاصة بالأمان في Android 14.
إيقاف شبكة الجيل الثاني
يتيح نظام التشغيل Android 14 للمستخدمين إيقاف شبكة الجيل الثاني (2G) على مستوى أجهزة الراديو على أي جهاز ينفِّذ الثابت الخاص بالإمكانات "CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK". يؤدي ذلك إلى إيقاف الجهاز عن البحث عن شبكات الجيل الثاني أو الاتصال بها. اطّلِع على مستندات إيقاف شبكة الجيل الثاني للاطّلاع على جميع التغييرات.
إيقاف وضع التشفير/سلامة المحتوى بدون قيمة في شبكة الجوّال
يقدّم نظام التشغيل Android 14 زرًا جديدًا للتبديل في قائمة إعدادات الشبكة على الأجهزة الجوّالة لإيقاف التشفير الصفري لمكالمات غير مكالمات الطوارئ بسهولة. تتيح جميع الأجهزة التي تستخدم حزمة HAL 2.0 للراديو والإصدارات الأحدث إمكانية تفعيل/إيقاف الخيار الجديد، وهو خيار قد يختار المصنّع الأصلي للجهاز تفعيله. من خلال السماح للمستخدمين بإيقاف التشفير التام، يمكنهم تعزيز خصوصيتهم من خلال منع رصد رسائل SMS وحركة البيانات الصوتية بشكل سلبي عبر الهواء بدون تشفير.
تشفير أسماء الملفات
إنّ AES-HCTR2 هو الوضع المفضّل لتشفير أسماء الملفات للأجهزة التي تستخدم تعليمات التشفير المسرّع في Android 14. لمعرفة مزيد من التفاصيل، يمكنك الاطّلاع على مقالة الاستناد إلى الملف.
أرقام IMEI متعددة
يتيح Android 14 إمكانية استخدام العديد من أرقام IMEI في سجلّ مصادقة مفتاح Android. يمكن لمصنّعي المعدّات الأصلية تنفيذ هذه الميزة من خلال إضافة علامة KeyMint لرقم IMEI ثانٍ. أصبح من الشائع بشكلٍ متزايد أن تحتوي الأجهزة على أجهزة إرسال واستقبال لاسلكية متعددة للشبكات الخلوية، ويمكن لمصنّعي الأجهزة الأصليين الآن أن يوفّروا دعمًا للأجهزة التي تتضمّن رقمَي IMEI. لمزيد من التفاصيل، يُرجى الاطّلاع على شهادة الاعتماد.
ملفات للقراءة فقط
إذا كان تطبيقك يستهدف نظام التشغيل Android 14 ويستخدم ميزة "تحميل الرموز الديناميكية" (DCL)، يجب وضع علامة "للقراءة فقط" على جميع الملفات المحمَّلة ديناميكيًا. بخلاف ذلك، يُعرِض النظام استثناءً. ننصحك بأن تتجنّب التطبيقات تحميل الرمز بشكل ديناميكيم كلما أمكن، لأنّ ذلك يزيد بشكل كبير من خطر اختراق التطبيق عن طريق حقن الرمز أو التلاعب به.
مركز الأمان
طرح نظام Android 13 "مركز أمان Android" لتوفير إدخالات إعادة التوجيه حتى تتمكّن المستخدمون من الوصول إلى إعدادات معيّنة للأمان والخصوصية. يواصل Android 14 تحسين مركز الأمان. يمكنك الاطّلاع على مستندات مركز الأمان للتعرّف على جميع التغييرات.
مساحة التخزين
خيار أداة الاختيار في إذن الوصول إلى الوسائط
بدءًا من الإصدار 14 من Android، أصبح بإمكان المستخدمين اختيار إعلامات معيّنة فقط لمشاركتها مع أحد التطبيقات عندما يطلب التطبيق الوصول إلى مكتبة الوسائط الخاصة بالمستخدم. لمزيد من التفاصيل، يُرجى الاطّلاع على الأذونات.
أجهزة التلفزيون
إدخال HAL للتلفزيون باستخدام AIDL
بدءًا من الإصدار 14 من نظام Android، يتم تحديد واجهة HAL إدخال التلفزيون باستخدام AIDL.
الظاهرية
ضمانات أمان نظام التشغيل الضيف
بدءًا من الإصدار 14 من Android، تصبح عمليات الكتابة في مساحة التخزين المشفَّرة سرية. راجِع نظام التشغيل الضيف لمزيد من المعلومات.
مكالمات pKVM الفائقة
يقدّم برنامج تشغيل الأجهزة الافتراضية pKVM في الإصدار Android 14 طلبًا جديدًا لإعادة الذاكرة. اطّلِع على طلبات hypercall في pKVM للحصول على مزيد من المعلومات.
وحدة مورّد pKVM
تتوفّر وحدات مورّدي أجهزة pKVM في الإصدار 14 من نظام التشغيل Android. اطّلِع على وحدات مورّدي pKVM لمزيد من المعلومات.