ด้วยความพยายามของนักพัฒนา ทำให้ OnePlus 5 และ OnePlus 5T สามารถทำงานร่วมกับ Project Treble อย่างไม่เป็นทางการได้ ซึ่งจะทำให้ผู้ใช้สามารถแฟลชอิมเมจระบบทั่วไปไปยังอุปกรณ์ได้
Project Treble เป็นหนึ่งในการพัฒนาที่น่าตื่นเต้นที่สุดในหน่วยความจำล่าสุด สถาปัตยกรรมระดับต่ำใหม่ในวิธีการทำงานของ Android ยังคงมีการเปลี่ยนแปลงมากมายที่จะเกิดขึ้น (เราจะเห็น มีข้อมูลมากมายเกี่ยวกับเรื่องนี้เมื่อมีการเปิดตัว Android P เวอร์ชันเต็ม) แต่ก็ได้นำไปสู่ a "การปฎิวัติ" บางอย่างในการพัฒนา ROM ที่ใช้ AOSP แบบกำหนดเอง นั่นเป็นเพราะว่าการรองรับ Treble ช่วยให้อุปกรณ์สามารถ แฟลชอิมเมจระบบทั่วไป (GSI) อิงตาม AOSP และจะทำให้การอัปเกรดเป็น Android เวอร์ชันใหม่ง่ายขึ้นในอนาคต เราได้เห็นก อุปกรณ์จำนวนหนึ่งได้รับการรองรับ Treble อย่างไม่เป็นทางการและ OnePlus 5 และ OnePlus 5T ก็เป็นรุ่นล่าสุดในรายการนั้น
ก่อนหน้านี้ OnePlus (และ Nokia) บอกว่าพวกเขา จะไม่สามารถอัปเดตกลุ่มผลิตภัณฑ์สมาร์ทโฟนที่มีอยู่ด้วยการสนับสนุน Treble ได้. นี่เป็นเพราะอุปกรณ์ที่มีอยู่ขาดพาร์ติชั่นของผู้จำหน่ายโดยเฉพาะ และบริษัทต่างๆ ตัดสินใจว่าการแบ่งพาร์ติชั่นใหม่ผ่านการอัปเดต OTA ไม่ใช่สิ่งที่พวกเขาต้องการเสี่ยง อย่างไรก็ตาม มีพาร์ติชั่น 1.5GB ที่ไม่ได้ใช้จริง ๆ บน OnePlus 5 และ OnePlus 5T ที่เรียกว่า "last_parti" ที่นักพัฒนามี
ทดสอบแล้ว กลายเป็นพาร์ติชันผู้จำหน่าย make-shift (จริง ๆ แล้วคุณแค่ต้องเปลี่ยนชื่อมัน) ตอนนี้นักพัฒนารายอื่นก็มี รับสคริปต์นั้นและทำงานที่เหลือที่จำเป็นในการ "Trebelize" อุปกรณ์เรือธง OnePlus รุ่นล่าสุดให้เสร็จสิ้นนักพัฒนา XiNGRZ นั้นเป็นส่วนหนึ่งของทีม Mokee ROM และ กระทำที่เขาทำ แสดงให้เห็นว่าเขาสามารถ Trebelize ของ OnePlus 5 และ 5T ได้อย่างไร ตามที่ได้อธิบายไว้ใน โพสต์ XDA ของเขาเขารันสคริปต์เพื่อสร้างพาร์ติชันผู้จำหน่ายจากพาร์ติชันที่ไม่ได้ใช้นั้น ย้าย HAL ทั้งหมดจาก /system/vendor และ ต้องขอบคุณ OnePlus ที่เชื่อมโยง HAL ทั้งหมดใน OxygenOS Open Betas ล่าสุด เขาจึงสามารถสร้างอุปกรณ์เสียงแหลมได้ เข้ากันได้ ทำแบบนี้เขาสามารถบูตได้ การฟื้นคืนชีพรีมิกซ์ GSI ดังที่เขาแสดงไว้บนตัวเขา เว่ยป๋อ บัญชี.
ต้องขอบคุณงานนี้ หากคุณแฟลช Mokee ROM รุ่นล่าสุดทุกคืนสำหรับ OnePlus 5 (ดาวน์โหลดได้ที่นี่) หรือ OnePlus 5T (ดาวน์โหลดได้ที่นี่) อุปกรณ์ของคุณจะเข้ากันได้กับ Project Treble อย่างไม่เป็นทางการ หลังจากคุณทำเช่นนี้แล้วคุณสามารถเลือกได้ แฟลช GSI ใด ๆ พร้อมใช้งานในปัจจุบัน ซึ่งรวมถึง XDA Recognized Developer ฟฮัสซันAOSP, LineageOS 15.1 หรือ ROM ของ Resurrection Remix ล้วนๆ (ดังที่แสดงด้านบน) ผู้ใช้ในฟอรัมของเรา XDA Senior Member ยูสเวล, มี แสดงให้เห็นว่าสิ่งนี้ได้ผล.
ใช้เวลาของเรา: สิ่งนี้อาจไม่สร้างความแตกต่างมากนักสำหรับเจ้าของ OnePlus 5 และ 5T ที่มีอยู่ มีความไม่พอใจอย่างมากที่ OnePlus เมื่อบริษัทประกาศว่าจะไม่อัปเดตอุปกรณ์ของตนด้วยการรองรับ Treble อย่างไรก็ตาม ความไม่พอใจส่วนใหญ่กลับหายไป สำหรับอุปกรณ์ OnePlus มีชุมชนนักพัฒนาที่มีสุขภาพดีล้อมรอบอุปกรณ์เหล่านั้นด้วย ROM ที่ใช้ AOSP หลายตัวที่พร้อมใช้งานแล้ว
ประโยชน์ของ Treble ต่อชุมชน ROM แบบกำหนดเองจะเห็นได้ชัดเจนยิ่งขึ้นบนอุปกรณ์ที่มีนักพัฒนาเพียงเล็กน้อยหรือไม่มีเลย เช่น บนโทรศัพท์ Huawei/Honor หรือโทรศัพท์ที่มีผู้ชมน้อย เช่น Razer Phone แม้ว่าจะเป็นเรื่องดีที่ได้เห็นความพยายามในการพัฒนาอุปกรณ์ OnePlus แต่ก็ไม่เหมือนกับว่าฉากนั้นขึ้นอยู่กับมัน นอกจากนี้ ด้วยการเปลี่ยนแปลงที่เกิดขึ้นกับ Android P (การทำงานกับ VNDK เวอร์ชันต่างๆ ให้เสร็จสิ้น) ยังคงจำเป็นต้องดำเนินการกับ "พอร์ต" Treble นี้ก่อนที่จะพิสูจน์ได้ในอนาคต
สุดท้ายนี้ แม้ว่าการสนับสนุน Treble อาจสร้างความแตกต่างในความรวดเร็วในการอัปเดตอุปกรณ์ของ OnePlus แต่ก็ไม่รับประกันว่าจะเป็นเช่นนั้น อุปกรณ์ทั้งสองได้รับการอัปเดตเมื่อเร็ว ๆ นี้ด้วย แพทช์รักษาความปลอดภัยเดือนเมษายนดูเหมือนว่าสิ่งเดียวที่กำหนดว่าอุปกรณ์เหล่านี้จะอัปเดตได้เร็วแค่ไหนก็คือ OnePlus นั่นเอง ครั้งหนึ่ง แอนดรอยด์พี มีให้บริการอย่างกว้างขวางมากขึ้น เราจะดูว่าการสนับสนุน Treble จะสร้างความแตกต่างกับหรือไม่ OnePlus 6 ที่กำลังจะมาถึง.