ملاحظات إصدار Android 13 وAndroid 13 QPR

تلخص هذه الصفحة الميزات الرئيسية في إصدارات Android 13 وAndroid 13 QPR وتوفر روابط لمعلومات إضافية. يتم تنظيم ملخصات الميزات هذه وفقًا لموقع وثائق الميزة على هذا الموقع.

بنيان

التغييرات في قسم التمهيد العام

بالنسبة للأجهزة التي تعمل بنظام التشغيل Android 13، تتم إزالة قرص الذاكرة العام من صورة boot ووضعه في صورة init_boot منفصلة.

لمزيد من المعلومات، راجع قسم التمهيد العام .

وحدات GKI

في Android 13، يتم تسليم بعض وظائف kernel في وحدات قابلة للتحميل ديناميكيًا، تسمى وحدات GKI ، لتقليل أثر ذاكرة GKI kernel على الأجهزة التي لا تتطلب الوظيفة.

لمزيد من المعلومات، راجع وحدات Kernel .

مكونات النظام المعياري

يحتوي Android 13 على العديد من مكونات النظام المعيارية الجديدة والمحدثة. الوحدات الجديدة هي:

  • الخدمات الإعلانية : تدعم مبادرة Privacy Sandbox التي تهدف إلى إنشاء تقنيات تحمي خصوصية الأشخاص عبر الإنترنت وتمنح الشركات والمطورين الأدوات اللازمة لبناء أعمال رقمية مزدهرة
  • AppSearch : محرك بحث منظم وفهرسة على الجهاز
  • Bluetooth : (اختياري) يهدف إلى توفير تجربة Bluetooth متسقة وعالية الجودة لجميع مستخدمي Android
  • OnDevicePersonalization : يوفر مجموعة من الأدوات التي تم تطويرها مع خصوصية المستخدم كمبدأ أساسي لها
  • UWB : يحتوي على مكدس UWB أعلى واجهة HAL

تحديثات للوحدات الموجودة:

التحديث لدعم نظام ملفات Android kernel

بدءًا من Android 13، تعمل مساحة المستخدم فقط مع أنظمة الملفات المضمنة في Generic Kernel Image (GKI).

لمزيد من التفاصيل، راجع دعم نظام ملفات Android Kernel .

صوتي

تنفيذ الصوت المكاني وتتبع الرأس

بدءًا من Android 13-QPR، وباستخدام بنية خط أنابيب الصوت الجديدة وتكامل إطار عمل المستشعر، يمكن لمصنعي المعدات الأصلية توفير تأثير صوتي مكاني مع دعم تتبع الرأس بالمستوى المطلوب من الأداء وزمن الوصول. راجع تنفيذ الصوت المكاني عالي الجودة وتتبع الرأس للحصول على إرشادات ومزيد من المعلومات.

دعم ميدي 2.0

بدءًا من Android 13، تمت إضافة دعم MIDI 2.0 إلى وسيلة النقل USB. MIDI 2.0 هو معيار MIDI أحدث تم تحديده في عام 2020.

راجع صفحة MIDI لمزيد من التفاصيل.

التحديث إلى الصوت HAL

بدءًا من Android 13، يتم تحديث Audio HAL إلى الإصدار 7.1. راجع Audio HAL لمزيد من المعلومات.

السيارات

ميزات Android الجديدة للسيارات

لمعرفة المزيد حول ميزات السيارات الجديدة في Android 13، راجع ما الجديد .

يبني

البناء مع بازل

يقدم Android 13 نواة البناء باستخدام Bazel ، ليحل محل build/build.sh .

لمزيد من المعلومات، انظر بازل (كليف) .

آلة تصوير

AIDL كاميرا هال

في Android 13، يتضمن إطار عمل الكاميرا دعمًا لـ AIDL للكاميرات HALs. يدعم إطار الكاميرا أيضًا HALs لكاميرا HIDL، ومع ذلك فإن ميزات الكاميرا المضافة في Android 13 أو الإصدارات الأحدث متاحة فقط من خلال واجهات HAL لكاميرا AIDL.

للحصول على معلومات حول ترحيل عمليات HAL من واجهات كاميرا HIDL إلى واجهات كاميرا AIDL، راجع كاميرا AIDL HAL .

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

يضيف Android 13 أداة تصحيح watch في خدمة الكاميرا، مما يسمح بعرض التغييرات في طلبات الالتقاط وقيم النتائج التي يتم إرسالها من وإلى الكاميرا HAL. تسمح الأداة بالمعاينة المباشرة لعمليات تفريغ مراقبة العلامات من العملاء المفتوحين، وعرض عمليات التفريغ المخزنة مؤقتًا من العملاء المغلقين.

لمزيد من المعلومات، راجع تصحيح أخطاء الكاميرا .

تثبيت معاينة الكاميرا

يضيف Android 13 دعمًا لتثبيت الفيديو في دفق المعاينة في جلسات التقاط الكاميرا. تتيح هذه الميزة لتطبيقات الجهات الخارجية توفير تجربة ما تراه هو ما تحصل عليه (WYSIWYG) عند المقارنة بين معاينة الكاميرا والتسجيل.

لمزيد من المعلومات، راجع تثبيت معاينة الكاميرا .

التحكم في قوة الشعلة

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

لمزيد من المعلومات، راجع التحكم في قوة الشعلة .

إخراج الكاميرا 10 بت

يضيف Android 13 دعمًا لإخراج الكاميرا 10 بت من خلال ملفات تعريف النطاق الديناميكي التي يمكن تهيئتها بواسطة عميل الكاميرا كجزء من تكوين الدفق. يتيح ذلك لمصنعي الأجهزة إضافة دعم لملفات تعريف النطاق الديناميكي 10 بت مثل HLG10، وHDR 10، وHDR 10+، وDolby Vision.

لمزيد من المعلومات، راجع إخراج الكاميرا 10 بت .

لتشجيع اعتماد إخراج الكاميرا 10 بت في تطبيقات الطرف الثالث، مثل تطبيقات الوسائط الاجتماعية، لتحسين تجارب التقاط الفيديو ومشاركته، من المهم التحقق من صحة تنفيذ هذه الميزة بشكل فعال. من المرجح أن تبدأ تطبيقات الجهات الخارجية التي تتطلع إلى اعتماد هذه الميزة بالملف التعريفي الإلزامي HLG10 . لمزيد من التفاصيل، راجع التحقق من الصحة .

التوافق

تحديثات الكاميرا الخاصة بها

يقدم Android 13 تغييرات على Camera ITS ، والتي تتضمن دعم اختبار الفيديو وإصدارات Python والحزم المحدثة واختبار تحديثات الأجهزة.

لمزيد من التفاصيل، راجع ملاحظات إصدار مجموعة اختبار صور الكاميرا لنظام Android 13 .

تحديثات CDD

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

للحصول على قائمة بالتغييرات في Android 13، راجع ملاحظات إصدار تعريف توافق Android 13 .

الحسابات الافتراضية لجهات الاتصال الجديدة

يجب أن تتعامل تطبيقات جهات الاتصال المحملة مسبقًا مع غرض ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT ، والذي يتيح للمستخدم تحديد حساب افتراضي. يجب أن يحفظ تطبيق جهة الاتصال الذي تم تحميله مسبقًا الحساب الافتراضي المحدد ويجب أن يستخدم الحساب الافتراضي عند التعامل مع Intent.ACTION_INSERT أو Intent.ACTION_INSERT_OR_EDIT لإدراج جهة اتصال. يضمن هذا المتطلب الاتساق عبر جميع التطبيقات التي تتفاعل مع جهات الاتصال.

لمزيد من المعلومات، راجع قسم جهات الاتصال في Android 13 CDD.

الاتصال

السماح بتبديل 2G

في Android 13، يكون مفتاح التبديل "السماح بـ 2G" في الإعدادات باللون الرمادي (مما يعني أنه لا يمكن للمستخدمين التفاعل مع الزر) عند تعيين مفتاح تكوين مشغل شبكة الجوال KEY_HIDE_ENABLE_2G على true . بالإضافة إلى ذلك، عند ظهور اللون الرمادي، يتضمن مفتاح التبديل "السماح بشبكة الجيل الثاني" نصًا يشير إلى أن مشغل شبكة الجوال الخاص بالمستخدم يتطلب توفر شبكة الجيل الثاني. في الإصدارات السابقة، كان مفتاح التبديل "السماح بشبكة الجيل الثاني" مخفيًا عند ضبط KEY_HIDE_ENABLE_2G على true .

إعداد استخدام الخلوي

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

لتعديل إعداد الاستخدام الخلوي، استخدم config_supported_cellular_usage_settings Cellular_usage_settings overlay أو قم بتعيين القيمة الافتراضية في config_default_cellular_usage_setting . يمكن أن يكون الإعداد إما USAGE_SETTING_VOICE_CENTRIC أو USAGE_SETTING_DATA_CENTRIC .

تشتمل ميزة إعداد الاستخدام الخلوي على واجهات برمجة التطبيقات التالية:

للتحقق من صحة ميزة إعداد الاستخدام الخلوي، قم بإجراء الاختبارات التالية:

شبكات متعددة متزامنة مع اتصال بالإنترنت

يقدم Android 13 الشبكات المتعددة المتزامنة مع ميزة الاتصال بالإنترنت ، والتي تسمح للجهاز بالاتصال بشكل متزامن بشبكتي Wi-Fi (APs)، وكلاهما غير مقيد (متاح لجميع التطبيقات) ويوفران الوصول إلى الإنترنت.

لمزيد من المعلومات، راجع تزامن Wi-Fi STA/STA .

تحديثات IMS API

يقدم Android 13 التحديثات التالية لواجهات برمجة تطبيقات التسجيل الفردي لـ IMS:

  • DelegateRegistrationState :

    • يدعم الحالات التي يحتاج فيها إطار العمل إلى الانتظار حتى تنتهي جلسات SIP قبل هدم IMS PDN.
    • يضيف أسلوب getRegisteringFeatureTags الذي يسمح لتطبيقات الاستماع بمعرفة متى يحاول مكدس IMS تسجيل IMS بشكل فعال.
  • RcsUceAdapter : يضيف PUBLISH_STATE_PUBLISHING للسماح لتطبيقات الاستماع بمعرفة متى يحاول مكدس IMS بنشاط نشر القدرات

  • CapabilityExchangeEventListener : إضافة أسلوب onPublishUpdated للسماح لخدمة IMS بإعلام النظام الأساسي بشكل غير متزامن بنجاح أو فشل تحديث SIP PUBLISH.

  • RcsClientConfiguration :

    • لدعم قسم RCC.72 2.1.14، تتم إضافة قيمة جديدة إلى المُنشئ للسماح لتطبيق المراسلة بتحديد ما إذا كان المستخدم قد قام بتمكين RCS أو تعطيله.
    • إضافة ثابت RCS_PROFILE_2_4 للسماح لتطبيق المراسلة بالإبلاغ عن أنه يدعم الإصدار 2.4 من ملف تعريف RCS العالمي.

يتضمن Android 13 أيضًا التحديثات التالية لواجهات برمجة تطبيقات IMS:

  • إضافة قدرة التطبيقات على الاستماع إلى حالة مكدس IMS من خلال فئة ImsStateCallback . لمزيد من المعلومات، راجع استخدام ImsStateCallback .
  • إعادة بناء توفير IMS لخدمة IMS لدعم حالات استخدام توفير MVNO.
  • تحسين نموذج الترابط في خدمة IMS.
  • يضيف واجهات برمجة التطبيقات (APIs) المدركة لاشتراك SIM في خدمة IMS

ملفات تعريف متعددة ممكّنة لـ eUICC

يقدم Android 13 دعمًا لملفات تعريف متعددة ممكّنة (MEPs) لـ eUICC، مما يسمح للأجهزة بدعم بطاقة SIM المزدوجة باستخدام شريحة eSIM واحدة. تسمح ملفات تعريف SIM المتعددة للجهاز بالاتصال بمشغلين مختلفين في نفس الوقت.

لمزيد من المعلومات، راجع ملفات التعريف المتعددة الممكنة .

متطلبات معايرة الوجود

يقدم Android 13 متطلبات جديدة لمعايرة الحضور للتأكد من أن جميع الأجهزة في نظام Android البيئي يمكنها تحديد القرب النسبي بين الأجهزة.

لمزيد من المعلومات حول كيفية إعداد الأجهزة ومعايرتها لتلبية هذه المتطلبات، راجع متطلبات معايرة الحضور .

الوضع الاحتياطي للاتصالات الهاتفية لاكتشاف المنطقة الزمنية

يقدم Android 13 الوضع الاحتياطي للاتصالات الهاتفية لاكتشاف المنطقة الزمنية. يتيح هذا الوضع لنظام Android استخدام اقتراحات الكشف عن الاتصالات الهاتفية مؤقتًا في المواقف التي يتعذر فيها على اكتشاف الموقع اكتشاف المنطقة الزمنية، أو عندما يستغرق اكتشاف الموقع وقتًا أطول من اكتشاف الاتصال الهاتفي لاكتشاف المنطقة الزمنية.

لمزيد من التفاصيل، راجع خدمة time_zone_detector .

تحسينات واجهة برمجة تطبيقات الوصول إلى TelephonyManager UICC

يقوم Android 13 بإلغاء إهمال ويضيف تحسينات لإدارة القنوات المنطقية لـ UICC لواجهات برمجة تطبيقات الوصول إلى TelephonyManager UICC التالية:

تم إهمال واجهات برمجة التطبيقات هذه في Android 11 لأن OMAPI يوفر تطبيقًا أكثر موثوقية لإدارة القنوات المنطقية لـ UICC. ومع ذلك، لا يغطي OMAPI جميع حالات الاستخدام التي توفرها واجهات برمجة تطبيقات الوصول إلى TelephonyManager UICC. لذلك، في Android 13، لم يتم إهمال واجهات برمجة التطبيقات هذه مع إدخال تحسينات على إدارة القنوات المنطقية لـ UICC. في السابق، عندما يتعطل تطبيق الاتصال الذي يفتح قناة منطقية، يمكن أن تتسرب القناة المنطقية، مما يعني عدم تحرير القناة ولا يمكن إعادة استخدامها بواسطة التطبيق دون إعادة التشغيل. مع التحسينات في Android 13، في حالة تعطل أحد التطبيقات، يقوم النظام بإصدار القناة المنطقية، مما يسمح بإعادة استخدام القناة بواسطة التطبيق.

يتم إجراء تحسينات واجهة برمجة التطبيقات هذه على مستوى التنفيذ وهي متوافقة تمامًا مع الإصدارات السابقة. ليست هناك حاجة إلى بذل جهد إضافي للاتصال بالتطبيقات لاستخدام واجهات برمجة التطبيقات هذه.

الثقة عند الاستخدام الأول (TOFU) لشبكات المؤسسات

يقدم Android 13 دعمًا لأسلوب مصادقة الثقة عند الاستخدام الأول (TOFU)، والذي يتيح للمستخدمين الوثوق بشبكة مؤسسة (EAP) عن طريق تثبيت المرجع المصدق الجذر الذي يستخدمه الخادم وتعيين اسم المجال الخاص به في شبكة محفوظة. يسمح TOFU للجهاز بالحصول على مفتاح عام غير مصادق عليه عندما يتصل المستخدم لأول مرة بشبكة مؤسسة ويحتفظ بالمفتاح للاتصالات اللاحقة.

لمزيد من المعلومات، راجع الثقة عند الاستخدام الأول .

دعم النطاق العريض للغاية

يقدم Android 13 تطبيقًا افتراضيًا لإطار العمل لتقنية الراديو ذات النطاق العريض للغاية (UWB)، وهي تقنية تتيح نطاقًا آمنًا ودقيقًا للغاية بين الأجهزة المدعومة.

لمزيد من المعلومات، انظر النطاق العريض للغاية .

تحديثات التزامن لـ Wi-Fi AP/AP

يضيف Android 13 دعمًا لنطاق 6 جيجا هرتز لتزامن Wi-Fi AP/AP، مما يتيح للأجهزة إنشاء واجهتين لنقطة الوصول (AP).

لمزيد من المعلومات، راجع تزامن Wi-Fi AP/AP .

علم بالواي فاي

يقدم Android 13 دعمًا للإصدار 3.1 من مواصفات Wi-Fi Aware . لمزيد من المعلومات، راجع معرفة Wi-Fi .

تحديثات ربط نقطة اتصال Wi-Fi (soft AP).

يقدم Android 13 تكوينات جديدة للأجهزة التي تدعم التوصيل من خلال نقاط اتصال Wi-Fi. للحصول على تفاصيل حول التكوينات الجديدة، راجع نقطة اتصال Wi-Fi (Soft AP) .

واي فاي التزامن متعدد الواجهة

بدءًا من Android 13، يضيف Wi-Fi HAL 1.6 القدرة على تحديد واجهة AP موصولة (ثنائية النطاق متزامنة) كعنصر مجموعة صريح.

لمزيد من التفاصيل، راجع التزامن متعدد الواجهات لشبكة Wi-Fi .

تحديثات اختيار شبكة Wi-Fi

بدءًا من Android 13، إذا كانت هناك حاجة إلى فترات فحص مختلفة في وقت التشغيل، فيمكن للتطبيقات المميزة تعيين جدول الفحص على الشاشة لشبكات Wi-Fi المتاحة ديناميكيًا عن طريق استدعاء طريقة WifiManager#setScreenOnScanSchedule(screenOnScanSchedule) .

لمزيد من المعلومات، راجع اختيار شبكة Wi-Fi .

عرض

مدير المهام

في Android 13، تقوم ميزة جديدة لواجهة مستخدم النظام تسمى مدير المهام بإعلام المستخدم بالحالة والموارد التي تستخدمها الخدمات الأمامية في تطبيقات الخلفية وتمكن المستخدم من إيقاف هذه التطبيقات.

لمزيد من المعلومات، راجع إدارة المهام .

عناصر التحكم في الوسائط في واجهة مستخدم النظام

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

لمزيد من التفاصيل، راجع عناصر التحكم في الوسائط في واجهة مستخدم النظام .

تركيبة مختلطة من حقوق السحب الخاصة وHDR

يعمل Android 13 على تحسين الدعم لعرض تكوين SDR وHDR على الشاشة في وقت واحد عن طريق تعتيم محتوى SDR على الشاشة عند عرضه في وقت واحد مع محتوى HDR.

لمزيد من المعلومات، راجع تكوين SDR وHDR المختلط .

إذن الإخطار للاشتراك في الإخطارات

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

تعيين نغمة لإضاءة HDR إلى نطاق متوافق مع حقوق السحب الخاصة

يقدم Android 13 مكتبة ثابتة قابلة للتكوين بواسطة البائع تسمى libtonemap ، والتي تحدد عمليات تعيين النغمات. تتيح هذه الميزة لمصنعي المعدات الأصلية إمكانية تحديد ومشاركة خوارزميات تعيين نغمة العرض الخاصة بهم بين إطار العمل والموردين، مما يقلل من عدم التطابق في تعيين نغمة العرض.

لمزيد من المعلومات، راجع تعيين نغمة سطوع HDR إلى نطاق متوافق مع SDR .

الرسومات

AIDL لملحن الأجهزة HAL

بدءًا من Android 13، تم تعريف HAL ​​لمؤلف الأجهزة (HWC) في AIDL وتم إهمال إصدارات HIDL التي تتراوح من android.hardware.graphics.composer@2.1 إلى android.hardware.graphics.composer@2.4 .

لمزيد من المعلومات، راجع AIDL لـ Hardware Composer HAL .

إدارة المخزن المؤقت لإطار العميل

بدءًا من Android 13، يتم تخصيص إطارات مؤقتة جديدة، تُستخدم أثناء تكوين العميل ، كلما تغيرت دقة العرض. يتم إجراء هذا التخصيص بواسطة SurfaceFlinger في دورة الإبطال التالية بعد تغيير الدقة.

لمزيد من المعلومات، راجع إدارة مخزن إطارات العميل .

إطارات في الثانية (FPS) تخنق التدخل

بدءًا من Android 13-QPR، يمكّن FPS Throttling Intervention الألعاب من التسارع بمعدل FPS مناسب باستخدام التغييرات من جانب النظام الأساسي فقط ودون الحاجة إلى أي إجراء من جانب المطورين. راجع تدخل اختناق FPS لمزيد من المعلومات.

إغلاق المخزن المؤقت بدون إشارة باستخدام AutoSingleLayer

يضيف Android 13 تكوينًا جديدًا يُسمى AutoSingleLayer لإغلاق المخازن المؤقتة غير المُشار إليها. يتيح هذا التكوين لـ SurfaceFlinger إغلاق مخزن مؤقت غير مشار إليه عند تحديث طبقة واحدة فقط، وليس للحالات التي تحدث عبر الطبقات، مثل التغييرات الهندسية أو معاملات المزامنة.

لمزيد من المعلومات، راجع إغلاق المخزن المؤقت غير المشير باستخدام AutoSingleLayer .

تفاعل

المصادقة على الضوابط المنزلية

في Android 13، تتضمن واجهة برمجة التطبيقات (API) للتحكم في الجهاز طريقة جديدة تسمى isAuthRequired ، والتي تسمح لموفري عناصر التحكم في الجهاز بتحديد عناصر التحكم المنزلية التي يمكنها تنفيذ التفاعلات على جهاز مقفل. يتيح ذلك تفاعلًا أكثر سلاسة عند نقاط الدخول، مثل شاشة الهاتف المقفلة.

بروتوكول HID لتعقب الرأس

يقدم Android 13 بروتوكول جهاز الواجهة البشرية (HID) لتعقب الرأس، والذي يسمح بتوصيل جهاز تتبع الرأس بجهاز Android عبر USB أو Bluetooth والتعرض لإطار عمل Android وتطبيقاته من خلال إطار عمل المستشعرات.

لمزيد من المعلومات، راجع بروتوكول HID لتعقب الرأس .

دعم إشارة رد الاتصال المقفلة في KeyguardManager

في Android 13، تُعلم الطرق الجديدة، مثل addKeyguardLockedStateListener و removeKeyguardLockedStateListener ، في فئة KeyguardManager ، المستمع بحالة قفل لوحة المفاتيح.

كائنات التنفيذ القابلة لإعادة الاستخدام NNAPI

يقدم Android 13 واجهة NNAPI AIDL HAL، IExecution ، التي تدير عمر كائن التنفيذ القابل لإعادة الاستخدام وموارده المخزنة مؤقتًا. تعمل كائنات IExecution على تقليل الحمل الزائد لمهام استنتاج التعلم الآلي من خلال تمكين برنامج تشغيل NNAPI من الحفاظ على الموارد بين عمليات التنفيذ وتطبيق التحسينات الخاصة بالطلب.

أجهزة الاستشعار AIDL هال

يقدم Android 13 أجهزة الاستشعار AIDL HAL ، وهي طبقة HAL تعتمد على أجهزة الاستشعار HAL 2.1 التي تستخدم واجهة AIDL HAL . تكشف مجسات AIDL HAL عن أجهزة تعقب الرأس وأنواع مستشعرات IMU ذات المحور المحدود.

وسائط

تصدير إحصائيات ترميز الفيديو

بدءًا من Android 13، يمكن لعملاء التطبيق أن يطلبوا من أداة تشفير الفيديو تصدير إحصائيات التشفير لكل إطار فيديو مشفر. باستخدام الإحصائيات التي تم الحصول عليها من أداة تشفير الفيديو، يمكن للتطبيقات تحسين مهام تشفير الفيديو الخاصة بها، مثل تشفير الممرات المتعددة والمعالجة المسبقة للإطار قبل التشفير.

لمزيد من المعلومات، راجع بيانات إحصائيات ترميز الفيديو .

أداء

الصحة ايدل هال

يقدم Android 13 Health AIDL HAL ، وهو HAL يعتمد على Health HAL 2.1 الذي يستخدم واجهة AIDL HAL .

تعزيز الأداء في وقت تحميل اللعبة

يقدم Android 13 وضع طاقة جديدًا في خدمة Power Manager يُسمى GAME_LOADING والذي يشير إلى Power HAL إذا كان تطبيق اللعبة في حالة التحميل حتى يتمكن Power HAL من توفير تعزيز التحميل. راجع تعزيز الأداء في وقت تحميل اللعبة لمزيد من المعلومات.

الأذونات

تقسيم إذن مستشعر الجسم

بدءًا من Android 13، ينقسم إذن BODY_SENSORS إلى إذنين: BODY_SENSORS لتتبع معدل ضربات القلب في المقدمة و BODY_SENSORS_BACKGROUND لتتبع معدل ضربات القلب في الخلفية.

لمزيد من المعلومات، راجع استخدام أجهزة استشعار الجسم في الخلفية يتطلب إذنًا جديدًا

قوة

أجهزة تتبع سلوك خلفية التطبيق

يقدم Android 13 مفهوم تعقب سلوك خلفية التطبيق أو عملية تراقب استخدام التطبيقات للبطارية في الخلفية لتحديد ما إذا كانت التطبيقات تنتهك بعض السياسات.

لمزيد من المعلومات، راجع أدوات تعقب السلوك في خلفية التطبيق .

التخفيف من استخدام الطاقة أثناء النسخ الاحتياطي والاستعادة

بدءًا من Android 13، يمكنك تقييد نقل الطاقة أثناء النسخ الاحتياطي عبر USB واستعادته عن طريق استدعاء طريقة enableLimitPowerTransfer الخاصة بفئة UsbPort .

لمزيد من المعلومات، راجع إدارة الطاقة .

حماية

أوراق اعتماد الهوية

يضيف Android 13 دعم العرض التقديمي متعدد المستندات. تمكن واجهة جلسة العرض التقديمية الجديدة هذه التطبيق من تقديم عرض تقديمي متعدد المستندات، وهو أمر غير ممكن مع واجهة برمجة التطبيقات الحالية.

لمزيد من المعلومات، راجع بيانات اعتماد الهوية

مخطط توقيع APK V3.1

يتم استخدام هذا المخطط افتراضيًا عند توقيع ملف APK باستخدام مفتاح توقيع مستدير وسلالة التوقيع، ويسمح لملف APK واحد باستهداف التدوير على Android 13 والإصدارات الأحدث مع تجنب المشكلات المعروفة المتعلقة بالتدوير على إصدارات النظام الأساسي السابقة باستخدام مفتاح التوقيع الأصلي في كتلة التوقيع v3.0. وبالمثل، سيتضمن توقيع الإصدار 4.1 معلومات توقيع إضافية لكتلة الإصدار 3.1 لدعم نفس السلوك لعمليات التثبيت المتزايدة.

يجب أن تتطابق النوايا مع مرشحات النوايا المعلنة

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

يتم حظر النوايا غير المطابقة. فيما يلي الاستثناءات التي لا يتم فيها فرض مطابقة النية:

  • النوايا التي تم تسليمها إلى المكونات التي لا تعلن عن أي مرشحات نوايا
  • النوايا الناشئة داخل نفس التطبيق
  • نوايا من النظام
  • النوايا من الجذر

واجهة OMAPI المستقرة للبائعين

Open Mobile API (OMAPI) هي واجهة برمجة تطبيقات قياسية تُستخدم للتواصل مع العنصر الآمن بالجهاز. قبل Android 13، كانت التطبيقات ووحدات إطار العمل فقط هي التي يمكنها الوصول إلى هذه الواجهة. ومن خلال تحويلها إلى واجهة مستقرة للبائع، تكون وحدات HAL قادرة أيضًا على التواصل مع العناصر الآمنة من خلال خدمة OMAPI.

لمزيد من المعلومات، راجع واجهة OMAPI Vendor Stable .

تم إهمال المعرفات الفريدة (UID) المشتركة

اعتبارًا من Android 13-QPR، تم إهمال المعرفات الفريدة (UID) المشتركة. يجب على مستخدمي Android 13 أو الإصدارات الأحدث وضع السطر android:sharedUserMaxSdkVersion="32" في ملف البيان الخاص بهم. يمنع هذا الإدخال المستخدمين الجدد من الحصول على UID مشترك. لمزيد من المعلومات حول UIDs، راجع توقيع التطبيق .

إعدادات

إعدادات اللغة لكل تطبيق

يضيف Android 13 إمكانات للسماح للمستخدمين بتغيير تفضيلات اللغة على أساس كل تطبيق على حدة. لا ينبغي للشركاء ومصنعي المعدات الأصلية (OEMS) تعطيل صفحة تحديد لغة التطبيق ويجب أن يكون الوصول إلى الصفحة متاحًا من خلال خيارات التنقل الثلاثة التالية:

  • الإعدادات > التطبيقات > app_name وحدد اللغة .
  • اضغط لفترة طويلة على أيقونة التطبيق، وانقر فوق معلومات التطبيق وحدد اللغة .
  • الإعدادات > النظام > اللغات والإدخال > لغات التطبيق > app_name .

يجب أن يستمر تطبيق الإعدادات في تشغيل صفحة إعدادات لغة التطبيق من غرض android.settings.App_Locale_Settings .

لمزيد من المعلومات، راجع إعدادات اللغة لكل تطبيق .

تلفزيون

وضع نفق الوسائط المتعددة

يعمل Android 13 على توسيع السلوك المحدد لتشغيل الفيديو عبر النفق ويربط هذا السلوك الجديد باختبارات شهادة CTS الإضافية.

لمزيد من المعلومات، راجع نفق الوسائط المتعددة .

التحديثات

تحديثات أ/ب الافتراضية

يضيف Android 13 ميزات ضغط XOR ودمج مساحة المستخدم لتحديثات Virtual A/B. يسمح ضغط XOR بتقليل أحجام اللقطات لأن ضغط بيانات XOR أسهل من ضغط بيانات الكتلة الأولية. تتيح ميزة دمج مساحة المستخدم لمكون مساحة المستخدم snapuserd التعامل مع عملية الدمج لتحديثات Virtual A/B، مما يقلل أوقات الدمج مقارنة بنظام Android 12 حيث يتم استخدام جهاز dm-snapshot .

للحصول على تفاصيل حول كيفية تمكين هذه الميزات على الأجهزة التي تقوم بالترقية إلى Android Android 13، راجع ضغط XOR ودمج مساحة المستخدم .

الافتراضية

إطار عمل المحاكاة الافتراضية لنظام Android

يوفر Android Virtualization Framework (AVF) بيئات تنفيذ آمنة وخاصة لتنفيذ التعليمات البرمجية. يعد AVF مثاليًا لحالات الاستخدام الموجهة نحو الأمان والتي تتطلب ضمانات عزل أقوى، وحتى تم التحقق منها رسميًا، مقارنة بتلك التي يوفرها وضع حماية تطبيقات Android.

لمزيد من المعلومات، راجع نظرة عامة على Android Virtualization Framework .