โฮมเพจ » ทำอย่างไร » Project Treble บน Android และโทรศัพท์ของฉันจะได้รับคืออะไร

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

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

    การกระจายตัวของ 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 เปอร์เซ็นต์กำลังใช้งานซอฟต์แวร์ที่ล้าสมัย อายุห้าขวบ ซอฟต์แวร์ (หรือมากกว่า) อุ๊ยตาย!

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

    Project Treble คือคำตอบ

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

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

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

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

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

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

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

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

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

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

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

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


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

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