Dự án Treble trên Android và Điện thoại của tôi sẽ là gì?

Mục lục:

Dự án Treble trên Android và Điện thoại của tôi sẽ là gì?
Dự án Treble trên Android và Điện thoại của tôi sẽ là gì?

Video: Dự án Treble trên Android và Điện thoại của tôi sẽ là gì?

Video: Dự án Treble trên Android và Điện thoại của tôi sẽ là gì?
Video: WIFI REPEATER cần bị loại bỏ khỏi TRÁI ĐẤT! Đâu mới là giải pháp WIFI tốt nhất? - YouTube 2024, Tháng tư
Anonim
Các bản cập nhật không nhất quán trên các thiết bị Android đã cản trở nền tảng này kể từ khi nó bắt đầu nổi lên. Dự án Treble là kế hoạch của Google để giúp các nhà sản xuất tổ chức hợp lý quá trình cập nhật để cập nhật kịp thời hơn.
Các bản cập nhật không nhất quán trên các thiết bị Android đã cản trở nền tảng này kể từ khi nó bắt đầu nổi lên. Dự án Treble là kế hoạch của Google để giúp các nhà sản xuất tổ chức hợp lý quá 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 khiếu nại lớn nhất đối với Android như một hệ điều hành là cái gì đó thường được gọi là “phân mảnh”. Định nghĩa truyền thống là "quá trình bị 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ó cho Android:tám các phiên bản Android khác nhau hiện đang ở trạng thái hoang dã, vẫn được sử dụng trên nhiều loại phần cứng khác nhau.

Các tiêu chuẩn ở đây là, tất nhiên, được thiết lập bởi Apple với iPhone. Trong trường hợp phiên bản phổ biến nhất của Android là Android 7.x (Nougat) gần hai 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).

Image
Image

Nguồn: Google

Bằng cách so sánh, số phân phối của Android rất ảm đạm, với 28,1% số điện thoại chạy Android 6.x (Marshmallow) và 28,5% trên Android 7.x (Nougat) - tức 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 tuổi. Một ít ỏi 1,1 phần trăm đang chạy phiên bản mới nhất - Android 8.x (Oreo). Nói một cách thẳng thắn 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ạyNăm tuổi (hoặc cũ hơn) phần mềm. Ouch!

Rõ ràng, có một sự ngắt kết nối lớn ở đó. Lý do cho điều này là nhiều mặt, thậ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 sâu vào chi tiết về điều này trước đây, vì vậy tôi sẽ tiết kiệm cho bạn tất cả các chi tiết và chỉ cho bạn theo hướng đó nếu bạn tò mò về lỗi của nhà sản xuất.

Project Treble là câu trả lời

Lý do các nhà sản xuất có một thời gian khó khăn đẩy ra bản cập nhật nhanh chóng là vì tất cả các công việc đã đi vào nhận được hệ điều hành để giao tiếp với phần cứng.

Theo truyền thống, nó làm việc như thế này: khung hệ điều hành và phần mềm cấp thấp là tất cả các phần của cùng một mã. Vì vậy, khi hệ điều hành đượ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 nhà cung cấp - cũng phải được cập nhật. Đó là rất nhiều công việc.
Theo truyền thống, nó làm việc như thế này: khung hệ điều hành và phần mềm cấp thấp là tất cả các phần của cùng một mã. Vì vậy, khi hệ điều hành đượ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 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. Điều đó có nghĩa là bản thân 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 nhà cung cấp. Điều đó, đến lượt nó, có thể được tự cập nhật nếu cần.

Để đặt điều đó trong bối cảnh đầy đủ, trước khi có thể đẩy bản cập nhật lên thiết bị Android 7.x (hoặc cũ hơn), mã hệ điều hành Android không chỉ được cập nhật, mà còn mã phần cứng cấp thấp, nói chung đượ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 cho một trong các điện thoại của mình, nó phải đợi cho Qualcomm (hoặc bất kỳ ai tạo chip) cập nhật mã của nó để làm việc với mã Samsung mới. Đó là rất nhiều bánh xe quay cùng một lúc và mỗi bánh xe 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ữa. Vì mã phần cứng lõi tách biệt với mã của hệ điều hành, các nhà sản xuất thiết bị sẽ được tự do cập nhật phần mềm của họ mà không phải đợi nhà sản xuất silicon cũng cập nhật mã của nó.

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

Thiết bị của tôi có được hưởng lợi từ Dự án Treble không?

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ự kiện:

  • Nếu thiết bị của bạn không bao giờ được cập nhật lên Oreo, thiết bị 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 không được cập nhật lên Oreo, thiết bị vẫn được cập nhật 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, 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 còn tùy 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 phía trước.

Vì vậy, ví dụ, Pixel 2 đã hỗ trợ Project Treble. Galaxy S9 sắp tới 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 không may là có vẻ như Samsung đã bỏ nó ra khỏi bản xây dựng Oreo cho Galaxy S8.

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

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

Đề xuất: