Android Automotive 26Q2

Trang này mô tả các tính năng và điểm cải tiến trong bản phát hành Android Automotive OS (AAOS) 26Q2 (cấp độ API 37), bao gồm 8 tính năng mới và giải quyết 180 vấn đề.

Khung AAOS

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

  • Đã bật thông báo ManagedServices trên những người dùng nền hiển thị.

  • Đã thêm tính năng hỗ trợ cho DocumentsUI trên những người dùng nền hiển thị.

Âm thanh và đài

  • Thực thi quyền phát âm thanh: Đã bật tính năng thực thi quyền phát âm thanh trong AAOS, đây là tính năng quan trọng để đảm bảo an toàn cho người dùng.

  • Gọi lại mức tăng âm thanh: Lệnh gọi lại này cho phép phần cứng âm thanh truyền đạt các thay đổi về âm lượng cho các thành phần phần mềm (bao gồm cả ứng dụng) và cho phép toàn bộ hệ thống phát hiện nhất quán các mức âm thanh hiện tại. Nhà sản xuất thiết bị gốc (OEM) có thể thêm các sự kiện mới vào lệnh gọi lại mức tăng âm thanh và tuỳ chỉnh hành vi trong dịch vụ OEM.

Khung ô tô

  • Tính khả dụng của thuộc tính xe: Cho phép OEM bật và tắt các thuộc tính xe một cách linh động, với các trạng thái bổ sung cho các thuộc tính do nhà cung cấp xác định hoặc không có sẵn.

An toàn cho màn hình

Bộ An toàn cho màn hình AAOS giới thiệu một kiến trúc đồ hoạ biệt lập, được tăng cường độ an toàn cho nền tảng SDV mới, mang lại trải nghiệm Buồng lái hợp nhất có khả năng phản hồi. Tính năng An toàn cho màn hình có các thành phần sau:

  • Trình kết xuất có độ khả dụng cao (HAR): Một công cụ có độ trễ thấp, hoạt động độc lập với hệ thống thông tin giải trí chính để đảm bảo hiển thị có tính xác định các dữ liệu quan trọng của xe như số, tốc độ và đèn báo. Công cụ này sử dụng một vòng kết xuất và tổng hợp biệt lập về mặt an toàn để kết hợp hiệu quả.

  • Trình biên dịch thiết kế an toàn và chuỗi công cụ giám sát: Một tập hợp các tiện ích tự động dùng để xác minh rằng các thành phần hình ảnh quan trọng về mặt an toàn tuân thủ các tiêu chuẩn về bố cục màn hình. Công cụ này thực thi quá trình kết xuất hoàn hảo đến từng pixel và sử dụng tính năng phân đoạn sự khác biệt để tuân thủ về mặt hình ảnh.

  • Ứng dụng cụm Android (DriverUI): Một ứng dụng tương tác đồng bộ hoá trên các kênh SDV AAOS có khả năng phục hồi để tổng hợp nội dung thông tin giải trí với các lớp an toàn HAR trên màn hình cụm.

Khả năng kết nối

  • Nhắn tin bằng nhiều thiết bị: Đã khắc phục lỗi hồi quy trong ngăn xếp điện thoại khiến hệ thống không lưu trữ được tin nhắn từ nhiều thiết bị được kết nối.

  • Tích hợp PANS và Play (PnP): Đã cập nhật Google Play để nhận biết PANS nhằm cải thiện trải nghiệm người dùng.

Giao diện người dùng hệ thống và trải nghiệm

  • Giao diện người dùng hệ thống có thể mở rộng: Đã mở rộng khung Giao diện người dùng có thể mở rộng bằng cách xác định một API cho phép OEM tuỳ chỉnh các thành phần Giao diện người dùng hệ thống ở lớp hệ thống. Điều này hợp nhất quy trình làm việc và cho phép áp dụng nhất quán bản sắc thương hiệu.

  • Tài liệu tham khảo về nhiều người dùng, nhiều màn hình (MUMD): Cung cấp mẫu cấu hình nhiều màn hình sử dụng đồng thời người dùng nền với Giao diện người dùng có thể mở rộng.

  • Thông báo dạng đầu (HUN) cho Giao diện người dùng có thể mở rộng: Đơn giản hoá quy trình tuỳ chỉnh của OEM và giảm chi phí bằng cách mô-đun hoá các thành phần Giao diện người dùng hệ thống như HVAC và Giao diện người dùng hệ thống ô tô. Các tính năng chính bao gồm cơ chế dịch HUNPanel chuyên dụng cho ảnh động được xác định theo trạng thái và một lớp HUNWindow mới để quản lý vòng đời cửa sổ được tối ưu hoá.

  • Mô-đun hoá Giao diện người dùng hệ thống ô tô: Phân tách Giao diện người dùng hệ thống Android nguyên khối thành các thành phần mô-đun độc lập để giảm chi phí cho OEM và ngăn ngừa các vấn đề về khả năng tương thích.

Ứng dụng cốt lõi

  • API AppFunction: Cho phép các tác nhân kết nối với ứng dụng.

Máy ảnh

  • Ngừng sử dụng Hệ thống xem mở rộng (EVS): Ngừng sử dụng các EVS API để giảm sự phân mảnh và hợp nhất bề mặt API camera. Thay vào đó, OEM nên sử dụng các Camera2 API. Để biết thêm thông tin, hãy xem bài viết Di chuyển sang Camera2.

Xe được xác định bằng phần mềm (SDV)

  • Xe được xác định bằng phần mềm: Mở rộng các tính năng của Android ngoài màn hình thông tin giải trí để cung cấp năng lượng cho nhiều miền trong ô tô bằng kiến trúc hướng dịch vụ (SOA) có thể mở rộng và tích hợp liền mạch với IVI. Bao gồm HAR cho cụm đồng hồ, cho phép thiết kế nhanh và lặp lại quá trình phát triển cho giải pháp buồng lái hoàn chỉnh.

Tuân thủ

Để xác thực việc triển khai AAOS, hãy sử dụng các bộ kiểm thử sau:

Vấn đề đã biết về kiểm thử

Bản phát hành AAOS 26Q2 bao gồm các vấn đề đã biết sau đây liên quan đến kiểm thử:

  • CtsSurfaceControlTests[secondary_user_on_secondary_display]
    • #testImeVisible
    • #testImeVisibleWithZBelowRequest
    • #testImeZOrderedAboveEmbeddedWindowInChildWindow
    • #testImeVisibleWithZBelowTouch
  • CtsGraphicsTestCases
    • FrameRateOverrideTest#testAppDisplayModeGetRefreshRateDisplayModeReturnsPhysicalRefreshRateEnabled
    • FrameRateOverrideTest#testAppBackpressure
  • FrameRateOverrideTest#testAppDisplayGetRefreshRate
    • FrameRateOverrideTest#testAppChoreographer

Kiểm thử tự động yêu cầu xác minh thủ công

Mô-đun sau đây không kiểm thử tự động (CTS) trong các cấu hình cụ thể cho nhiều người dùng hoặc nhiều màn hình: CtsMediaAudioTestCases[secondary_user_on_secondary_display]. Hãy xác minh chức năng được liên kết bằng cách kiểm thử thủ công.