Dòng chính

Android 10 đã giới thiệu Mainline (trước đây gọi là các thành phần hệ thống mô-đun trên trang web này). Mainline mô-đun hóa một số thành phần hệ thống Android và cho phép chúng được cập nhật ngoài chu kỳ phát hành Android thông thường. Điều này cho phép các đối tác của Google và Android phân phối các bản cập nhật một cách rộng rãi, nhanh chóng và liền mạch đến các thiết bị của người dùng cuối theo cách không xâm phạm.

Thiết bị của người dùng cuối có thể nhận được các bản cập nhật Mainline từ tính năng cập nhật hệ thống Android Google Play (chạy trên cơ sở hạ tầng Cửa hàng Google Play) hoặc thông qua cơ chế qua mạng (OTA) do đối tác cung cấp.

Ngành kiến ​​​​trúc

Mainline chuyển đổi các thành phần hệ thống đã chọn thành các mô-đun . Kiến trúc mô-đun được hiển thị trong Hình 1 cho phép các thành phần hệ thống được cập nhật với các bản sửa lỗi quan trọng và các cải tiến khác khi cần mà không ảnh hưởng đến việc triển khai của nhà cung cấp cấp thấp hơn hoặc các ứng dụng và dịch vụ cấp cao hơn.

Kiến trúc đường chính

Hình 1. Kiến trúc đường chính

Cập nhật mô-đun không giới thiệu API mới. Họ chỉ sử dụng SDK và API hệ thống được Bộ kiểm tra tương thích (CTS) đảm bảo, chỉ liên lạc với nhau và chỉ sử dụng API C ổn định hoặc giao diện AIDL ổn định .

Cập nhật mô-đun

Một số mô-đun Mainline sử dụng định dạng vùng chứa APEX (được giới thiệu trong Android 10) và một số mô-đun sử dụng định dạng APK.

Các mô-đun Mainline đã cập nhật có thể được đóng gói cùng nhau và được đẩy tới các thiết bị của người dùng cuối, bởi Google, sử dụng tính năng cập nhật hệ thống Google Play hoặc bởi đối tác Android, sử dụng cơ chế OTA do đối tác cung cấp. Gói mô-đun cài đặt và khôi phục nguyên tử; hoặc tất cả các mô-đun cần cập nhật đều được cập nhật hoặc không có mô-đun nào được cập nhật.

Các mô-đun có sẵn

Tên mô-đun Tên gói hàng Kiểu Bản phát hành được giới thiệu
Dịch vụ quảng cáo Nhiều Nhiều Android 13
adbd com.android.adbd đỉnh Android 11
Sức khỏe Android đỉnh Android 14
Tìm kiếm ứng dụng com.android.appsearch đỉnh Android 13
NGHỆ THUẬT com.android.art đỉnh Android 12
Bluetooth đỉnh Android 13
Phát sóng di động com.android.cellbroadcast đỉnh Android 11
Cấu hình cơ sở hạ tầng com.android.configinfrastructure đỉnh Android 14
Đồng hóa com.android.conscrypt đỉnh Android 10
Lập lịch thiết bị com.android.scheduling đỉnh Android 12
Trình phân giải DNS com.android.resolv đỉnh Android 10
Tài liệuUI com.android.documentsui APK Android 10
Dịch vụ mở rộng com.android.ext.services APK (Android 10)
ĐỈNH (Android 11)
Android 10
Thư viện IPsec/IKEv2 com.android.ipsec đỉnh Android 11
Phương tiện truyền thông Phương tiện: com.android.media

Codec phương tiện: com.android.media.swcodec
đỉnh Android 10 (trình trích xuất, API MediaSession)
Android 11 (API MediaParser)
Nhà cung cấp phương tiện truyền thông com.android.mediaprovider đỉnh Android 11
Siêu dữ liệu mô-đun com.android.modulemetadata APK Android 10
Ngăn xếp mạng Cấu hình quyền ngăn xếp mạng: com.android.networkstack.permissionconfig

Đăng nhập cổng thông tin bị giam giữ: com.android.captiveportallogin

Thành phần mạng: com.android.networkstack
APK Android 10
Thời gian chạy NNAPI com.android.neuralnetworks APK Android 11
OnDeviceCá nhân hóa Thời gian chạy Nhiều Nhiều Android 13
Bộ điều khiển quyền com.android.permissioncontroller APK Android 10
Cung cấp khóa từ xa com.android.rkpd đỉnh Android 14
Tiện ích mở rộng SDK com.android.sdkext đỉnh Android 11
thống kê com.android.os.statsd đỉnh Android 11
Chia sẻ kết nối com.android.tethering đỉnh Android 11
Dữ liệu múi giờ com.android.tzdata đỉnh Android 10
UWB com.android.uwb đỉnh Android 13
Wifi com.android.wifi đỉnh Android 11