Google I/O năm nay mang đến nhiều bất ngờ, từ cập nhật Google Maps đến cải tiến Google Assistant. Mọi thông báo đều khẳng định cam kết của Google về bảo mật và quyền riêng tư.
Project Mainline Là Gì?
Với Android Q, Google thay đổi cách phân phối cập nhật thông qua Project Mainline. Mục tiêu: cập nhật các thành phần lõi của Android trực tiếp qua Play Store, ngầm trong nền, không cần khởi động lại thiết bị và không rủi ro bảo mật do trì hoãn cài đặt. Đây là quy trình riêng biệt so với cập nhật phiên bản hệ thống hay bản vá bảo mật hàng tháng.
12 Mô-đun Lõi Được Cập Nhật
Project Mainline cập nhật 12 thành phần cốt lõi, được chia thành 3 nhóm:
Quyền riêng tư
- Permission Controller (Trình điều khiển quyền)
- Documents UI (Giao diện tài liệu)
- ExtServices
Bảo mật
- Media Framework Components (Các thành phần khung đa phương tiện)
- Conscrypt
- Media Codecs (Codec đa phương tiện)
- DNS Resolver (Trình phân giải DNS)
Tính nhất quán
- Module Metadata (Siêu dữ liệu mô-đun)
- Captive Portal Login (Đăng nhập cổng cất giữ)
- Timezone data (Dữ liệu múi giờ)
- Networking components (Thành phần mạng)
- ANGLE (tùy chọn cho nhà phát triển)
- Network Permission Configuration (Cấu hình quyền mạng)
Cơ Chế Hoạt Động: Container APEX
Để cập nhật các thành phần này mà không làm gián đoạn hệ thống, Google tạo ra container Android Pony Express (APEX). File APEX được phân phối qua Play Store như một APK, nhưng khi cài đặt nó trở thành một hệ thống tệp hoàn chỉnh được gắn vào Android.
Cập nhật Mainline phân phối tương tự Google Play Services — lan truyền đến toàn bộ hệ sinh thái Android trong vài tuần. Nếu cài đặt thành công, dữ liệu mới sẽ hợp nhất với dữ liệu cũ; người dùng không cần can thiệp. Nếu xảy ra sự cố, cơ chế rollback sẽ khôi phục trạng thái ổn định.
Dành Cho Mọi Thiết Bị Android
Project Mainline không độc quyền cho Pixel. Sau nhiều đàm phán với các OEM, Google đạt thống nhất: mọi thiết bị chạy Android Q trở lên và có quyền truy cập Play Store đều hỗ trợ 12 mô-đun này. Các OEM đồng ý cho phép cập nhật qua Play Store.
Mã Nguồn Mở & Tương Lai
Google công khai mã nguồn APEX. Điều này cho phép các thiết bị Android phi chuẩn (như Kindle của Amazon, điện thoại tại Trung Quốc không có Play Store) vẫn cập nhật các thành phần quan trọng. Tương lai, Samsung có thể dùng APEX để cập nhật ứng dụng hệ thống không cần reboot, hãng viễn thông có thể đẩy cập nhật liên quan mạng.
Kết Luận
Project Mainline là bước tiến lớn giúp Android bảo mật hơn, nhất quán hơn và giảm phụ thuộc vào chuỗi cung ứng phức tạp của OEM. Chúng ta chỉ cần chờ xem tiềm năng này sẽ khai thác như thế nào trong các phiên bản tới.