ما هو Google Play System Update على Android

على مدى السنوات القليلة الماضية ، اشتكى المستخدمون من ركود ميزات Android وتحسينات التصميم ولم يكن هناك تغيير في مستوى سطح البحر من جانب المستخدم. في حين أن هذا صحيح إلى حد ما ، فإن الحقيقة هي أن Google تعمل بجد خلف الكواليس لجعل نظام Android حقًا نظام تشغيل معياريًا وآمنًا وقابل للتحديث بسهولة. في هذا الصدد ، نتحدث عن تحديث نظام Google Play الجديد على Android والمتوفر حاليًا على Android 10 و 11. لذلك دون إضاعة أي وقت ، دعنا نمضي قدمًا ونتعرف على Google Play System Update بالتفصيل.
تحديث نظام Google Play على Android 10
إذا كان جهازك يعمل بنظام Android 10 أو 11 ، فسترى إشعار “Google Play System Update” لتنزيل التحديثات في الخلفية. بعد ذلك ، يطلب منك إعادة تشغيل الجهاز لتطبيق جميع التغييرات. على السطح ، يبدو أنه تحديث للتطبيق ، ولكن لماذا يطلب منك إعادة تشغيل الجهاز؟ هل يرتبط Google Play System Update بتحديث البرامج الثابتة أو تصحيحات الأمان؟ هيا نكتشف.
الخلفية
باستخدام Android 8 ، جلبت Google Project Treble الذي حاول فصل المكونات على مستوى البائع عن النواة. بينما من جانب المستخدم ، لم يبدو هذا التغيير كبيرًا ، ولكن بالنسبة لمصنعي المعدات الأصلية ، فقد كان تحولًا كبيرًا. يمكنهم أخيرًا تحديث البرامج الثابتة دون الحاجة إلى الاعتماد على بائعي SoC مثل Qualcomm و Mediatek وما إلى ذلك.
طوال التاريخ الحديث ، يمكنك ملاحظة أن Google كانت تحاول بثبات فصل المكونات عن أطر عمل Android الأساسية بحيث يمكن تحديثها بسهولة دون الحاجة إلى الاعتماد على الوسطاء.
مع Project Treble ، قاموا بفصل اعتماد OEM على بائع SoC ، والآن مع تحديث نظام Google Play (الاسم الرمزي Project Mainline) ، تريد Google كسر اعتمادها على مصنعي المعدات الأصلية لتسليم الأخطاء المهمة وإصلاحات الأمان.
ما هو Project Mainline AKA Google Play System Update؟
كان هذا قليلاً من الخلفية الدرامية ، ولكن هنا سبب أهمية Project Mainline وما يفعله بالضبط. تقوم Google بعمل ممتاز في إصلاح الخلل وإصلاح نقاط الضعف الجديدة. بعد فترة وجيزة من إصلاح الخلل ، أصدرت Google الرمز لمصنعي الأجهزة لتصحيح أجهزتهم التي تعمل بنظام Android. ولكن بسبب الدعم الباهت من مصنعي المعدات الأصلية ، لا تحصل ملايين الأجهزة على أي تحديث ، وبالتالي تظل الأجهزة عرضة للهجمات.
تريد Google تغيير هذا والأهم من ذلك ، التحكم في جانب الأمان لأجهزة Android من نهايتها. لا تريد الاعتماد على مصنعي المعدات الأصلية لتقديم إصلاحات وتحسينات مهمة . وهنا يأتي دور Project Mainline AKA Google Play System Update. باستخدام Android 10 ، اختارت Google 13 مكونًا (تسمى Mainline Module) ليتم تحديثها بشكل مستقل. ومع ذلك ، كانت هناك مشكلة كبيرة. لم يكن إلزامًا على الشركات المصنعة للأجهزة الامتثال لجميع وحدات Mainline ، لذلك تخطى العديد من صانعي الأجهزة ذلك.
مع Android 11 ، تغيرت الأمور بشكل كبير. الآن ، رفعت Google الوحدات النمطية الرئيسية من 13 إلى 25 (مما يعني مزيدًا من التحكم في يد Google) وكلها إلزامية لتطبيقها على مصنعي المعدات الأصلية. حتى في حالة ترقية جهازك من Android 10 إلى 11 ، يتعين على الشركات المصنعة تنفيذ جميع الوحدات الـ 25 في نظامهم. إذن ما هي تلك الوحدات الرئيسية الـ 25 وماذا تفعل؟ حسنًا ، ألق نظرة على الجدول أدناه.
قائمة الوحدات النمطية الرئيسية للمشروع
قامت Google بتفصيل 25 Project Mainline Modules التي يمكن تحديثها من خلال Google Play System Update على أجهزة Android 10 و 11. يتم تسليم هذه الوحدات في شكل حزمة APEX التي طورتها Google خصيصًا لتحديث نظام Google Play. يتم تسليم بعض الوحدات أيضًا في شكل حاوية APK.
اسم وحدة | اسم الحزمة |
adbd | com.google.android.adbd |
مدة العرض | com.android.runtime.release.apex |
الدخول إلى البوابة المقيدة | com.android.captiveportallogin |
البث الخلوي | com.google.android.cellbroadcast |
كونكربت | com.android.conscrypt |
محلل DNS | com.android.resolv |
المستندات | com.android.documentsui |
الخدمات الإضافية | com.android.ext.services |
مكتبة IPsec / IKEv2 | com.google.android.ipsec |
برامج ترميز الوسائط | com.android.media.swcodec |
وسائط | com.android.media |
MediaProvider | com.google.android.mediaprovider |
الوحدة النمطية | com.android.modulemetadata |
تكوين إذن مكدس الشبكة | com.android.networkstack.permissionconfig |
مكونات الشبكة | com.android.networkstack |
وقت تشغيل NNAPI | com.google.android.neuralnetworks |
PermissionController | com.android.permissioncontroller |
ملحقات SDK | com.android.sdkext |
ستاتسد | com.google.android.os.statsd |
حزمة إصدار قطار القياس عن بعد | com.google.mainline.telemetry |
الربط | com.google.android.tethering |
بيانات المنطقة الزمنية | com.android.tzdata |
واي فاي | com.google.android.wifi.apex |
كيف يختلف تحديث نظام Google Play عن تصحيحات الأمان؟
بعد الحديث عن الأمان كثيرًا ، يطرح السؤال ، كيف يختلف Google Play System Update عن تصحيحات الأمان التي يتم تسليمها بواسطة صانعي الأجهزة من وقت لآخر؟ حسنًا ، كلاهما شيئان مختلفان ولهما أغراض مختلفة. تحتوي تصحيحات الأمان بشكل عام على إصلاحات على مستوى kernel تحتوي على تصحيحات أولية تأتي مباشرة من تطوير Linux. لا يمكن لمسه من خلال تحديث نظام Google Play.
حيث إن Google Play System Update ينوي إصلاح المشكلات الموجودة في مكوناته الخاصة . على سبيل المثال ، يمكن لوحدة التحكم في الأذونات تحديث سياسات منح الأذونات والتحكم فيها على أجهزة Android. وبالمثل ، إذا كانت هناك مشكلة في برامج ترميز الوسائط ، فيمكن لـ Google معالجة ذلك مباشرةً.
من الجدير بالملاحظة أن تحديث نظام Google Play لا يتعلق فقط بإصلاح الثغرات الأمنية الموجودة في مكوناته ، بل يتعلق أيضًا بتعزيزها . على سبيل المثال ، في المستقبل ، يمكن لـ Google تغيير عنصر واجهة المستخدم وسياسة مدير الأذونات دون أي تحديث للبرامج الثابتة – مباشرة من Android 10 وما بعده.
لذلك في الخلاصة ، تعتبر تصحيحات الأمان وتحديث نظام Google Play شيئين مختلفين. في الواقع ، يمكن أن يكون لكلاهما تواريخ تصحيح مختلفة . يمكنك التحقق من وجود تحديثات من الإعدادات -> حول الهاتف -> إصدار Android -> تحديث نظام Google Play.
شرح تحديث نظام Google Play بالنسبة لك
كان هذا كل شيء عن تحديث نظام Google Play الجديد الذي تمت ترقيته بشكل كبير من Android 10 إلى 11. مرة أخرى ، تمامًا مثل Project Treble ، لا يبدو تغييرًا كبيرًا في نهاية المستخدم ، ولكنه بالتأكيد تحول نموذجي. ستحصل على إصلاحات فورية للأخطاء لم تكن معروفة لك بخلاف ذلك ، مما يجعل تجربتك أفضل ومتماسكة. نأمل أن نرى المزيد والمزيد من مكونات Android تضاف إلى Project Mainline. على أي حال ، هذا كل شيء منا. إذا كانت لديك أي أسئلة ، فقم بالتعليق أدناه وأخبرنا بذلك.