Xiaomi Mi 6 ได้รับการรองรับ Project Treble อย่างไม่เป็นทางการ Mi 6 เป็นอุปกรณ์ A-only ดังนั้นผู้ใช้ควรแฟลช ARM64 และ A-only Generic System Images รายการสิ่งที่ใช้งานไม่ได้รวมถึง VoLTE SELinux ถูกตั้งค่าให้อนุญาตเช่นกัน
ผู้ผลิตอุปกรณ์ Android เพียงไม่กี่รายเลือกที่จะเผยแพร่การอัปเดตด้วยการรองรับ Project Treble สำหรับอุปกรณ์รุ่นเก่า Huawei เป็นบริษัทหนึ่งที่ได้เลือกใช้ อัปเดตอุปกรณ์รุ่นเก่าด้วยการรองรับ Treble. Essential รวมการสนับสนุน Treble ใน อัปเดต Android 8.1 Oreo สำหรับโทรศัพท์ Essential เช่นกัน. อย่างไรก็ตาม สถานการณ์จะแตกต่างออกไปเมื่อพูดถึง Xiaomi Mi 6 พวกเขาเลือกที่จะไม่รวมการสนับสนุน Treble ในการอัปเดต Android Oreo อย่างเป็นทางการ (ซึ่งยังคงดำเนินการอยู่)
จำเป็นต้องมีอุปกรณ์ Xiaomi ที่กำลังจะเปิดตัวพร้อมกับ Android 8.0 Oreo ขึ้นไป โครงการเสียงแหลม การสนับสนุน แต่นั่นไม่ได้หมายความว่าอุปกรณ์รุ่นเก่าจะถูกละทิ้งโดยสิ้นเชิง การทำงานอย่างหนักของชุมชนการพัฒนาส่งผลให้ Xiaomi Redmi Note 4 ได้รับการรองรับ Project Treble อย่างไม่เป็นทางการซึ่งทำได้โดยการใช้สิ่งที่ไม่ได้ใช้ คัสตอม พาร์ติชัน ซึ่งหมายความว่าผู้ใช้อุปกรณ์สามารถแฟลช Generic System Image (GSI) ของ AOSP Android Oreo ได้
ก็ใช้วิธีการเดียวกันนี้ นำการรองรับ Project Treble อย่างไม่เป็นทางการมาสู่ Xiaomi Mi 5s (ชื่อรหัส: ราศีมังกร) และ เสี่ยวมี่ Mi 5 (ชื่อรหัส: ราศีเมถุน) ขณะนี้อุปกรณ์ Xiaomi รุ่นล่าสุดที่ได้รับการรองรับ Treble อย่างไม่เป็นทางการคือ Xiaomi Mi 6 นอกจากนี้ยังใช้วิธีการเดียวกันมากในการใช้ คัสตอม พาร์ติชัน
Xiaomi Mi 6 (ชื่อรหัส: sagit) เปิดตัวในเดือนเมษายน 2017 มีรายการข้อกำหนดระดับสูงรวมถึงระบบบนชิป Qualcomm Snapdragon 835, RAM 4GB/6GB จับคู่กับหน่วยความจำ 64GB/128GB ที่เก็บข้อมูล, จอแสดงผล Full HD (1920x1080) ขนาด 5.15 นิ้ว 16:9 IPS, กล้องหลังคู่ 12MP + 12MP มุมกว้าง + เทเลโฟโต้, กล้องหน้า 8MP และความจุ 3350mAh แบตเตอรี่. อุปกรณ์เปิดตัวพร้อมกับ MIUI 8 บน Android Nougat และได้รับ MIUI 9 ในเดือนพฤศจิกายน Xiaomi ก็ได้เปิดตัวเช่นกัน MIUI Global Stable ROM ที่ใช้ Android Oreo สำหรับอุปกรณ์.
การสนับสนุน Project Treble อย่างไม่เป็นทางการมีสองพาร์ติชัน: ระบบ และ ผู้ขาย. พาร์ติชันระบบประกอบด้วย Generic System Image ในขณะที่พาร์ติชันผู้จำหน่ายประกอบด้วยไฟล์เฉพาะอุปกรณ์ที่จำเป็นสำหรับการบูตและใช้งานโทรศัพท์ การสนับสนุนเสียงแหลมช่วยให้ผู้ใช้สามารถเปลี่ยนอิมเมจระบบและรันอิมเมจระบบที่แตกต่างกันด้วยเคอร์เนลและพาร์ติชันผู้จำหน่ายเดียวกัน
Xiaomi Mi 6 เป็นอุปกรณ์ A-only ดังนั้นผู้ใช้ที่ต้องการแฟลชอิมเมจระบบทั่วไป (เช่น XDA Senior Member ฟฮัสซัน Phh-Treble) จะต้องดาวน์โหลดอิมเมจระบบ ARM64 และ A-only ไฟล์ Treble ZIP สำหรับ Mi 6 มีอิมเมจสำหรับบูต (เคอร์เนล) และอิมเมจผู้ขาย (คัสตอม พาร์ติชัน)
นักพัฒนาระบุว่ารายการสิ่งที่ใช้งานไม่ได้ในปัจจุบันนั้นรวมถึง VoLTE ด้วย SeLinux ถูกตั้งค่าให้อนุญาตเช่นกัน
คำแนะนำในการแฟลช Project Treble ZIP บน Mi 6 คือ:
- ดาวน์โหลดไฟล์ ZIP ของโครงการ Treble
- ดาวน์โหลด Generic System Image (เวอร์ชัน ARM64 และ A-only)
- รีบูตเพื่อการกู้คืน (การฟื้นตัวครั้งนี้. ต้องระบุ).
- เช็ดพาร์ติชันระบบ/ข้อมูล/ผู้ขาย/แคช/Dalvik
- Flash Treble ZIP สำหรับ Mi 6
- แฟลชอิมเมจระบบทั่วไปแล้วรีบูต
เราคาดว่าความเข้ากันได้ของ Project Treble อย่างไม่เป็นทางการจะเป็นประโยชน์ต่อการพัฒนาสำหรับอุปกรณ์ Xiaomi เมื่อเวอร์ชันสุดท้ายของ Android P เปิดตัว
ดาวน์โหลด Project Treble ZIP สำหรับ Xiaomi Mi 6