ปัญหาหนึ่งที่มีมายาวนานที่สุดของ Android คือการแตกแฟรกเมนต์ สำหรับความเปิดกว้างและความสามารถในการปรับแต่งของแพลตฟอร์มทั้งหมด ความจริงที่ว่าโทรศัพท์แบรนด์ต่างๆ ในเครือข่ายที่ต่างกันได้รับการอัปเดต Android เป็นเวลาหลายเดือนหรือหลายปี แม้จะห่างกันเป็นเครื่องหมายสีดำก็ตาม Project Treble มีเป้าหมายที่จะเปลี่ยนแปลงทั้งหมดนั้น
ในบทความนี้ เราจะพูดถึงคุณเกี่ยวกับคุณลักษณะใหม่ที่มีแนวโน้มว่าจะมาใน Android 8.0 Oreo ความหมายสำหรับผู้ใช้ และเมื่อใดที่คุณสามารถคาดหวังว่าจะได้รับคุณลักษณะนี้ (คุณคาดหวังได้เช่นเดียวกับคนอื่นๆ)
การอัปเดต Android ทำงานอย่างไรจนถึงตอนนี้
เหตุผลที่การอัปเดต Android กระจัดกระจายในช่วงหลายปีที่ผ่านมานั้นเชื่อมต่อโดยตรงกับโทรศัพท์ Android ที่หลากหลาย โดยแต่ละรุ่นมีฮาร์ดแวร์ที่แตกต่างกัน UI ที่ผู้ผลิต กล้อง และอื่นๆ ใช้งาน เมื่อใดก็ตามที่ Google ทำการอัปเดตที่สำคัญของ Android จะต้องมีไดรเวอร์ใหม่จากผู้ผลิตชิปเซ็ตเพื่อให้ซอฟต์แวร์ที่อัปเดตสามารถทำงานร่วมกับฮาร์ดแวร์ของสมาร์ทโฟนที่มีอยู่ได้ (ผ่านทางสิ่งที่เรียกว่า HAL หรือ Hardware Abstraction Layers)
จนถึงขณะนี้องค์ประกอบระดับล่างของ Android ที่เข้ารหัสโดยผู้ผลิตชิปเซ็ต (ที่เรียกว่า "การใช้งานของผู้ขาย") ไม่ได้แยกออกจากเฟรมเวิร์ก Android ที่เหลือ ซึ่งหมายความว่าทุกครั้งที่มีการอัปเดต Android ครั้งใหญ่ ผู้ผลิตชิปเซ็ตจะต้องทำงานใหม่โค้ดและอัปเดตไดรเวอร์เพื่อให้ทำงานได้ดีกับฟีเจอร์ใหม่ที่สวยงามของ Android ก่อนที่ระบบปฏิบัติการใหม่จะถูกส่งไปยังผู้ผลิตอุปกรณ์ เช่น Samsung, HTC และอื่นๆ กล่าวอีกนัยหนึ่งการอัปเดต Android ที่สำคัญแต่ละครั้งหมายถึงงานจำนวนมากสำหรับผู้จำหน่ายสมาร์ทโฟนที่ไม่ประหยัดเวลา
ยิ่งไปกว่านั้น การอัปเดตเหล่านี้จะต้องได้รับการอนุมัติจากเครือข่ายที่ทุกคนมีกฎเกณฑ์และข้อกำหนดในการปฏิบัติตามสิ่งที่จำเป็นต้องมีในระบบปฏิบัติการ และคุณจะเห็นได้ว่าทำไมกระบวนการจึงใช้เวลานานมาก
Project Treble จะเปลี่ยนแปลงการอัปเดต Android อย่างไร
ขอบคุณ Project Treble ส่วนเล็กๆ ของเฟรมเวิร์ก Android จะทุ่มเทให้กับอินเทอร์เฟซผู้ขายใหม่ ซึ่งแยกออกจากเฟรมเวิร์กที่เหลือ (ทุกสิ่งที่นักพัฒนา Android ใช้เล่นในระหว่างการอัปเดต) ซึ่งหมายความว่าผู้ผลิตชิปเซ็ตไม่จำเป็นต้องอัปเดตไดรเวอร์ของตนอีกต่อไปทุกครั้งที่มีการอัปเดต Android เนื่องจากไดรเวอร์เหล่านี้ไม่ได้ผูกติดอยู่กับระบบปฏิบัติการที่เหลืออีกต่อไป ภาพนี้ควรให้แนวคิดกับคุณ
การดำเนินการนี้จะตัดส่วนสำคัญของการทำงานออกด้วยการอัปเดต Android ในขณะที่ผู้ผลิตอุปกรณ์ยังมีงานอีกมาก เช่น การใช้ UI ของตัวเอง แอป และคุณลักษณะเฉพาะอื่นๆ ซึ่งเป็นสิ่งพื้นฐานที่มีอยู่ใน HAL จะไม่ต้องปรับแต่งในแต่ละครั้งอีกต่อไป
ฟังดูดี แต่จริงๆ แล้วมีความหมายต่อคุณอย่างไร
Project Treble มีประโยชน์กับคุณอย่างไร
ก่อนอื่น สิ่งสำคัญคือต้องรู้ว่า Project Treble จะใช้ได้กับอุปกรณ์ที่ใช้ Android Oreo เป็นต้นไปเท่านั้น ดังนั้น หากคุณใช้ Android เวอร์ชันเก่าที่รอการอัปเดตเป็น "O" คุณอาจยังคงรอการอัปเดตเช่นในอดีตที่ไม่ดี
อย่างไรก็ตาม ตั้งแต่ Android Oreo เป็นต้นไป นี่หมายความว่าการอัปเดต Android จะพร้อมใช้งานเร็วกว่าเมื่อก่อนมาก ไม่ต้องรอ Lollipop อีกสองปี!
ตามที่เด็กหวือที่ XDA สิ่งนี้มีผลในเชิงบวกสำหรับแฟน ๆ ของ Android ROM แบบกำหนดเอง Project Treble หมายความว่าอิมเมจ ROM จะไม่ถูกจำกัดให้ทำงานกับชิปเซ็ตบางตัวอีกต่อไป ดังนั้นในทางเทคนิคแล้ว คุณจะใช้ภาพเดียวในโทรศัพท์หลายๆ รุ่นได้ และภาพนั้นควรได้รับการเผยแพร่เร็วกว่าเมื่อก่อนมาก
Mishaal Rahman ผู้พัฒนา XDA โพสต์วิดีโอนี้บน YouTube โดยแสดง Android Oreo ที่ทำงานบน Huawei Mate 9 (ซึ่งยังไม่มี Android Nougat อย่างเป็นทางการด้วยซ้ำ) โดยกล่าวว่าอิมเมจ Android O ที่เหมือนกันทุกประการยังทำงานบนโทรศัพท์จากผู้ผลิตและชิปเซ็ตอื่นๆ อีกหลายราย
เราะห์มานยังแนะนำด้วยว่า Project Treble ได้เปิดโอกาสที่วันหนึ่งอิมเมจ Android ROM เดียวจะสามารถทำงานได้บนโทรศัพท์หลายสิบเครื่อง ซึ่งจะทำให้กระบวนการพัฒนาง่ายขึ้นมาก
บทสรุป
เป็นเวลาที่ดีสำหรับผู้ใช้ Android เนื่องจากนักพัฒนาที่ไม่รู้จักเหน็ดเหนื่อยกำลังจัดการกับข้อบกพร่องที่ยอดเยี่ยมของระบบปฏิบัติการที่แข็งแกร่ง Project Treble ยังหมายความว่าโทรศัพท์อาจมีรอบการสนับสนุนที่นานกว่า มากกว่าแค่สองปีที่มีแนวโน้มว่าจะใช้ในปัจจุบัน แม้ว่าจะอยู่ในมือของ OEM และหากมีเงินที่จะทำได้โดยการตัดการสนับสนุนโทรศัพท์รุ่นเก่าและดึงดูดผู้คนด้วยโทรศัพท์รุ่นใหม่ เป็นเรื่องยากที่ผู้ผลิตจะตัดสินใจทำเช่นนี้ ถึงกระนั้น Project Treble ก็เปิดโอกาสดังกล่าว ดังนั้นหากผู้คนส่งเสียงสนับสนุน OEM มากพอ พวกเขาอาจจะยอมจำนน!