تلقى هاتف Xiaomi Mi 6 دعمًا غير رسمي لمشروع Treble. Mi 6 هو جهاز A فقط، لذا يجب على المستخدمين تحديث صور النظام العامة ARM64 وA فقط. قائمة الأشياء التي لا تعمل تشمل VoLTE. تم ضبط SELinux أيضًا على الوضع المسموح به.
اختار عدد قليل جدًا من صانعي أجهزة Android إصدار التحديثات بدعم Project Treble للأجهزة القديمة. هواوي هي إحدى الشركات التي اختارت ذلك تحديث الأجهزة القديمة بدعم Treble. تم تضمين الدعم الأساسي بثلاثة أضعاف في تحديث Android 8.1 Oreo للهاتف الأساسي أيضًا. ومع ذلك، فإن الوضع مختلف عندما يتعلق الأمر بهاتف Xiaomi Mi 6. لقد اختاروا عدم تضمين دعم Treble في تحديثات Android Oreo الرسمية (التي لا تزال مستمرة).
يلزم توفر أجهزة Xiaomi القادمة التي تعمل بنظام التشغيل Android 8.0 Oreo والإصدارات الأحدث مشروع التريبل الدعم، ولكن هذا لا يعني استبعاد الأجهزة القديمة تمامًا. أدى العمل الشاق الذي قام به مجتمع التنمية إلى تحقيق ذلك يتلقى هاتف Xiaomi Redmi Note 4 دعمًا غير رسمي لمشروع Treble، والذي تم تحقيقه باستخدام غير المستخدمة العميل تقسيم. وهذا يعني أنه يمكن لمستخدمي الجهاز وميض صورة النظام العامة (GSI) لنظام AOSP Android Oreo.
تم استخدام نفس الطريقة ل تقديم دعم غير رسمي لمشروع Treble إلى Xiaomi Mi 5s (الاسم الرمزي: برج الجدي) و شياو مي 5 (الاسم الرمزي: الجوزاء). الآن، أحدث جهاز Xiaomi الذي يتلقى دعمًا غير رسمي لـ Treble هو Xiaomi Mi 6. كما أنه يستخدم نفس طريقة استخدام العميل تقسيم.
تم إطلاق هاتف Xiaomi Mi 6 (الاسم الرمزي: sagit) في أبريل 2017. يحتوي على قائمة متطورة من المواصفات بما في ذلك نظام Qualcomm Snapdragon 835 على الرقاقة وذاكرة الوصول العشوائي (RAM) سعة 4 جيجابايت / 6 جيجابايت مقترنة بذاكرة وصول عشوائي (64 جيجابايت / 128 جيجابايت) تخزين، شاشة IPS مقاس 5.15 بوصة عالية الدقة (1920 × 1080) 16: 9، وكاميرات خلفية مزدوجة بدقة 12 ميجابكسل + 12 ميجابكسل بزاوية عريضة + كاميرا مقربة، وكاميرا أمامية بدقة 8 ميجابكسل، وبطارية 3350 مللي أمبير في الساعة بطارية. تم إطلاق الجهاز مع MIUI 8 أعلى Android Nougat وحصل على MIUI 9 في نوفمبر. أصدرت Xiaomi أيضًا ROM MIUI Global Stable المستند إلى Android Oreo للجهاز.
يقدم الدعم غير الرسمي لمشروع Treble قسمين: نظام و بائع. يحتوي قسم النظام على صورة النظام العامة، بينما يحتوي قسم البائع على ملفات خاصة بالجهاز مطلوبة لتشغيل الهاتف وتشغيله. يتيح الدعم الثلاثي للمستخدمين تغيير صورة النظام وتشغيل صور نظام مختلفة بنفس قسم النواة والبائع.
يعد هاتف Xiaomi Mi 6 جهازًا من فئة A فقط، لذلك يتطلع المستخدمون إلى تحديث صورة عامة للنظام (مثل عضو XDA الكبير Phusson Phh-Treble) سيحتاج إلى تنزيل صور النظام ARM64 وA فقط. يحتوي ملف Treble ZIP الخاص بهاتف Mi 6 على صورة تمهيد (kernel) وصورة بائع (العميل تقسيم).
يذكر المطورون أن قائمة الأشياء التي لا تعمل حاليًا تتضمن VoLTE. تم ضبط SeLinux أيضًا على السماح.
تعليمات وميض Project Treble ZIP على هاتف Mi 6 هي:
- قم بتنزيل ملف Project Treble ZIP.
- قم بتنزيل صورة النظام العامة (إصدار ARM64 وA فقط).
- إعادة التشغيل إلى الاسترداد (هذا الانتعاش مطلوب).
- امسح أقسام النظام/البيانات/المورد/ذاكرة التخزين المؤقت/Dalvik.
- فلاش Treble ZIP لهاتف Mi 6.
- قم بتفليش صورة النظام العامة، وأعد التشغيل.
نتوقع أن يكون التوافق غير الرسمي مع Project Treble بمثابة نعمة لتطوير أجهزة Xiaomi عند إصدار الإصدار النهائي من Android P.
قم بتنزيل Project Treble ZIP لجهاز Xiaomi Mi 6