ستجعل Google من Android Runtime (ART) وحدة رئيسية في Android 12

click fraud protection

ستقوم Google بتحويل Android Runtime (ART) إلى وحدة Project Mainline في Android 12، مما يسمح لها بالتحديث من خلال متجر Play. واصل القراءة!

مشروع الخط الرئيسي يعد أحد أكبر التغييرات التي طرأت على Android في السنوات الأخيرة. على الرغم من أنك كمستهلك قد لا تلاحظ هذا التغيير، إلا أنه يغير بشكل أساسي كيفية عمل Android نظام تشغيل مفتوح المصدر، مع وجود قدر أكبر من القوة الآن في أيدي Google أكثر من أي وقت مضى قبل. ما إذا كانت هذه الزيادة في السيطرة جيدة أم سيئة هو موضوع لنقاش مختلف. الآن، تخطط Google لتضمين Android Runtime (ART) كوحدة رئيسية قابلة للتحديث في أندرويد 12.

ما هو وقت تشغيل Android (ART)؟

Android Runtime، أو ART، هو وقت التشغيل الافتراضي على Android تم تقديمه مرة أخرى في عام 2013 مع Android 4.4 Kitkat. كما يذكر جوجل، الفن هو "وقت التشغيل المُدار الذي تستخدمه التطبيقات وبعض خدمات النظام على Android". إليك مقطع فيديو XDA TV من عام 2014 يشرح ART بالإشارة إلى التغييرات التي أحدثها من Dalvik VM السابق:

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

ART كوحدة رئيسية

كما رصده مطور XDA المعترف به luca020400، أ لقد كشف مهندس جوجل أن الشركة تخطط لجعل Android Runtime (ART) وحدة رئيسية قابلة للتحديث في Android S/Android 12.

من خلال جعل ART وحدة رئيسية، ستتمكن Google من ممارسة المزيد من التحكم فيها، بما يتماشى مع الموضوع الشامل للوحدات الرئيسية. كما نذكر في موقعنا الشرح الأساسي لمشروع Project Mainline:

يوسع Project Mainline جهود Project Treble. في حين أن Treble قلل من مدى اعتماد مصنعي المعدات الأصلية على موردي SoC لكل تحديث لنظام التشغيل، فإن Mainline يقلل من مدى اعتماد Google على مصنعي المعدات الأصلية لتقديم تحديثات الأمان لمكونات نظام التشغيل الرئيسية. يعمل Project Mainline على توسيع فلسفة Treble لتشمل الأجزاء الأكثر أهمية في إطار عمل Android، مما يؤدي إلى إزالة مصنعي المعدات الأصلية باعتبارهم الوسطاء المعتمدين في هذه المعادلة. الغرض من Project Mainline هو أن تتمكن Google من انتزاع السيطرة على مكونات إطار العمل وتطبيقات النظام الموجودة أمر بالغ الأهمية للأمن والحفاظ على اتساق التطوير بعيدًا عن مصنعي المعدات الأصلية. يشار إلى Project Mainline بحق باسم ال أكبر تغيير لنظام Android منذ Project Treble.

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