الإصدار التجريبي الثالث لمنصة Android Q مع تحديثات منفصلة لمكونات النظام

متصفح الجوجل مقدم الإصدار التجريبي الثالث من منصة الهاتف المحمول المفتوحة Android Q. إصدار Android Q والذي سيتم طرحه تحت رقم Android 10، متوقع في الربع الثالث من عام 2019. أعلن الإعلان أيضًا أن النظام الأساسي قد وصل إلى 2.5 مليار جهاز Android نشط.

لتقييم قدرات النظام الأساسي الجديد عرضت برنامج اختبار بيتا، حيث يمكن تثبيت الفرع التجريبي وتحديثه من خلال واجهة تثبيت التحديث القياسية (OTA، عبر الهواء)، دون الحاجة إلى استبدال البرنامج الثابت يدويًا. التحديثات متاح لـ 15 جهازًا، بما في ذلك Google Pixel وHuawei Mate وXiaomi Mi 9 وNokia 8.1 وSony Xperia XZ3 وVivo NEX وOPPO Reno وOnePlus 6T وASUS ZenFone 5Z وLGE G8 وTECNO Spark 3 Pro وEssential Phone والهواتف الذكية Realme 3 Pro .

أصبح من الممكن زيادة عدد الأجهزة المتاحة للاختبار بشكل كبير بفضل المشروع زاد ثلاثة أضعاف، والذي يسمح للمصنعين بإنشاء مكونات دعم أجهزة عالمية غير مرتبطة بإصدارات معينة من Android (يمكنك استخدام نفس برامج التشغيل مع إصدارات مختلفة من Android)، مما يبسط بشكل كبير صيانة البرامج الثابتة وإنشاء برامج ثابتة محدثة باستخدام إصدارات Android الحالية. بفضل Treble، يمكن للشركة المصنعة استخدام التحديثات الجاهزة من Google كأساس، ودمج المكونات الخاصة بالجهاز فيها.

التغييرات في الإصدار التجريبي الثالث من Android Q مقارنة بـ في المرتبة الثانية и الأول الإصدارات التجريبية:

  • قدم المشروع رئيسيمما يسمح لك بتحديث مكونات النظام الفردية دون تحديث النظام الأساسي بأكمله. يتم تنزيل هذه التحديثات عبر Google Play بشكل منفصل عن تحديثات البرامج الثابتة عبر الهواء من الشركة المصنعة. من المتوقع أن يؤدي التسليم المباشر للتحديثات إلى مكونات النظام الأساسي غير الأجهزة إلى تقليل الوقت المستغرق لتلقي التحديثات بشكل كبير، وزيادة سرعة تصحيح الثغرات الأمنية، وتقليل الاعتماد على الشركات المصنعة للأجهزة للحفاظ على أمان النظام الأساسي. والجدير بالذكر أن الوحدات ذات التحديثات سيتم شحنها في البداية كمصدر مفتوح، وستكون متاحة على الفور في مستودعات AOSP (مشروع Android مفتوح المصدر)، وستكون قادرة على تضمين التحسينات والإصلاحات التي ساهم بها مساهمون من جهات خارجية.

    من بين المكونات التي سيتم تحديثها بشكل منفصل، تم تسمية 13 وحدة في المرحلة الأولى: برامج ترميز الوسائط المتعددة، إطار عمل الوسائط المتعددة، محلل DNS، كونكربت موفر أمان Java، واجهة مستخدم المستندات، وحدة التحكم في الأذونات، الخدمات ExtServices، بيانات المنطقة الزمنية، زاوية (طبقة لترجمة مكالمات OpenGL ES إلى OpenGL وDirect3D 9/11 وDesktop GL وVulkan) والبيانات الوصفية للوحدة ومكونات الشبكة وتسجيل الدخول إلى البوابة المقيدة وإعدادات الوصول إلى الشبكة. يتم تسليم تحديثات مكونات النظام بتنسيق حزمة جديد APEXوالذي يختلف عن APK في أنه يمكن استخدامه في مرحلة مبكرة من تمهيد النظام. في حالة الفشل المحتمل، يتم توفير وضع التراجع عن التغيير؛

  • تمت إضافة دعم لمعيار الاتصالات المتنقلة 5G، والتي سيتم تكييف واجهات برمجة التطبيقات الحالية لإدارة الاتصال من أجلها. بما في ذلك من خلال واجهة برمجة التطبيقات (API)، يمكن للتطبيقات تحديد وجود اتصال عالي السرعة ونشاط شحن حركة المرور؛
  • تمت إضافة وظيفة "Live Caption"، والتي تتيح لك إنشاء ترجمات تلقائيًا أثناء مشاهدة أي فيديو أو الاستماع إلى التسجيلات الصوتية، بغض النظر عن التطبيق المستخدم. ويتم التعرف على الكلام محليًا دون اللجوء إلى خدمات خارجية؛
  • يمكن الآن استخدام نظام الاستجابات السريعة التلقائية، الذي كان متاحًا سابقًا للإشعارات، لإنشاء توصيات للإجراءات الأكثر احتمالية في أي تطبيق. على سبيل المثال، عند عرض رسالة تدعو إلى عقد اجتماع، سيقدم النظام استجابات سريعة لقبول الدعوة أو رفضها، وسيعرض أيضًا زرًا لعرض موقع الاجتماع المقصود على الخريطة. يتم تحديد الخيارات باستخدام نظام التعلم الآلي بناءً على دراسة خصائص عمل المستخدم؛

    الإصدار التجريبي الثالث لمنصة Android Q مع تحديثات منفصلة لمكونات النظام

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

    الإصدار التجريبي الثالث لمنصة Android Q مع تحديثات منفصلة لمكونات النظام

  • تمت إضافة وضع التنقل بالإيماءات، مما يسمح لك باستخدام الإيماءات التي تظهر على الشاشة فقط للتحكم دون عرض شريط التنقل وتخصيص مساحة الشاشة بالكامل للمحتوى. على سبيل المثال، يتم استبدال الأزرار مثل Back وHome بشريحة من الحافة ولمسة انزلاقية من الأسفل إلى الأعلى، ويتم استخدام لمسة طويلة على الشاشة لاستدعاء قائمة بالتطبيقات قيد التشغيل. يتم تمكين الوضع في الإعدادات "الإعدادات > النظام > الإيماءات"؛
  • تمت إضافة "وضع التركيز"، والذي يسمح لك بكتم صوت التطبيقات المشتتة للانتباه بشكل انتقائي لفترة تحتاج فيها إلى التركيز على حل بعض المهام، على سبيل المثال، إيقاف تلقي البريد والأخبار مؤقتًا، مع ترك الخرائط والمراسلة الفورية؛
  • تمت إضافة وضع الرقابة الأبوية "Family Link"، والذي يسمح لك بتحديد الوقت الذي يعمل فيه الأطفال مع الجهاز، وتوفير دقائق إضافية للنجاحات والإنجازات، وعرض قوائم التطبيقات التي تم إطلاقها وتقييم مقدار الوقت الذي يقضيه الطفل فيها، ومراجعة التطبيقات المثبتة و ضبط الوقت ليلا لمنع الوصول ليلا ;

    الإصدار التجريبي الثالث لمنصة Android Q مع تحديثات منفصلة لمكونات النظام

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

  • تمت إضافة واجهة API الحرارية، مما يسمح للتطبيقات بمراقبة مؤشرات درجة حرارة وحدة المعالجة المركزية ووحدة معالجة الرسومات واتخاذ التدابير بشكل مستقل لتقليل الحمل (على سبيل المثال، تقليل معدل الإطارات في الثانية في الألعاب وتقليل دقة بث الفيديو)، دون الانتظار حتى يبدأ النظام بالقوة في خفض التحميل نشاط التطبيق.

بالإضافة إلى ذلك نشرت قد يتم تعيين إصلاحات أمنية لنظام Android، والتي تقضي على 30 نقطة ضعف، منها 8 نقاط ضعف تم تعيينها على مستوى حرج من الخطر، و21 تم تعيينها على مستوى عال من الخطر. تسمح معظم المشكلات الحرجة بتنفيذ هجوم عن بعد لتنفيذ التعليمات البرمجية على النظام. تسمح المشكلات التي تم وضع علامة عليها على أنها خطيرة بتنفيذ التعليمات البرمجية في سياق عملية مميزة من خلال معالجة التطبيقات المحلية. تم تحديد 11 نقطة ضعف خطيرة و4 نقاط ضعف حرجة في مكونات الشريحة الخاصة كوالكوم. تمت معالجة إحدى الثغرة الحرجة في إطار الوسائط المتعددة، مما يسمح بتنفيذ التعليمات البرمجية عند معالجة بيانات الوسائط المتعددة المصممة خصيصًا. تم إصلاح ثلاث نقاط ضعف خطيرة في مكونات النظام والتي قد تؤدي إلى تنفيذ التعليمات البرمجية عند معالجة ملفات PAC المصممة خصيصًا.

المصدر: opennet.ru

إضافة تعليق