Google I/O, năm nay đầy bất ngờ. Cho dù đó là một bản cập nhật trên Google Maps hay những thay đổi trong Trợ lý Google để làm cho nó tốt hơn, thì với mỗi thông báo, Google đều khiến chúng tôi tin rằng họ quan tâm đến vấn đề bảo mật và quyền riêng tư đến mức nào.
Với sự xuất hiện của Android Q hoàn toàn mới, Google đang thay đổi cách giới thiệu các bản cập nhật. Nó được gọi là Project Mainline. Mục tiêu của dự án là cập nhật hoàn toàn các thành phần bên trong của Android thông qua Play Store ở chế độ nền mà không cần khởi động lại Android của bạn hoặc gặp rủi ro về bảo mật do chậm trễ trong việc cài đặt bản cập nhật. Quá trình này khác với cập nhật phiên bản hệ thống và bản vá bảo mật hàng tháng. Nó được lưu giữ vì Google muốn giữ cho các phần quan trọng của hệ điều hành được cập nhật và bảo mật, bất kể bạn đang sử dụng điện thoại nào.
Trong bài đăng này, chúng ta sẽ thảo luận về Project Mainline và cách thức hoạt động cũng như lợi ích của nó.
Đường chính của dự án mặt đất bao gồm những gì và nó hoạt động như thế nào?
Project Mainline chủ yếu là một phương pháp để cập nhật mười hai thành phần cốt lõi trong Android. Các thành phần này đóng vai trò quan trọng trong hoạt động của các phần khác của HĐH, đó là lý do tại sao trước đây không thể chạm vào chúng nếu không có bản cập nhật phần mềm lớn.
Google đã phân loại chúng thành ba:
- Quyền riêng tư: Trình điều khiển quyền, giao diện người dùng tài liệu và dịch vụ mở rộng
- Bảo mật: Các thành phần Khung phương tiện, Mã hóa, Codec phương tiện và Trình phân giải DNS
- Tính nhất quán: Siêu dữ liệu mô-đun, Đăng nhập cổng cố định, Dữ liệu múi giờ, Các thành phần mạng, ANGLE (nhà phát triển chọn tham gia) và Cấu hình quyền mạng
Tất cả chúng đều đóng một vai trò quan trọng trong hoạt động của điện thoại Android. Do đó, điều quan trọng là phải giữ chúng an toàn và cập nhật mà không cản trở các tác vụ khác trên Android. Đó là lý do tại sao Google đã phát minh ra một bộ chứa mới có tên là Android Pony Express hoặc APEX, bộ chứa này sẽ giúp cập nhật các thành phần này mà không làm ảnh hưởng đến bất kỳ thứ gì khác trên hệ thống.
Android Pony Express được gửi qua Google Play Store giống như một tệp APK, tuy nhiên, khi nó vào Android của bạn, nó trở thành toàn bộ hệ thống tệp được cài đặt vào Android để hoàn thành tác vụ. Các bản cập nhật chính cũng giống như các bản cập nhật Dịch vụ của Play sẽ được phát hành cho toàn bộ hệ sinh thái Android sau vài tuần nữa.
Nếu bản cập nhật được cài đặt đúng cách, dữ liệu mới sẽ được hợp nhất với dữ liệu cũ. Người dùng không cần phải làm gì khi bản cập nhật được cài đặt và nếu có vấn đề xảy ra với bản cập nhật, Google đã giới thiệu một hệ thống khôi phục để bảo vệ dữ liệu người dùng và khôi phục dữ liệu về trạng thái tốt.
Nếu bất cứ lúc nào Google muốn cập nhật bất kỳ thành phần nào trong số này, Google có thể dễ dàng thực hiện điều đó thông qua Cửa hàng Play, dễ dàng như cập nhật các phần của Dịch vụ Google Play. Người dùng sẽ không biết những cập nhật này đang diễn ra trên Android.
Đường dây chính cho mọi điện thoại Android
Mainline không chỉ dành cho điện thoại thông minh của riêng Google mà còn dành cho mọi thiết bị Android. Sau rất nhiều cuộc thảo luận với các OEM, Google và các công ty khác đã đạt được thỏa thuận bao gồm 12 mô-đun.
Ngoài ra, Google đã đồng ý với các đối tác và nhà sản xuất điện thoại thông minh sử dụng APEX để cung cấp các bản cập nhật qua Cửa hàng Play cho các thành phần của chính họ.
Nói tóm lại, nếu các mô-đun này được cập nhật bằng Cửa hàng Play, điều đó có nghĩa rõ ràng là các OEM cần phải đồng ý cho phép các bản cập nhật này truy cập Cửa hàng Google Play.
Với Android Q, Project Mainline giờ đây sẽ là một phần quan trọng trong khả năng tương thích với Android. Vì vậy, để thiết bị của bạn hỗ trợ Project Mainline, bạn phải chạy Android Q trên hệ điều hành của mình và phải có quyền truy cập vào Cửa hàng Google Play.
Điều gì tiếp theo?
Google đã phát triển mã nguồn mở vùng chứa APEX. Điều này có nghĩa là giờ đây các thiết bị Android không chuẩn có thể chọn cập nhật các thành phần quan trọng bằng phương pháp này, ngay cả khi không có Cửa hàng Play.
Đây là tin tốt cho hệ sinh thái Amazon và cho các điện thoại ra mắt tại Trung Quốc mà việc truy cập Cửa hàng Play không được đảm bảo.
Ngoài ra, trong tương lai, có vẻ như các nhà sản xuất như Samsung sẽ sử dụng APEX để cài đặt các bản cập nhật ứng dụng cấp hệ thống mà không cần phải khởi động lại toàn bộ.
Kỹ thuật này cũng có thể được các nhà mạng sử dụng để mang các bản cập nhật liên quan đến mạng trên điện thoại thông minh của bạn. Chà, tất cả những điều này vẫn chưa rõ ràng nhưng theo Google, việc sử dụng chung có thể được sử dụng theo nhiều cách.
Điều Gì Trong Tương Lai?
Vẫn còn rất nhiều điều mà chúng ta có thể cần phải hiểu về Project Mainline, vì nó có khả năng thay đổi tương lai của Android.
Với việc Google đang sử dụng tốt nhất giữa nền tảng tích hợp mở và hệ sinh thái tự quản lý, cố gắng tìm cách có thể thêm hoặc thay đổi các tính năng mà không cần cập nhật toàn bộ hệ thống.
Với sự khởi đầu đầy tham vọng này, Google đảm bảo rằng Project Mainline sẽ còn phát triển nhiều hơn thế nữa.
Nếu những gì Google tuyên bố trở thành hiện thực, thì việc đưa các bản cập nhật vào hệ thống sẽ rất khả thi đối với các nhà sản xuất cũng như chính Google.
Bây giờ chúng ta chỉ cần chờ xem Project Mainline sẽ mang lại điều gì trong tương lai!
Thích bài viết? Nếu có, hãy đăng ký các bài đăng của chúng tôi và chia sẻ suy nghĩ của bạn trong phần bình luận bên dưới.