مقالة سلعة

داخل Project Mainline ، أكبر تغيير في تحديثات Android منذ سنوات

protection click fraud

Android جزء من ساعتين الكلمة الرئيسية في Google I / O كانت قصيرة مقارنة بالسنوات السابقة ، لكنها تضمنت تغييرًا هائلاً في الطريقة التي ستدفع بها Google التحديث إلى نظام التشغيل المفضل لدينا عندما Android Q يصل. تسمى الخط الرئيسي للمشروع، والهدف هو تحديث المكونات الأساسية لنظام Android من خلال متجر Play Store بالكامل في الخلفية دون الحاجة إلى إعادة تشغيل الهاتف أو إجبار المستخدم على التفكير في تصحيح الأمان. هذا النظام منفصل عن التصحيح الأمني ​​الشهري أو تحديث إصدار النظام ، وهو موجود حتى تتمكن Google من الحفاظ على الأجزاء المهمة من نظام التشغيل آمنة ومحدثة بغض النظر عن الهاتف الذي تستخدمه.

لاكتساب فهم أفضل لكيفية عمل Mainline ، جلسنا مع إليان مالشيف من Google لنتعلم قدر المستطاع.

مراجعة Android Q beta 3: المظهر الداكن والتنقل بالإيماءات والمزيد من تغييرات الإشعارات

كل شيء يلمسه Mainline وكيف يعمل

يعد Project Mainline طريقة لتحديث 12 مكونًا أساسيًا في Android لم يتم التطرق إليها سابقًا بدون تحديث رئيسي للبرنامج نظرًا لمدى أهميتها لوظيفة الأجزاء الأخرى من نظام التشغيل. يقسم Google القائمة إلى ثلاث فئات:

تقدم Verizon Pixel 4a مقابل 10 دولارات شهريًا على خطوط جديدة غير محدودة

  • الأمان: برامج ترميز الوسائط ومكونات إطار عمل الوسائط ومحلل DNS و Conscrypt
  • خصوصية: واجهة مستخدم المستندات ، وحدة التحكم في الأذونات ، الخدمات الإضافية
  • التناسق: بيانات المنطقة الزمنية ، ANGLE (اشتراك المطورين) ، البيانات الوصفية للوحدة النمطية ، مكونات الشبكة ، تسجيل الدخول إلى البوابة المقيدة ، تكوين إذن الشبكة

كما ترى ، هذه كلها أجزاء مهمة جدًا في هاتف يعمل. لتحديثها دون مقاطعة نظام العمل العادي للهاتف ، ابتكرت Google حاوية جديدة تسميها Android Pony EXpress (APEX). يتم إرسال هذه الحاوية الجديدة من خلال متجر Google Play مثل أي ملف APK (تطبيق) آخر ، ولكن عندما يتم ذلك يصل إلى الهاتف ، فهو في الواقع يتحول إلى نظام ملفات كامل يتم تثبيته على الهاتف للقيام به مهنة. ومثل تحديثات Play Services ، سيتم نشر تحديثات Mainline ببطء على نظام Android البيئي بأكمله على مدار أسبوعين.

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

يهدف Project Mainline إلى تسريع تحديثات أمان Android باستخدام متجر Play

لذلك ، إذا احتاجت Google إلى تحديث أي من هذه الأشياء الـ 12 لأي سبب من الأسباب ، فيمكنها القيام بذلك من خلال متجر Play تمامًا كما كانت تقوم بتحديث جزء من خدمات Google Play. وعندما تحدث هذه التحديثات ، سيكون المستخدم في معظم الأوقات غير مدرك تمامًا لحدوث ذلك.

الخط الرئيسي لكل هاتف يعمل بنظام Android

أنت تعرف تلك الأوقات في الماضي حيث قال Google "مرحبًا ، لدينا طريقة جديدة رائعة لجعل التحديثات أفضل" فقط لـ اجعل بعض مصنعي المعدات الأصلية يقولون "لا ، نحن جيدون ، فلن نقوم بتحديث هواتفنا أبدًا" وشعرت أنه لم يحدث تقدم كبير مصنوع؟ لا يعمل Project Mainline بهذه الطريقة ، في الواقع لا يمكنه ذلك. بالنسبة للمبتدئين ، تحدث هذه الوحدات منخفضة بدرجة كافية في نظام Android بحيث لا تعترض واجهات المستخدم المخصصة من شركات مثل Xiaomi و Samsung. بالإضافة إلى ذلك ، فإن هذه الوحدات الـ 12 هي نتيجة الكثير من المفاوضات بين Google وشركائها. كانت القائمة الأصلية للوحدات المدعومة من خلال Mainline أكبر بكثير في البداية ، لكنها تقلصت إلى 12 على مدار المفاوضات.

ربما الأهم من ذلك ، أن Google رائعة مع (وتشجع) الشركات المصنعة والشركاء الذين يستخدمون APEX لتقديم التحديثات من خلال متجر Play لمكوناتها الخاصة.

يتم تحديث هذه الوحدات الـ 12 من خلال متجر Play ، مما يعني أن مصنعي المعدات الأصلية بحاجة إلى الموافقة على السماح بهذه التحديثات من أجل الوصول إلى متجر Play. يعد Project Mainline جزءًا أساسيًا من توافق Android الآن ، لذلك إذا كان هاتفك يعمل بنظام Android Q ولديه وصول إلى متجر Google Play ، فإنه مدعوم من خلال Project Mainline.

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

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

بداية المستقبل

راسل هولي

راسل هو محرر مساهم في Android Central. إنه مسؤول خادم سابق يستخدم Android منذ HTC G1 ، وكتب الكتاب حرفياً على أجهزة Android اللوحية. يمكنك عادة أن تجده يطارد الاتجاه التكنولوجي التالي ، مما يتسبب في ألم محفظته. ابحث عنه موقع التواصل الاجتماعي الفيسبوك و تويتر.

instagram story viewer