Dự án Treble là gì? Thay đổi lớn cho Android được giải thích
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ả các nền tảng của sự cởi mở và customizability, thực tế là điện thoại thương hiệu khác nhau trên các mạng khác nhau nhận được cập nhật Android tháng, thậm chí cả năm, ngoài luôn luôn là một dấu đen chống lại nó. Dự án Treble nhằm mục đích thay đổi tất cả điều đó.
Trong bài viết này, chúng tôi sẽ giới thiệu cho bạn thông qua tính năng mới đầy hứa hẹn sắp có trên Android 8.0 Oreo, ý nghĩa của nó đối với người dùng và khi bạn có thể nhận được nó (cùng thời điểm với mọi người khác, bạn sẽ hy vọng!).
Liên quan : Cách sửa dữ liệu di động không hoạt động trên Android
Cách cập nhật Android hoạt động cho đến bây giờ
Lý do Android cập nhật đã được phân tán trong những năm qua được kết nối trực tiếp với nhiều loại điện thoại Android khác nhau, mỗi phần cứng khác nhau, giao diện người dùng được thực hiện bởi các nhà sản xuất, máy ảnh khác nhau và nhiều thứ khác. Bất cứ khi nào Google thực hiện cập nhật Android chính, nó cần trình điều khiển mới từ nhà sản xuất chipset để phần mềm cập nhật hoạt động với phần cứng điện thoại thông minh hiện có (thông qua một cái gì đó 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 các nhà sản xuất chipset mã hóa (cái gọi là "triển khai nhà cung cấp") không được tách biệt khỏi phần còn lại của khung công tác Android. Điều này có nghĩa là mỗi khi một bản cập nhật Android lớn xuất hiệ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 để chơi tốt với các tính năng mới lạ của Android trước khi hệ điều hành mới được truyền vào các nhà sản xuất thiết bị như Samsung, HTC và vân vân. Mỗi bản cập nhật Android chính, nói cách khác, có nghĩa là rất nhiều công việc cho các nhà cung cấp điện thoại thông minh không hiệu quả về thời gian.
Thêm vào đó, các bản cập nhật này phải được các mạng chấp nhận, tất cả đều có quy tắc và quy định riêng để tuân theo những gì cần có trong hệ điều hành và bạn có thể thấy lý do quá trình này mất quá nhiều thời gian.
Dự án Treble sẽ thay đổi cập nhật Android như thế nào
Nhờ Dự án Treble, một phần nhỏ của khung công tác 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 công tác (tất cả những thứ mà các nhà phát triển Android thích thú trong khi cập nhật). Điều này có nghĩa rằng các nhà sản xuất chipset không còn cần phải 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ì các trình điều khiển này không còn bị ràng buộc, như vậy đối 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.
Điều này cắt giảm một chút lớn của legwork với bản cập nhật Android. Mặc dù vẫn còn nhiều công việc cho các nhà sản xuất thiết bị - những gì thực hiện 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ọ - những thứ cơ bản - chứa trong HAL - sẽ không còn cần phải chỉnh sửa mỗi lần nữa.
Nghe hay đấy, nhưng nó thực sự có ý nghĩa gì đối với bạn?
Dự án Treble sẽ đem lại lợi ích cho bạn như thế nào?
Đầu tiên, điều quan trọng cần biết là 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 đang chờ một thời gian để cập nhật như trong những ngày cũ tồi tệ.
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 còn hai năm nữa cho Lollipop!
Theo những đứa trẻ rùng rợn tại XDA, điều này cũng có hiệu ứng knock-on tích cực cho người hâm mộ ROM Android tùy chỉnh. Dự án Treble có nghĩa là hình ảnh ROM không còn giới hạn khi làm việc 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 trên YouTube cho thấy Android Oreo chạy trên Huawei Mate 9 (thậm chí không chính thức có Android Nougat), nói rằng chính xác cùng một hình ảnh Android O cũng chạy trên điện thoại từ một số nhà sản xuất và chipset khác.
Rahman cũng cho rằng Project Treble đã mở ra khả năng một ngày nào đó một hình ảnh Android ROM đơn lẻ 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.
Phần kết luận
Đó là thời điểm tốt cho những người dùng Android, vì các nhà phát triển không mệt mỏi đang giải quyết một trong những lỗi lớn 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ợ dài hơn thay vì chỉ hai năm có 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 để được thực hiện bằng cách cắt giảm hỗ trợ cho điện thoại cũ và hấp dẫn mọi người với những cá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, Dự án Treble mở ra những khả năng như vậy, vì vậy nếu mọi người tạo ra đủ tiếng ồn cho các OEM, họ chỉ có thể mang lại lợi nhuận!