Computer >> Máy Tính >  >> Điện thoại thông minh >> Điện thoại thông minh

Dự án Treble là gì? Giải thích về thay đổi lớn đối với Android

Dự án Treble là gì? Giải thích về thay đổi lớn đối với Android

Một trong những vấn đề tồn tại lâu nhất với Android là phân mảnh. Đối với tất cả tính mở và khả năng tùy chỉnh của nền tảng, thực tế là các điện thoại thương hiệu khác nhau trên các mạng khác nhau nhận được các bản cập nhật Android cách nhau hàng tháng, thậm chí hàng năm luôn là một vết đen đối với nó. Project Treble nhằm mục đích thay đổi tất cả những điều đó.

Trong bài viết này, chúng tôi sẽ giới thiệu cho bạn về tính năng mới đầy hứa hẹn này sắp có trên Android 8.0 Oreo, ý nghĩa của nó đối với người dùng và khi nào bạn có thể mong đợi nhận được nó (cùng lúc với những người khác, bạn hy vọng!).

Cách hoạt động của các bản cập nhật Android cho đến thời điểm hiện tại

Dự án Treble là gì? Giải thích về thay đổi lớn đối với Android

Lý do khiến các bản cập nhật Android rải rác trong những năm qua là do kết nối trực tiếp với vô số điện thoại Android hiện có, mỗi loại có phần cứng, giao diện người dùng khác nhau được triển khai bởi các nhà sản xuất, máy ảnh khác nhau, v.v. Bất cứ khi nào Google thực hiện một bản cập nhật Android lớn, Google cần trình điều khiển mới từ các nhà sản xuất chipset để phần mềm cập nhật hoạt động với phần cứng hiện có của điện thoại thông minh (thông qua thứ gọi là HALs hoặc Lớp trừu tượng phần cứng).

Cho đến nay, các phần tử cấp thấp của Android được mã hóa bởi các nhà sản xuất chipset (được gọi là "triển khai của nhà cung cấp") vẫn chưa được tách biệt khỏi phần còn lại của khung Android. Điều này có nghĩa là mỗi khi có bản cập nhật Android lớn, các nhà sản xuất chipset sẽ phải làm lại mã của họ và cập nhật trình điều khiển của họ để chơi tốt với các tính năng mới lạ mắt của Android trước khi hệ điều hành mới sau đó được chuyển cho các nhà sản xuất thiết bị như Samsung, HTC, v.v. Nói cách khác, mỗi bản cập nhật Android chính có nghĩa là rất nhiều công việc đối với các nhà cung cấp điện thoại thông minh không tiết kiệm thời gian.

Dự án Treble là gì? Giải thích về thay đổi lớn đối với Android

Thêm vào đó là thực tế là những bản cập nhật này sau đó phải được chấp thuận bởi các mạng, tất cả đều có các quy tắc và quy định riêng để tuân theo về những gì cần có trong Hệ điều hành và bạn có thể hiểu tại sao quá trình này lại mất nhiều thời gian như vậy.

Project Treble sẽ thay đổi các bản cập nhật Android như thế nào

Nhờ có Project Treble, một phần nhỏ của khung Android sẽ được dành riêng cho giao diện nhà cung cấp mới tách biệt với phần còn lại của khung (tất cả những thứ mà các nhà phát triển Android gặp phải trong quá trình cập nhật). Điều này có nghĩa là các nhà sản xuất chipset không còn cần phải tiếp tục cập nhật trình điều khiển của họ mỗi khi có bản cập nhật Android, bởi vì những trình điều khiển này không còn gắn liền với phần còn lại của hệ điều hành. Hình ảnh này sẽ cung cấp cho bạn một ý tưởng.

Dự án Treble là gì? Giải thích về thay đổi lớn đối với Android

Điều này cắt bỏ một phần lớn công việc với các bản cập nhật Android. Mặc dù vẫn còn rất nhiều việc cho các nhà sản xuất thiết bị - những gì liên quan đến việc triển khai giao diện người dùng, ứng dụng và các tính năng độc đáo khác của riêng họ - thì những thứ cơ bản - có trong HAL - sẽ không cần phải chỉnh sửa mỗi lần nữa.

Nghe có vẻ tốt, nhưng nó thực sự có ý nghĩa gì đối với bạn?

Dự án Treble sẽ mang lại lợi ích cho bạn như thế nào?

Đầu tiên, cần biết rằng Project Treble sẽ chỉ áp dụng cho các thiết bị chạy Android Oreo trở đi. Vì vậy, nếu bạn đang sử dụng phiên bản Android cũ hơn đang chờ cập nhật lên ‘O’, bạn có thể vẫn phải đợi một thời gian để nhận các bản cập nhật như ngày xưa.

Tuy nhiên, từ Android Oreo trở đi, điều này có nghĩa là các bản cập nhật Android sẽ có sẵn nhanh hơn nhiều so với trước đây. Không phải chờ đợi hai năm nữa cho Lollipop!

Theo những đứa trẻ tại XDA, điều này cũng có tác dụng tích cực đối với những người hâm mộ ROM Android tùy chỉnh. Project Treble có nghĩa là hình ảnh ROM không còn bị giới hạn trong việc hoạt động với các chipset cụ thể, vì vậy về mặt kỹ thuật, bạn sẽ có thể sử dụng một hình ảnh trên nhiều điện thoại khác nhau và hình ảnh đó sẽ được phát hành nhanh hơn nhiều so với trước đây.

Nhà phát triển XDA Mishaal Rahman đã đăng video này lên YouTube cho thấy Android Oreo đang chạy trên Huawei Mate 9 (thậm chí còn chưa chính thức có Android Nougat), nói rằng hình ảnh Android O chính xác cũng chạy trên điện thoại của một số nhà sản xuất và chipset khác.

Dự án Treble là gì? Giải thích về thay đổi lớn đối với Android

Rahman cũng gợi ý rằng Project Treble đã mở ra khả năng một ngày nào đó, một hình ảnh ROM Android duy nhất sẽ có thể hoạt động trên hàng chục điện thoại khác nhau, giúp đơn giản hóa quá trình phát triển.

Kết luận

Đây là thời điểm thuận lợi cho người dùng Android, vì các nhà phát triển không mệt mỏi của nó đang giải quyết một trong những lỗi tuyệt vời của hệ điều hành mạnh mẽ. Dự án Treble cũng có nghĩa là điện thoại có thể có chu kỳ hỗ trợ lâu hơn thay vì chỉ hai năm mà xu hướng áp dụng hiện tại, mặc dù điều này sẽ nằm trong tay OEM. Và nếu có tiền kiếm được bằng cách cắt bỏ hỗ trợ cho điện thoại cũ và hấp dẫn mọi người bằng những chiếc điện thoại mới sáng bóng, thật khó để thấy các nhà sản xuất quyết định làm điều này. Tuy nhiên, Project Treble mở ra những khả năng như vậy, vì vậy nếu mọi người gây đủ tiếng ồn cho OEM, họ có thể sẽ thu được lợi nhuận!