Thông tin chi tiết về bản phát hành Android Automotive 12

Trang này tóm tắt các tính năng chính mới được cung cấp trong Android Automotive OS 12, được phát hành công khai vào ngày 4 tháng 10 năm 2021. Để tìm hiểu thêm về từng tính năng, hãy xem phần Tính năng mới.

Tính năng

Nền tảng: Công suất, hiệu suất và cụm hệ thống

  • Tìm hiểu về bản dựng 64 bit. Tìm hiểu về hệ thống Android chỉ hỗ trợ 64 bit.
  • Chính sách về nguồn điện. Cung cấp API (dịch vụ gốc) để xác định trạng thái và chính sách nguồn. Tính năng này cho phép OEM tuỳ chỉnh trạng thái BẬT.
  • Ngăn xếp cụm II. Cải thiện ngăn xếp cụm để giảm bớt công việc phụ của OEM.

Giao diện người dùng hệ thống và các điểm cải tiến đối với các ứng dụng cốt lõi

  • Bộ điều khiển xoay. Giờ đây, bạn có thể điều hướng đầy đủ các trải nghiệm AAOS ở giao diện người dùng, bao gồm cả các ứng dụng hệ thống như Trình quay số, Nội dung nghe nhìn và Cài đặt bằng tay điều khiển xoay hỗ trợ thao tác đẩy bốn chiều, xoay theo chiều kim đồng hồ và ngược chiều kim đồng hồ cũng như thao tác chọn. Hiện tại, bạn cũng có thể tích hợp IME bổ sung dựa trên một IME tập trung vào xoay do OEM cung cấp.
  • Dịch vụ tin nhắn ngắn (SMS) phiên bản 2. Ứng dụng SMS 2 tham chiếu có nhật ký tin nhắn và giao diện người dùng để soạn tin nhắn.
  • Thông báo quan trọng (HUN). Theo mặc định, HUN được sắp xếp theo thời gian. Tuy nhiên, vì một số HUN quan trọng hoặc khẩn cấp hơn các HUN khác (ví dụ: trường hợp khẩn cấp trên ô tô quan trọng hơn tin nhắn), tính năng này cho phép ưu tiên các HUN.
  • Giao diện người dùng (UI):
    • Thay thế trình chạy tham chiếu AOSP bằng trình chạy 2.
    • Kiểm thử giao diện người dùng hệ thống.
  • Quyền riêng tư:
    • Minh bạch cho người dùng về micrô bằng chỉ báo micrô.
    • Các ứng dụng hiển thị hơn 90 ngày sẽ tự động được chỉ định là ngủ đông.
    • Bật thông báo bật/tắt micrô khi một ứng dụng cố gắng truy cập vào micrô. Khi bạn tương tác với chỉ báo, hộp thoại Đã sử dụng gần đây sẽ hiển thị ứng dụng gần đây nhất đã truy cập vào micrô.
  • Thiết kế lại ứng dụng Cài đặt. Cải thiện khả năng hữu dụng và khả năng mở rộng bằng cấu trúc hai cột có thể định cấu hình cho màn hình lớn và rộng hơn. Tích hợp cấu trúc thông tin được cải tiến để đảm bảo người dùng có thể dễ dàng truy cập và khám phá các chế độ cài đặt chính.
  • API Toasts. Chỉ các ứng dụng hệ thống mới có thể truy cập vào API thông báo ngắn.

Quản lý người dùng

  • Quản lý người dùng từ xa. Hiện đã có các API mới để tạo và xoá người dùng Android cho các trường hợp sử dụng quản lý từ xa. Các API này được tích hợp với công cụ hạn chế trải nghiệm người dùng AAOS, chẳng hạn như nếu các hành động này được thực thi từ xa (ví dụ: trên web hoặc trong ứng dụng điện thoại), thì trạng thái lái xe của xe sẽ được tuân thủ. Để khoá người dùng từ xa, chúng tôi tích hợp API DevicePolicyManager hiện có với công cụ hạn chế trải nghiệm người dùng.

Bluetooth

  • Cải thiện hiệu suất kết nối lại Bluetooth. Tự động kết nối với các thiết bị thường xuyên hơn, trong những trường hợp phù hợp. Ví dụ: bắt đầu kết nối lại trên một sự kiện VHAL, chẳng hạn như người lái xe ngồi trong xe.
  • Cơ sở dữ liệu nhắn tin. Thêm tính năng hỗ trợ sử dụng cơ sở dữ liệu nhắn tin thông qua MAP để mang lại sự linh hoạt hơn cho các ứng dụng nhắn tin dựa trên Bluetooth.

Khả năng kết nối

  • Chọn mạng cho mỗi ứng dụng (PANS). Cho phép tạo và thực thi chính sách mạng động xác định ứng dụng nào có thể sử dụng mạng OEM_PAID.
  • STA kép. Đồng thời cho phép hệ thống Thông tin giải trí trên ô tô (IVI) kết nối với một mạng Wi-Fi bị hạn chế cho mục đích của nhà sản xuất thiết bị gốc (OEM) cũng như với một kết nối khác với mạng Wi-Fi.

Âm thanh

  • Tín hiệu giảm âm thanh. Cung cấp cho Lớp trừu tượng phần cứng (HAL) trạng thái tiêu điểm âm thanh và thông tin về thiết bị đầu ra cần giảm âm lượng.
  • Cải thiện âm lượng. Cho phép kiểm soát âm lượng chi tiết hơn, bao gồm cả việc cung cấp API để nhận các nhóm âm lượng đang hoạt động.
  • Tắt tiếng theo nhóm âm lượng. Cho phép tắt tiếng theo nhóm âm lượng và tăng cường giao tiếp giữa HAL và giao diện người dùng về trạng thái tắt tiếng.

Camera

  • CarEvsManager. Cho phép nhà sản xuất thiết bị gốc (OEM) triển khai một Hoạt động Android cho thấy bản xem trước từ các dịch vụ camera trên ô tô.
  • Số liệu thống kê về Hệ thống khung hiển thị mở rộng (EVS). Thu thập số liệu thống kê về hiệu suất và mức sử dụng dịch vụ EVS.
  • Tăng tốc GPU Surround View. Cải thiện hiệu suất của tính năng ghép ảnh Chế độ xem xung quanh bằng cách khai thác tối đa GPU.
  • Hiệu chỉnh trực tuyến Surround View. Căn chỉnh hình ảnh ở Chế độ xem vòm một cách nhanh chóng để phù hợp với sự thay đổi về vị trí máy ảnh theo thời gian, giúp duy trì chất lượng hình ảnh được ghép trong suốt vòng đời của ô tô.

Bảo mật

  • Mã hoá liên kết với xe. Giờ đây, bạn có thể định cấu hình tính năng mã hoá bộ nhớ Android để lưu trữ một số tham số mã hoá chính trên ECU bên ngoài. Điều này giúp ngăn chặn việc thu thập dữ liệu bằng cách tháo đầu phát trung tâm khỏi ô tô (có thể xảy ra do hành vi trộm cắp hoặc phá dỡ).
  • Tuỳ chọn bảo mật cho nhà phát triển. Chỉ nhà sản xuất thiết bị gốc (OEM) mới có thể bật tuỳ chọn cho nhà phát triển Android và ADB từ xa. Phương thức triển khai tham chiếu cung cấp cơ chế truy cập mã thông báo mã hoá và dịch vụ web từ xa.

Cảm biến

  • Tự động phát hiện thời gian. Đọc thời gian từ Hệ thống vệ tinh định vị toàn cầu (GNSS) khi không có nguồn khác. Bằng cách này, ô tô có nguồn thời gian khi không có mạng.
  • Bật tính năng phát lại và phát cảm biến trên trình mô phỏng.

Telemetry

  • Chức năng phân tích dựa trên Edge. Cho phép thực hiện nhiều hoạt động xử lý chỉ số dựa trên cạnh hơn trên các thiết bị Android Automotive. Các chỉ số về tài sản xe và thông tin giải trí của Android có thể được định cấu hình bằng các tập lệnh viết bằng ngôn ngữ lập trình Lua, sau đó được xử lý trên thiết bị rồi gửi đến hệ thống phụ trợ do OEM (Nhà sản xuất thiết bị gốc) xác định.

Tích hợp xe

  • Điều khiển nhiệt độ. Các thuộc tính mới, bao gồm cả HVAC_TEMPERATURE_VALUE_SUGGESTION, cho phép làm tròn và đơn vị nhiệt độ HVAC.
  • Nội dung cập nhật về cơ sở lưu trú cho xe. Thêm các API để đơn giản hoá quy trình phát triển bằng cách cung cấp một cách để lấy và thiết lập nhiều thuộc tính xe cùng một lúc.
  • Đóng băng giao diện HAL của xe.

Hiển thị và nhập

  • Dữ liệu đầu vào tuỳ chỉnh của nhà sản xuất thiết bị gốc (OEM). Thêm hoặc tuỳ chỉnh các phương thức nhập khác nhau cho xe của nhà sản xuất thiết bị gốc (OEM).

Cập nhật ứng dụng Cài đặt

  • Cập nhật giao diện người dùng và cấu trúc thông tin. Cập nhật ứng dụng Cài đặt lên phiên bản 2.

Thông tin cập nhật khác

  • Ngừng sử dụng PERMISSION_CONTROL_CAR_OCCUPANT_AWARENESS_SYSTEM.
  • Trình hướng dẫn thiết lập hiện đã có trong Google Play.

Tuân thủ

Các kiểm thử sau đây trong CTS được biết là không đạt trong Android 12. Để vượt qua các bài kiểm thử này, hãy đưa các bản vá này vào mã Android 12. Các bản vá này cũng có trong Android 12L.

  • CtsPackageUninstallTestCases:android.packageinstaller.uninstall.cts.UninstallTest#testUninstall
  • CtsSharesheetTestCases:android.sharesheet.cts.CtsSharesheetDeviceTest
  • CtsPermission3TestCases
  • CtsAccessibilityServiceTestCases:android.accessibilityservice.cts.AccessibilityGestureDispatchTest#testClickAt_producesDownThenUp
  • CtsSecurityHostTestCases:android.security.cts.SELinuxHostTestCtsSecurityHostTestCases:android.security.cts.SELinuxNeverallowRulesTest
  • CtsWindowManagerDeviceTestCases
  • CtsAppTestCases:android.app.cts.UiModeManagerTest