/ Project Treble บน Android และมือถือของฉันคืออะไร

Project Treble บน Android และโทรศัพท์ของฉันจะได้รับคืออะไร

การอัปเดตที่ไม่สอดคล้องกันในอุปกรณ์ Android มีรบกวนแพลตฟอร์มตั้งแต่เริ่มต้นขึ้นเพื่อความนิยม Project Treble เป็นแผนของ Google ที่จะช่วยให้ผู้ผลิตปรับปรุงกระบวนการอัปเดตสำหรับการอัปเดตที่รวดเร็วยิ่งขึ้น

การกระจายตัวของ Android เป็นปัญหา

หนึ่งในข้อร้องเรียนที่ใหญ่ที่สุดต่อ Android ในฐานะระบบปฏิบัติการเป็นสิ่งที่โดยทั่วไปเรียกว่า“ การแตกแฟรกเมนต์” คำจำกัดความดั้งเดิมคือ“ กระบวนการแตกออกเป็นส่วนย่อยหรือส่วนย่อย” ซึ่งแปลโดยตรงกับความหมายเชิงลบของ Android: มี แปด Android รุ่นต่าง ๆ ในปัจจุบันยังคงใช้งานได้กับฮาร์ดแวร์ประเภทต่างๆ

ที่เกี่ยวข้อง: การกระจายตัวของอุปกรณ์ไม่ใช่ข้อผิดพลาดของ Android เป็นผู้ผลิต

มาตรฐานที่นี่แน่นอนว่าถูกกำหนดโดย Appleกับ iPhone ในกรณีที่รุ่นที่แพร่หลายที่สุดของ Android คือ Android 7.x (Nougat) เกือบสองปีเกือบสามในสี่ของอุปกรณ์ iOS ทั้งหมดกำลังใช้งานเวอร์ชันล่าสุด (iOS 11)

ที่มา: Google

โดยการเปรียบเทียบตัวเลขการกระจายของ Android คือน่ากลัวมี 28.1 เปอร์เซ็นต์ของโทรศัพท์ที่ใช้ Android 6.x (Marshmallow) และ 28.5 เปอร์เซ็นต์ใน Android 7.x (Nougat) - นั่นหมายถึงกว่าครึ่งหนึ่งของโทรศัพท์ Android ที่ใช้ระบบปฏิบัติการเกือบสองปี . น้อยกว่า 1.1 เปอร์เซ็นต์ที่ใช้เวอร์ชั่นล่าสุด - Android 8.x (Oreo) เพื่อให้มีความชัดเจนมากขึ้นอุปกรณ์ Android กว่า 98 เปอร์เซ็นต์กำลังใช้งานซอฟต์แวร์ที่ล้าสมัย - กว่า 36 เปอร์เซ็นต์กำลังทำงาน อายุห้าขวบ ซอฟต์แวร์ (หรือมากกว่า) อุ๊ย!

เห็นได้ชัดว่ามีการตัดการเชื่อมต่อขนาดใหญ่ที่นั่น สาเหตุของเรื่องนี้มีหลายแง่มุมน่าเสียดาย แต่โดยทั่วไปสามารถกล่าวได้ว่าเป็นประเด็นสำคัญสองประการ: ผู้ผลิตและวงจรการอัปเดตของ Google เราได้ลงรายละเอียดเกี่ยวกับเรื่องนี้มาก่อนแล้วดังนั้นฉันจะบันทึกรายละเอียดทั้งหมดและนำคุณไปในทิศทางนั้นหากคุณอยากรู้ว่ามันเป็นความผิดของผู้ผลิตหรือไม่

Project Treble คือคำตอบ

เหตุผลที่ผู้ผลิตมีช่วงเวลาที่ยากลำบากในการผลักดันการอัปเดตที่รวดเร็วนั้นเป็นเพราะงานทั้งหมดที่ต้องทำเพื่อให้ระบบปฏิบัติการสามารถสื่อสารกับฮาร์ดแวร์ได้

ตามเนื้อผ้ามันทำงานอะไรเช่นนี้: เฟรมเวิร์กระบบปฏิบัติการและซอฟต์แวร์ระดับต่ำเป็นส่วนหนึ่งของรหัสเดียวกันทั้งหมด ดังนั้นเมื่อระบบปฏิบัติการได้รับการอัพเดตซอฟต์แวร์ระดับล่างนี้ - ซึ่งในทางเทคนิคเรียกว่าการติดตั้งของผู้ขาย - ก็ต้องได้รับการอัพเดทด้วย นั่นเป็นงานจำนวนมาก

ดังนั้นเริ่มต้นด้วย Android 8x (Oreo) Google แยกทั้งสองอย่าง นั่นหมายความว่า Android OS นั้นสามารถอัปเดตเองได้โดยไม่ต้องแตะต้องการใช้งานของผู้ขาย ในทางกลับกันสามารถปรับปรุงได้ด้วยตัวเองหากจำเป็น

หากต้องการระบุให้เต็มบริบทก่อนที่การอัปเดตจะสามารถทำได้ถูกผลักออกไปยังอุปกรณ์ Android 7.x (หรือรุ่นก่อนหน้า) ไม่เพียง แต่ต้องอัปเดตรหัส Android OS เท่านั้น แต่ยังต้องใช้รหัสฮาร์ดแวร์ระดับต่ำซึ่งผู้ผลิตชิปดูแลรักษาโดยทั่วไป ตัวอย่างเช่นหากซัมซุงต้องการผลักดันการอัปเดตไปยังโทรศัพท์เครื่องใดเครื่องหนึ่งต้องรอ Qualcomm (หรือใครก็ตามที่ทำชิป) เพื่ออัปเดตรหัสเพื่อทำงานกับรหัส Samsung ใหม่ ล้อนั้นหมุนได้ในคราวเดียวและแต่ละล้อก็ขึ้นอยู่กับอีกล้อ

ด้วย Android 8x และมากกว่านั้นมันจะไม่เป็นเช่นนี้อีกต่อไป เนื่องจากรหัสฮาร์ดแวร์หลักแยกจากรหัส OS ผู้ผลิตอุปกรณ์จะสามารถอัปเดตซอฟต์แวร์ได้ฟรีโดยไม่ต้องรอให้ผู้ผลิตซิลิกอนอัปเดตโค้ดของตนด้วย

สิ่งนี้ควรเร่งการอัปเดตเป็นอย่างมากกระบวนการ - ในทางทฤษฎีอย่างน้อยที่สุด การอัปเดตอุปกรณ์จะยังคงอยู่ในมือของผู้ผลิตและเนื่องจากอุปกรณ์โอรีโอตัวแรกที่อยู่นอกสายพิกเซลที่ Google บำรุงรักษานั้นเพิ่งเปิดตัวออกไปเรายังไม่ได้มีโอกาสได้เห็นสิ่งนี้ในทางปฏิบัติ หวังว่ามันจะทำให้เกิดการเปลี่ยนแปลงอย่างมีนัยสำคัญต่อความเร็วในการเขียนและอัปเดตการอัปเดต

อุปกรณ์ของฉันจะได้ประโยชน์จาก Project Treble หรือไม่?

ตอนนี้ นั่นคือ คำถามล้านดอลลาร์ใช่มั้ย น่าเสียดายคำตอบนั้นไม่ง่ายนัก (แน่นอนว่าคุณไม่ได้คาดหวังไว้) ที่กล่าวว่านี่คือข้อเท็จจริงบางอย่าง:

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

กล่าวโดยย่อ: การสนับสนุน Treble ในระบบที่อัปเดตยังคงขึ้นอยู่กับผู้ผลิต แต่อุปกรณ์โอรีโอใหม่จะต้องสนับสนุน Treble ที่จะเดินหน้าต่อไป

ยกตัวอย่างเช่น Pixel 2 รองรับแล้วเสียงแหลมโครงการ Galaxy S9 ที่กำลังจะมาถึงจะรองรับ Treble นอกกรอบ Google ได้อัปเดต Pixel 1 เพื่อรองรับ Treble แต่น่าเสียดายที่ดูเหมือนว่าซัมซุงปล่อยให้มันออกมาจากรุ่น Oreo สำหรับ Galaxy S8

หากคุณอยากรู้เกี่ยวกับอุปกรณ์ของคุณเอง Android Police มีรายการที่ทำงานอยู่ของอุปกรณ์ทั้งหมดที่จะได้รับการสนับสนุนจาก Treble รวมถึงอุปกรณ์ที่จะได้รับการอัปเดตเป็น Oreo ไม่มี ตรีคูณ


การอัปเดต Android OS เป็นจุดคงที่การโต้แย้งเป็นเวลาหลายปีแล้วดังนั้นจึงเป็นเรื่องดีที่จะได้เห็น Google ในการแก้ไขปัญหา โชคดีสิ่งนี้จะทำให้อุปกรณ์ Android ทั้งหมดใกล้เคียงกับพาริตี้กับ Apple ในแง่ของการอัปเดตอุปกรณ์

เครดิตรูปภาพ: Google