تلخِّص هذه الصفحة الميزات الرئيسية في إصدارات 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
لمزيد من المعلومات.
دعم النواة
اعتبارًا من Android 14، لن تعود نواة 5.4 متاحة. اطّلِع على معلومات النواة المعدَّلة في نواة الميزة ونواة الإطلاق.
إحصاءات مصادر تنشيط النواة
يضيف الإصدار Android 14-QPR2 إحصاءات مصادر الاستيقاظ إلى logcat.
وتحدِّد هذه الإحصاءات المكوّنات في النواة التي تحافظ على قيد التشغيل
للنظام أثناء كل دورة تعليق واستئناف، ويمكن استخدامها لتصحيح أخطاء برمجية في ملف برمجي
للنواة وتحسين عمر البطارية. لا تتوفّر إحصاءات مصادر تنشيط kernel إلا في الإصدارات التجريبية للمستخدمين والإصدارات الهندسية التي تم فيها ضبط suspend.debug.wakestats_log.enabled
على true
. يُرجى الاطّلاع على
logKernelWakeLockStats
للحصول على مزيد من المعلومات.
الصوت
وضع مكبّر الصوت العمودي الديناميكي
من خلال توافق إطار عمل Android 14، يمكن برمجة أجهزة فك التشفير وأجهزة خدمة البث المباشر على الإنترنت (OTT) التي تحتوي على مكبّرات صوت مدمجة أو متصلة لتكون مكبرات صوت لاسلكية للأجهزة المتصلة. لمزيد من المعلومات، يُرجى الاطّلاع على وضع مكبّر الصوت العمودي الديناميكي.
نقل Audio HAL إلى AIDL
بدءًا من الإصدار 14 من Android، يتم تحديد واجهة 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 من واجهة إضافات الكاميرا:
- البيانات الوصفية الخاصة بالموقع الإلكتروني الموسّع
- تقدير وقت استجابة التقاط الصور الثابتة في الوقت الفعلي
- تسجيل عمليات تسجيل الإحالات الناجحة لتقدّم المعالجة
- التقاط صور ثابتة بعد المشاهدة
- إتاحة إخراج SurfaceView
استخدام الجهاز ككاميرا ويب
يضيف الإصدار Android 14-QPR1 إمكانية استخدام الجهاز ككاميرا ويب USB. يتم الإعلان عن أجهزة Android المتوافقة مع هذه الميزة على أنّها أجهزة UVC ، ما يتيح لمجموعة كبيرة من مضيفي USB الذين يستخدمون أنظمة التشغيل المختلفة (مثل Linux وmacOS وWindows وChromeOS) استخدام كاميرا الجهاز ككاميرا ويب. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة استخدام جهاز ككاميرا ويب.
مرجع طبقة HAL لكاميرا USB
ينقل نظام التشغيل Android 14 مرجع طبقة HAL لكاميرا USB إلى AIDL، ويوقف نهائيًا استخدام HIDL. للحصول على معلومات عن واجهة برمجة التطبيقات لكاميرا USB، يُرجى الاطّلاع على الكاميرات الخارجية التي تعمل عبر USB.
دقة HDR فائقة
يتيح نظام التشغيل Android 14 التقاط صور بدقة HDRفائقة
مضغَّطة باستخدام تنسيق
JPEG_R
الصور. يتوافق هذا التنسيق مع الصور بتنسيق JPEG بتقنية النطاق العادي الديناميكية ويسمح بعرض المحتوى بتقنية HDR. لمزيد من المعلومات، يُرجى الاطّلاع على Ultra HDR.
التقاط الألوان على نطاق واسع
يضيف الإصدار 14 من Android إمكانية التقاط صور بألوان عريضة النطاق في Display P3، ما يتيح للأجهزة التقاط صور بألوان عريضة النطاق بتنسيق JPEG مع
الفئة ImageReader
بدون استخدام تقنية HDR بدقة 10 بت. لمزيد من المعلومات، يُرجى الاطّلاع على
التقاط الألوان على نطاق واسع.
التوافق
تحديثات تقنية ITS للكاميرا
يقدّم نظام التشغيل Android 14 تعديلات على اختبارات ITS للكاميرا، بما في ذلك تعديلات على إصدارات Python والحِزم، واختبارات معدَّلة واختبارات جديدة. لمزيد من التفاصيل، يُرجى قراءة ملاحظات إصدار مجموعة اختبار صور الكاميرا في Android 14.
تعديلات على مستند تعريف معايير التوافق (CDD)
يعيد مستند تعريف التوافق مع نظام التشغيل Android 14 مراجعة الإصدارات السابقة من خلال تحديثات تهدف إلى تحسين الميزات الجديدة وتغيير متطلبات الوظائف التي تم إصدارها سابقًا. للحصول على قائمة بالتغييرات في Android 14، يُرجى الاطّلاع على ملاحظات الإصدار لتعريف التوافق مع Android 14.
ملاحظات إصدار مجموعة أدوات اختبار التوافق (CTS)
يمكنك الاطّلاع على قائمة بالتغييرات الرئيسية في مجموعة أدوات اختبار التوافق (CTS) لنظام التشغيل Android 14 في ملاحظات الإصدار لنظام التشغيل Android 14 CTS.
اختبارات أداة التحقّق من CTS لمعايرة معلومات التوفّر
يضيف نظام التشغيل Android 14 اختبارات أداة التحقّق من التوافق (CTS Verifier) للتحقّق من متطلبات معايرة تقنية NAN وBLE RSSI لرصد الأجهزة المجاورة في شبكة Wi-Fi. وتشمل هذه الاختبارات دقة NAN ودقة RSSI في BLE واختبارات دقة إزاحة Rx/Tx في BLE. لمزيد من المعلومات، يُرجى الاطّلاع على معايرة ميزة "التتبّع بالاستناد إلى الموقع الجغرافي".
اختبار 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 التي تتوافق معها مجموعة شرائح GNSS. -
GnssCapabilities.hasAccumulatedDeltaRange
: يحدِّد ما إذا كانت مجموعة شرائح GNSS متوافقة مع النطاق المتزايد للفرق. -
GnssMeasurementsEvent.isFullTracking
: يشير إلى ما إذا كان محرّك نظام تحديد المواقع العالمي (GNSS) في وضع التتبّع الكامل.
يجب أن تستخدم الأجهزة التي تعمل بالإصدار 14 من نظام التشغيل Android حزمة HAL لنظام تحديد المواقع العالمي (GNSS) AIDL. يتيح إطار عمل GNSS واجهات HAL لبروتوكول HIDL للأجهزة التي تمت ترقيتها إلى الإصدار 14 من نظام التشغيل Android، ولكن لا تتوفّر ميزات 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 اختيارية. لتفعيل ميزة "الأسئلة الشائعة"، اضبط قيمة الإعداد
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 للتطبيقات المميّزة إمكانية تعليق جلسات الاكتشاف النشطة باستخدام تقنية "الاستشعار بالواي فاي" واستئنافها. يتيح ذلك للأجهزة استئناف جلسات الاكتشاف بشكل أسرع واستخدام طاقة أقل. لمزيد من المعلومات، يُرجى الاطّلاع على تعليق التطبيقات واستئنافها.
واجهات برمجة تطبيقات بروتوكول الصوت على الإنترنت للاتصالات عن بُعد
يقدّم نظام التشغيل Android 14 واجهة برمجة التطبيقات
TelecomManager#addCall
التي تحلّ محل فئة
ConnectionService
لحالات استخدام الصوت على الإنترنت. تشكّل واجهة برمجة التطبيقات هذه أساسًا لصفّة
Telecom CallsManager
Jetpack الجديدة،
التي تبسّط عملية دمج مكالمات الصوت على الإنترنت مع نظام Android الأساسي.
توفّر فئة Jetpack للمطوّرين واجهة برمجة تطبيقات واحدة تعمل على
Android 14 أو إصدار أحدث، وطبقة Compatiblity
للتوافق مع الإصدارات القديمة تلتف حول فئة 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، يتم تحديد واجهة برمجة التطبيقات لجهة تصنيع Wi-Fi (HAL) باستخدام 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 Baseline Profile (ABP) وتنفيذ Vulkan
يجب أن يستوفي أي جهاز متوافق مع الإصدار 14 من نظام التشغيل Android أو الإصدارات الأحدث وواجهة برمجة التطبيقات Vulkan API جميع الوظائف المحدّدة في ملف Android Baseline 2021 الخاص بالأجهزة. راجِع مقالة Implement Vulkan (استخدام Vulkan) لمزيد من المعلومات.
تقليل استهلاك ذاكرة التخزين المؤقت للرسومات
بدءًا من الإصدار 14 من Android، يمكنك محو ذاكرة التخزين المؤقت للمرءّع الرسومي بشكلٍ قسري لتقليل استهلاك ذاكرة الرسومات. لمزيد من المعلومات، يُرجى الاطّلاع على تقليل استهلاك ذاكرة الرسومات.
استخدام Vulkan 1.1
بالنسبة إلى Android 14 والإصدارات الأحدث، يجب أن تتضمّن جميع الأجهزة المتوافقة مع Vulkan برامج تشغيل Vulkan 1.1. اطّلِع على متطلبات CDD في Android 14 للحصول على مزيد من المعلومات.
الأداء
تحسين أداء الألعاب
بدءًا من الإصدار 14 من نظام التشغيل Android، يتوفّر وضع طاقة جديد باسم GAME
يتيح تخصيص أداء الهاتف أثناء استخدام الألعاب. راجِع تحسين الأداء في الألعاب للحصول على مزيد من المعلومات.
الأذونات
تسجيل المحتوى في الملاحظات
بدءًا من Android 14، تتيح واجهات برمجة التطبيقات لميزة "التقاط محتوى الملاحظات" للمستخدمين التقاط لقطة شاشة مباشرةً من خلال تطبيق تدوين الملاحظات التلقائي. يُرجى الاطّلاع على التقاط محتوى الملاحظات لمزيد من المعلومات.
دور 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.
الطاقة
نقل 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 تفاصيل الثغرات التي تم تصحيحها في مستوى رمز تصحيح الأمان بتاريخ 01/09/2022. يتضمّن الإصدار 14 من Android، كما تم إصداره في "مشروع Android المفتوح المصدر" (AOSP)، مستوى تصحيح أمان تلقائيًا بتاريخ 1 أيلول (سبتمبر) 2023. لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار الأمان في Android 14.
إيقاف شبكة الجيل الثاني
يتيح نظام التشغيل Android 14 للمستخدمين إيقاف شبكة الجيل الثاني على مستوى معدات الراديو على أي جهاز ينفذ الثابت "CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK". يؤدي ذلك إلى إيقاف الجهاز عن البحث عن شبكات الجيل الثاني أو الاتصال بها. اطّلِع على مستندات إيقاف شبكة الجيل الثاني للاطّلاع على جميع التغييرات.
إيقاف وضع التشفير/سلامة البيانات الصفرية للشبكة الخلوية
يقدّم نظام التشغيل Android 14 زرًا جديدًا للتبديل في قائمة إعدادات الشبكة على الأجهزة الجوّالة لإيقاف التشفير الصفري لمكالمات غير مكالمات الطوارئ بسهولة. تتيح جميع الأجهزة التي تستخدم حزمة HAL 2.0 للاتصال اللاسلكي والإصدارات الأحدث إمكانية استخدام مفتاح التبديل الجديد، والذي يمكن لمصنعي الأجهزة الأصليين تفعيله. من خلال السماح للمستخدمين بإيقاف التشفير التام، يمكنهم تعزيز خصوصيتهم من خلال منع رصد رسائل SMS وحركة البيانات الصوتية بشكل سلبي عبر الهواء بدون تشفير.
تشفير أسماء الملفات
AES-HCTR2 هو الوضع المفضّل لتشفير أسماء الملفات للأجهزة التي تتضمّن تعليمات التشفير المُسرَّع في Android 14. لمزيد من التفاصيل، يُرجى الاطّلاع على الاستناد إلى الملفات.
أرقام IMEI متعددة
يتيح نظام Android 14 استخدام أرقام IMEI متعددة في سجلّ "شهادة اعتماد مفتاح Android". يمكن لمصنّعي المعدّات الأصلية تنفيذ هذه الميزة من خلال إضافة علامة KeyMint لرقم IMEI ثانٍ. أصبح من الشائع بشكلٍ متزايد أن تحتوي الأجهزة على أجهزة إرسال واستقبال لاسلكية متعددة للشبكات الخلوية، ويمكن لمصنّعي المعدّات الأصلية الآن أن يوفّروا دعمًا للأجهزة التي تتضمّن رقمَي IMEI. لمزيد من التفاصيل، يُرجى الاطّلاع على شهادة الاعتماد.
الملفات للقراءة فقط
إذا كان تطبيقك يستهدف الإصدار 14 من Android ويستخدم ميزة "تحميل الرموز البرمجية الديناميكية" (DCL)، يجب وضع علامة "للقراءة فقط" على جميع الملفات التي يتم تحميلها ديناميكيًا. بخلاف ذلك، يُعرِض النظام استثناءً. ننصحك بأن تتجنّب التطبيقات تحميل الرمز بشكل ديناميكيم كلما أمكن، لأنّ ذلك يزيد بشكل كبير من خطر اختراق التطبيق عن طريق حقن الرمز أو التلاعب به.
مركز الأمان
طرح نظام Android 13 ميزة "Safety Center" في Android لتوفير إدخالات إعادة التوجيه كي يتمكّن المستخدمون من الوصول إلى إعدادات معيّنة للأمان والخصوصية. يواصل نظام Android 14 تحسين مركز الأمان. يمكنك الاطّلاع على مستندات مركز الأمان للتعرّف على جميع التغييرات.
مساحة التخزين
خيار أداة الاختيار في إذن الوصول إلى الوسائط
بدءًا من الإصدار 14 من Android، أصبح بإمكان المستخدمين اختيار إعلامات معيّنة فقط لمشاركتها مع أحد التطبيقات عندما يطلب التطبيق الوصول إلى مكتبة الوسائط الخاصة بالمستخدم. لمزيد من التفاصيل، يُرجى الاطّلاع على الأذونات.
أجهزة التلفزيون
واجهة HAL لإدخال التلفزيون مع AIDL
اعتبارًا من Android 14، يتم تعريف واجهة HAL لإدخال التلفزيون باستخدام AIDL.
الظاهرية
ضمانات أمان نظام التشغيل الضيف
بدءًا من الإصدار 14 من Android، تصبح عمليات الكتابة في مساحة التخزين المشفَّرة سرية. راجِع نظام التشغيل الضيف لمزيد من المعلومات.
مكالمات pKVM الفائقة
يقدّم نظام التشغيل Android 14 أسلوبًا جديدًا لطلب إعادة الذاكرة من خلال نظام التشغيل الافتراضي pKVM. اطّلِع على طلبات hypercall في pKVM للحصول على مزيد من المعلومات.
وحدة مورّد وحدة التحكّم في واجهة المستخدم (pKVM)
تم تقديم وحدات مورّدي pKVM في Android 14. اطّلِع على وحدات مورّدي pKVM لمزيد من المعلومات.