Project Treble คืออะไร และวิธีเช็คว่ามือถือของคุณเปิดใช้งาน Project Treble ไหม

Project Treble เป็นฟีเจอร์ใหม่ที่มาพร้อม Android 8 Oreo โดยเป็นการปรับโครงสร้างพื้นฐานของ Android ใหม่เพื่อให้ผู้ผลิตสามารถออกอัปเดต Android ได้ง่ายขึ้น เร็วขึ้น มีค่าใช้จ่ายน้อยลง
ใน Android เวอร์ชันก่อนยังไม่มีการแยกโค้ดส่วนของผู้ผลิตชิปเซ็ต ดังนั้นเวลาผู้ผลิตโทรศัพท์ต้องการอัปเดตเวอร์ชัน Android จะต้องอัปเดตโค้ดทั้งหมด

ใน Android 8 ได้แยกส่วนของโค้ดจากผู้ผลิตชิปเซ็ตออก เวลาผู้ผลิตโทรศัพท์สามารถอัปเดตแค่ Android OD Framework ได้โดยไม่ต้องไปยุ่งกับโค้ดจากผู้ผลิตชิปเซ็ตเลย ทไให้ลดเวลาในการอัปเดตไปได้มากเพราะไม่ต้องรอโค้ดจากผู้ผลิตชิปเซ็ตก่อน และไม่ต้องเสียเวลาเช็คความเข้ากันได้กับดค้ดชุดใหม่

Project Treble จะมากับสมาร์ทโฟนที่มาพร้อม Android Oreo จากโรงงานทุกเครื่อง แต่เครื่องทีี่มากับ Android เวอร์ชันอื่นแล้วอัปเดตเป็น Android Oreo ทีหลังจะเปิดใช้งาน Project Treble แค่บางรุ่นเท่านั้น โดยมีวิธีตรวจสอบดังนี้

  1. ติดตังแอป Terminal เช่น Termux
  2. พิมพ์ getprop ro.treble.enabled แล้วกด Enter
    ถ้าค่าที่ได้เป็น True คือ Project Treble ทำงานอยู่
    ถ้าค่าที่ได้เป็น False คือ Project Treble ไม่ได้ทำงานอยู่

 หรือวิธีที่ง่ายกว่านั้นคือการเช้คด้วยแอป Treble Check
ประโยชน์ของ Project Treble ทำให้นักพัฒนารอมภายนอกสามารถสร้างรอมสำหรับมือถือรุ่นนั้นๆ ได้ง่ายขึ้น โดยมีคนสามารถพอร์ตรอม AOSP ลง Huawei Mate 9 ที่เปิดใช้งาน Project Treble ได้โดยไม่จำเป็นต้องแก้โค้ดอะไรมากมาย ในด้านผู้ใช้ทั่วไป การมี Project Treble ทำให้ผู้ผลิตออกเฟิร์มแวร์เวอร์ชั่นใหม่ง่ายขึ้น และอาจจะทำให้มือถือที่ใช้ชิปเซ็ตแปลกๆ ไม่มีไดร์เวอร์สำหรับ Android เวอร์ชันใหม่ได้รับการอัปเดตด้วย

Source : Android, XDA