شرح Project Treble: لماذا لا يدعمه OnePlus و Nokia؟
منوعات / / November 29, 2021
في محاولة لإصلاح المشكلة الرئيسية المتمثلة في بطء تحديثات Android ، كان لدى Google أعلن عن مشروع Treble في مايو 2017 لتمكين تحديثات Android بشكل أسرع من خلال تقليل العبء على المطورين.
أضافت الشركة إطار عمل Project Treble إلى أندرويد أوريو لجعل عملية التحديث أفضل على الأجهزة الأحدث. أصبح تنفيذه إلزاميًا للأجهزة التي تعمل بنظام Android 8.0 خارج الصندوق.
ما هو Project Treble؟ ما الدور الذي سيلعبه في Android في المستقبل؟ دعونا نحفر بعمق ونعرف المزيد عن نفس الشيء.
ما هو Project Treble؟
الهدف الرئيسي من Project Treble هو جعل التحديثات أسرع وأسهل لمصنعي المعدات الأصلية لنشرها على الأجهزة. بينما iPhone تلقي آخر تحديثات نظام التشغيل لمدة ثلاث أو أربع سنوات ، ولا تحصل الهواتف الذكية المتطورة التي تعمل بنظام Android إلا على اثنين أو ثلاثة منهم. وفي الوقت نفسه ، فإن معظم هواتف Android المنخفضة لا ترى التحديث الأخير أبدًا.
باستخدام Treble ، سيكون للأجهزة امتداد البائع تنفيذ ذلك يدير جميع الأجهزة بمستوى منخفض. يتبع ذلك إطار عمل Android. تقول Google أن أحد الأسباب الرئيسية وراء تأخير صانعي الأجهزة لإصدار التحديث هو أنه يتعين عليهم القيام بالمهمة المكلفة والمثقلة بالشفرة المتمثلة في إعادة تجهيزه بالكامل.
هذا يعني أنه في كل مرة يتم فيها دفع تحديث نظام التشغيل ، يتعين على المطورين تحديث قاعدة التعليمات البرمجية بالكامل ، بما في ذلك كود نظام التشغيل ورمز البائع.
يهدف مشروع Treble إلى فصل ملفات تنفيذ البائع - البرنامج ذو المستوى الأدنى الخاص بالجهاز والذي تمت كتابته بشكل كبير من قبل الشركات المصنعة للسيليكون - من Android OS Framework
تنوي Google لفصل نظام التشغيل كود من رمز البائع وإنشاء واجهة بين قاعدتي الرموز باستخدام Project Treble. كل ما يتعين على المطورين فعله عندما تدفع Google إصدارًا جديدًا من Android هو تحديث رمز نظام التشغيل وواجهة البائع ونظام التشغيل الجديد ، والتي يتم تطويرها بواسطة Google.
Nokia و OnePlus غير متوافقين مع مشروع Treble
أكد OnePlus و HMD Global (Nokia) أن جميع أجهزتهما الحالية لن تأتي مع Project Treble. كما أصدرت كلتا الشركتين بيانات بخصوص ذلك.
تم تشغيل وسيط HMD مجتمع نوكيا قالت المنتديات ، "إن HMD ملتزمة تمامًا بتنفيذ Project Treble على جميع منتجات Android Oreo الجديدة في المستقبل القريب ، ونعتذر عن أي خيبة أمل قد يسببها ذلك".
تلتزم HMD تمامًا بتنفيذ Project Treble على جميع منتجات Android Oreo الجديدة في المستقبل القريب ، ونعتذر عن أي خيبة أمل قد تسببها هذه المشكلة.
وفي الوقت نفسه ، أوضح أحد موظفي OnePlus حول منتدى ون بلس قال ، "يتطلب Project Treble قسمًا للتخزين ، يتم من خلاله فصل إطار عمل Android وصورة البائع. ومع ذلك ، نظرًا لأن الأقسام لم تكن مطلوبة من Android N والإصدارات السابقة من Android ، فإن جميع أجهزتنا الحالية لا تحتوي على قسم.
وفقًا لاختباراتنا ، إذا أردنا تعديل تخطيط القسم عبر OTA ، فهناك خطر من أن الأجهزة ستتوقف أثناء التقسيم.
وفقًا لاختباراتنا ، إذا أردنا تعديل تخطيط القسم عبر OTA ، فهناك خطر من أن الأجهزة ستتوقف أثناء التقسيم. نشعر أن هذا يمثل خطرًا كبيرًا جدًا على مجتمع المستخدمين لدينا ، ولهذا السبب قررنا عدم تنفيذ Project Treble على أجهزة OnePlus الحالية.
هل هذه المخاوف مشروعة؟
بالنظر إلى بيان نوكيا ، يبدو أن الشركة تتراجع ببساطة عن الانغماس في أي نوع من الإجراءات المؤقتة لهذه المشكلة. من ناحية أخرى ، أشار OnePlus إلى سبب "تحطيم الهواتف".
في أثناء، أكدت شركة Huawei أنها ستجلب Treble إلى هواتفها القديمة خلال الجزء الأخير من عام 2017. إذا تمكنت Huawei من إحضار Treble إلى هواتفها القديمة ، أشعر أنه يجب على الشركتين تقديم تفسير أفضل للموقف.
الهواتف الداعمة لمشروع Treble
حاليا، جوجل Pixel و Pixel XL, هاتف أساسيو Mate 9 و Mate 10 من Huawei ، الشرف 9، و Honor 8 Pro هي الأجهزة التي تدعم Project Treble.
هل سيؤدي Project Treble إلى تحسين Android؟
Android 8.0 Oreo متاح حاليًا فقط على 0.5٪ هواتف أندرويد، بينما iOS 11 ، الذي تم إطلاقه في سبتمبر ، موجود في أكثر من 50٪ من أجهزة iOS. يهدف Project Treble إلى حل مشكلة تجزئة Android. ومع ذلك ، هناك العديد من الآثار المترتبة على Project Treble.
على الرغم من تقدم Google وقررت تحسين تجزئة Android ، لا يزال للمطورين دور كبير يلعبونه في إصدار التحديثات للأجهزة القديمة.
سيظل تحديث Android أمرًا مكلفًا لأن العملية لها تأثير سلبي على النتائج النهائية للشركات وليست لديهم الحافز الكافي للقيام بذلك بالفعل.
هذا يعني أن مطوري المنتجات مثل Samsung و Huawei و LG لا يزالون مسؤولين عن تجميع التحديثات وإصدارها ولن يكونوا قريبين من سرعة Google مع Pixel.
مشروع Treble واعد
يتمتع Project Treble بإمكانية التأثير على مدى سرعة تلقي الأجهزة لتحديثات Android ، ولكنه لا يعالج بالضرورة التأخيرات من اعتماد شركة الجوال للتحديثات.
أطلقت Google مؤخرًا إصدارًا أخف من Android O ، يسمى Android Go. سيضمن ذلك وصول Project Treble أيضًا إلى الهواتف الذكية منخفضة التكلفة إذا كانت تدعم نظام التشغيل.
افكار اخيرة
يُعد Project Treble بالتأكيد تغييرًا إيجابيًا بدأته Google ، بدءًا من Android Oreo. ومع ذلك ، فإن الفجوة بين نظام التشغيل القديم والجديد تفصل بينهما أميال ولن تقل في المستقبل القريب.
لن تكون تحديثات Android بنفس سرعة iOS ، ولكن نظرًا للتحديات التي تواجهها Google ، يبدو Project Treble أفضل حل في الوقت الحالي.