Trang chủ » làm thế nào để » Project Treble trên Android là gì và điện thoại của tôi sẽ nhận được nó?

    Project Treble trên Android là gì và điện thoại của tôi sẽ nhận được nó?

    Các bản cập nhật không nhất quán trên các thiết bị Android đã làm hỏng nền tảng kể từ khi nó nổi lên ban đầu. Project Treble là kế hoạch của Google nhằm giúp các nhà sản xuất hợp lý hóa quy trình cập nhật để cập nhật kịp thời hơn.

    Phân mảnh Android là vấn đề

    Một trong những phàn nàn lớn nhất đối với Android với tư cách là một hệ điều hành là một thứ thường được gọi là phân mảnh trên mạng. Định nghĩa truyền thống là quy trình chia thành các phần nhỏ hoặc riêng biệt, trực tiếp chuyển thành ý nghĩa tiêu cực của nó đối với Android: có tám Các phiên bản Android khác nhau hiện đang được sử dụng, vẫn được sử dụng trên nhiều loại phần cứng khác nhau.

    Tất nhiên, tiêu chuẩn ở đây là do Apple đặt ra với iPhone. Trong đó phiên bản phổ biến nhất của Android là Android 7.x (Nougat) gần hai năm tuổi, gần ba phần tư tất cả các thiết bị iOS đang chạy phiên bản mới nhất (iOS 11).

    Nguồn: Google

    Để so sánh, số phân phối của Android rất ảm đạm, với 28,1% điện thoại chạy Android 6.x (Marshmallow) và 28,5% trên Android 7.x (Nougat) -có nghĩa là hơn một nửa số điện thoại Android đang chạy gần như- hệ điều hành hai năm tuổi. 1,1 phần trăm ít ỏi đang chạy phiên bản mới nhất - Android 8.x (Oreo). Nói thẳng hơn, hơn 98% thiết bị Android đang chạy phần mềm lỗi thời - hơn 36% đang chạy Năm tuổi (hoặc cũ hơn) phần mềm. Ôi!

    Rõ ràng, có một sự mất kết nối lớn ở đó. Lý do cho điều này là nhiều mặt, không may, nhưng nói chung có thể được quy cho hai điểm chính: nhà sản xuất và chu kỳ cập nhật của Google. Chúng tôi đã đi vào chi tiết về điều này trước đây, vì vậy tôi sẽ lưu lại cho bạn tất cả các chi tiết và chỉ cho bạn biết theo hướng đó nếu bạn tò mò về lỗi của nhà sản xuất.

    Dự án Treble là câu trả lời

    Lý do các nhà sản xuất gặp khó khăn trong việc đưa ra các bản cập nhật nhanh chóng là vì tất cả các công việc phải đi vào để hệ điều hành giao tiếp với phần cứng.

    Theo truyền thống, nó hoạt động giống như thế này: khung hệ điều hành và phần mềm cấp thấp đều là một phần của cùng một mã. Vì vậy, khi HĐH được cập nhật, phần mềm cấp thấp này - về mặt kỹ thuật được gọi là triển khai của nhà cung cấp - cũng phải được cập nhật. Đó là rất nhiều công việc.

    Vì vậy, bắt đầu với Android 8.x (Oreo), Google đã tách hai người. Điều đó có nghĩa là hệ điều hành Android có thể được cập nhật mà không cần phải chạm vào việc triển khai của nhà cung cấp. Điều đó, đến lượt nó, có thể tự cập nhật nếu cần.

    Để đặt nó trong bối cảnh đầy đủ, trước khi một bản cập nhật có thể được đẩy ra một thiết bị Android 7.x (hoặc trước đó), không chỉ mã hệ điều hành Android phải được cập nhật, mà cả mã phần cứng cấp thấp, đó là thường được duy trì bởi nhà sản xuất chip. Vì vậy, ví dụ, nếu Samsung muốn đẩy một bản cập nhật lên một trong những điện thoại của mình, họ phải đợi Qualcomm (hoặc bất kỳ ai tạo ra chip) để cập nhật mã của mình để hoạt động với mã Samsung mới. Đó là rất nhiều bánh xe quay cùng một lúc, và mỗi cái phụ thuộc vào nhau.

    Với Android 8.x và hơn thế nữa, nó sẽ không còn như thế này nữa. Vì mã phần cứng lõi tách biệt với mã hệ điều hành, các nhà sản xuất thiết bị sẽ tự do cập nhật phần mềm của họ mà không phải chờ nhà sản xuất silicon cũng cập nhật mã..

    Điều này sẽ tăng tốc đáng kể quá trình cập nhật - ít nhất là về lý thuyết. Việc cập nhật các thiết bị vẫn sẽ nằm trong tay nhà sản xuất và vì các thiết bị Oreo đầu tiên bên ngoài dòng Pixel do Google duy trì đã ra mắt, chúng tôi chưa có cơ hội thấy điều này trong thực tế. Hy vọng, nó thực sự tạo ra một sự thay đổi đáng kể đối với tốc độ mà các bản cập nhật được viết và đẩy ra.

    Thiết bị của tôi sẽ được hưởng lợi từ dự án Treble?

    Hiện nay đó là Câu hỏi triệu đô, phải không? Thật không may, câu trả lời không đơn giản như vậy (chắc chắn bạn không mong đợi nó). Điều đó nói rằng, đây là một số sự thật:

    • Nếu thiết bị của bạn không bao giờ được cập nhật lên Oreo, nó sẽ không bao giờ nhận được Project Treble. Không có cách nào xung quanh đó. Lấy làm tiếc.
    • Nếu thiết bị của bạn được cập nhật lên Oreo, nó vẫn không yêu cầu để hỗ trợ Treble - điều đó tùy thuộc vào nhà sản xuất.
    • Nếu bạn mua một chiếc điện thoại mới chạy Oreo ra khỏi hộp, nó sẽ bắt buộc để hỗ trợ Treble ra khỏi hộp.

    Tóm lại: Hỗ trợ Treble trên các hệ thống cập nhật vẫn phụ thuộc vào các nhà sản xuất, nhưng các thiết bị Oreo mới sẽ được yêu cầu để hỗ trợ Treble tiến lên.

    Vì vậy, ví dụ, Pixel 2 đã hỗ trợ Project Treble. Galaxy S9 sắp ra mắt cũng sẽ hỗ trợ Treble ra khỏi hộp. Google cũng cập nhật Pixel 1 để hỗ trợ Treble, nhưng thật không may, có vẻ như Samsung đã bỏ nó ra khỏi bản dựng Oreo cho Galaxy S8.

    Nếu bạn tò mò về thiết bị của riêng mình, Android Police có một danh sách đang chạy gồm tất cả các thiết bị sẽ nhận được hỗ trợ Treble, cũng như những thiết bị nào sẽ được cập nhật lên Oreo không có Treble.


    Các bản cập nhật hệ điều hành Android đã là một điểm gây tranh cãi liên tục trong nhiều năm nay, vì vậy thật tốt khi thấy Google cuối cùng đã giải quyết vấn đề này. Với bất kỳ may mắn nào, điều này sẽ đưa tất cả các thiết bị Android gần ngang bằng với Apple về các bản cập nhật thiết bị.

    Tín dụng hình ảnh: Google