Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release thay vì aosp-main để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
Thêm tính năng hỗ trợ UXRE trên nhiều màn hình, bao gồm cả màn hình thực và màn hình ảo. Điều này cho phép áp dụng nhiều UXRE trên mỗi màn hình, cho dù đó là màn hình thực hay ảo. Bạn có thể xác định màn hình trong khu vực người ngồi trong ô tô trong cấu hình UXRE. Điều này cho phép màn hình chỉ dành cho hành khách tiếp tục sử dụng các ứng dụng NDO trong khi lái xe.
Mức âm lượng tối thiểu và tối đa. Giờ đây, nhà sản xuất thiết bị gốc (OEM) có thể xác định mức âm lượng tối thiểu và tối đa để âm thanh không quá nhỏ hoặc quá to khi được kích hoạt.
Thiết bị âm thanh động. Cho phép người dùng chọn cấu hình âm thanh với các thiết bị đầu ra động, chẳng hạn như tai nghe Bluetooth và USB khi các thiết bị này được kết nối.
Cấu hình âm thanh chuyển đổi âm thanh. Giờ đây, OEM có thể xác định cấu hình chuyển đổi chế độ làm mờ cho các thiết bị ô tô. Cấu hình này có thể được áp dụng cho các ứng dụng khi phát âm thanh.
Cải thiện khả năng hỗ trợ đài phát thanh HD và DAB. Hỗ trợ đầy đủ các tiêu chuẩn đài phát thanh HD và DAB để các nhà sản xuất thiết bị gốc (OEM) có thể tích hợp các tính năng đài phát thanh trong thiết bị ô tô.
Cung cấp nhiều thông tin hơn về các vấn đề về hiệu suất hệ thống. Tệp proto dumpsys CarWatchdog báo cáo các chỉ số được lưu vào bộ nhớ đệm ở định dạng có cấu trúc để dễ dàng phân tích hơn. Tính năng lập hồ sơ bộ nhớ CarWatchdog được dùng để hiểu rõ hơn về tác động của áp lực bộ nhớ đối với hiệu suất.
Quyền truy cập từ xa không cần máy chủ. Thêm khả năng bật các ECU khác, chẳng hạn như TCU, để kích hoạt hoạt động AAOS và để AAOS lên lịch chế độ thức riêng để xử lý hàng đợi tác vụ.
Hỗ trợ tắt khẩn cấp. Cải thiện dịch vụ quản lý nguồn điện trên ô tô để cảnh báo các ứng dụng hệ thống về việc tình huống khẩn cấp đã kích hoạt chế độ tắt.
Chế độ điều khiển chính sách nguồn điện. Cho phép ứng dụng hệ thống của nhà sản xuất thiết bị gốc (OEM) thay đổi chính sách nguồn điện theo tình huống.
Chế độ Nhiều màn hình
Bạn có thể bật tính năng giao tiếp giữa các ứng dụng chạy trong các khu vực dành cho người ngồi bằng API giao tiếp nhiều màn hình.
Màn hình an toàn
Giờ đây, bạn có thể bật giao diện người dùng trình điều khiển và phát triển cụm bên ngoài cây nguồn Android.
Giờ đây, bạn có thể theo dõi Giao diện người dùng của trình điều khiển có thể tạo cảnh báo và thông báo.
Khả năng kết nối
Bluetooth
Tai nghe Bluetooth. Cho phép người dùng kết nối tai nghe Bluetooth với AAOS, cùng với điện thoại đã kết nối và sử dụng tai nghe làm thiết bị đầu ra âm thanh.
Người dùng có thể sử dụng chế độ cài đặt Audio Output Device (Thiết bị đầu ra âm thanh) mới trên nhóm trang Audio
Settings (Cài đặt âm thanh) để chỉ định tai nghe làm thiết bị đầu ra. Mỗi lần, bạn chỉ có thể phát một luồng nội dung đa phương tiện hoặc âm thanh qua Bluetooth, nguồn hoặc bồn lưu trữ.
Cấp độ nhật ký mặc định. Giờ đây, bạn có thể kiểm soát cấp độ nhật ký mặc định của ngăn xếp Bluetooth từ Tuỳ chọn cho nhà phát triển hoặc trên dòng lệnh bằng cách sử dụng thẻ ghi nhật ký log.tag.bluetooth mới.
Thông báo về dữ liệu và gói thuê bao. Trải nghiệm người dùng tham khảo để trình bày lựa chọn gia hạn kết nối có tính phí tại thời điểm người dùng cần.
Wi-Fi do nhà sản xuất thiết bị gốc (OEM) trả phí. Trải nghiệm người dùng tham khảo để hiển thị các kết nối với mạng Wi-Fi bị hạn chế.
Điểm phát sóng Wi-Fi liên tục. Thêm một nút bật/tắt để cho phép người dùng giữ lại điểm phát sóng trên ô tô cho mỗi lần lái xe.
UWB (băng tần siêu rộng)
Cập nhật chế độ cài đặt. Thêm các tuỳ chọn mới để tăng khả năng kiểm soát các thiết bị UWB.
Giao diện người dùng hệ thống và các ứng dụng cốt lõi
Giao diện người dùng hệ thống nhận biết cấu hình. Mở rộng chức năng của trình mô phỏng AAOS bằng cách hỗ trợ nhiều cấu hình thiết bị được mô phỏng bằng một hình ảnh hệ thống duy nhất.
Cải tiến khả năng tương thích. Cải thiện khả năng tương thích của ứng dụng bên thứ ba thông qua việc đưa vào chức năng cốt lõi của Android, chẳng hạn như DocumentsUI và Thư viện.
Đang sạc. Cho phép người dùng ghim các ứng dụng yêu thích vào không gian giao diện người dùng hệ thống để khởi chạy ứng dụng nhanh hơn.
Chế độ xem môi trường xung quanh. Cung cấp cho OEM không gian để tạo ra các trải nghiệm khác biệt khi màn hình IVI đang bật nhưng không sử dụng
Đã làm mới thử thách khoá hồ sơ. Thêm một thử thách khoá màn hình được chuẩn hoá trên Android Automotive.
Cải thiện khả năng hỗ trợ cho các ứng dụng nhiều máy ảnh đồng thời của EVS. Cải thiện tính năng hỗ trợ nhiều máy ảnh và nhiều ứng dụng trong CarEvsService, cho phép ứng dụng quản lý luồng dữ liệu hiệu quả hơn.
Quyền truy cập của user0 vào Camera2. Cho phép các ứng dụng chạy trong người dùng không có giao diện người dùng truy cập vào Camera2.
Danh sách cho phép về quyền riêng tư của Camera2. Giờ đây, nhà sản xuất thiết bị gốc (OEM) có thể chỉ định một số ứng dụng máy ảnh nhất định vào danh sách cho phép truy cập vào máy ảnh, bất kể trạng thái của nút bật/tắt quyền riêng tư của máy ảnh.
Quyền sử dụng sớm Camera2. Các ứng dụng đặc quyền có UID AID_AUTOMOTIVE_EVS
hiện có thể truy cập vào máy ảnh trước khi quá trình khởi động Android hoàn tất.
Cảm biến siêu âm. Thêm các thuộc tính VHAL mới cho cảm biến đậu xe siêu âm.
Giám sát người lái xe. Thêm các thuộc tính VHAL mới cho hệ thống giám sát sự chú ý của người lái xe.
Các thuộc tính VHAL mới. Thêm 10 thuộc tính VHAL mới.
Cải thiện hiệu suất của tài sản xe hơi. Để giảm tải CPU, hãy cập nhật thuộc tính Continuous và On_Change.
Độ phân giải có thể định cấu hình khi đăng ký dữ liệu cảm biến. Thêm API registerCallback mới ở cấp CPM và thêm logic vào giao diện CarPropertyService và VHAL.
VHAL: Độ chi tiết của mô-đun truy cập. Giờ đây, OEM có thể chỉ định cấp truy cập (chẳng hạn như READ-only và READ-WRITE) cho mỗi tổ hợp propertyId-areaId thay vì chỉ định cấp truy cập cho toàn bộ tài sản.
Tuân thủ
Các bài kiểm thử tuân thủ Android được thực thi trên phần cứng tham chiếu nội bộ. Các bộ kiểm thử chạy cho bản phát hành này bao gồm CTS, STS, VTS và CTSonGSI.
Ngoại trừ các vấn đề sau, chúng tôi không phát hiện thấy lỗi nào cần khắc phục trong mã Android 15 (android15-release) hoặc trong nhánh kiểm thử Android 15 (android15-tests-dev).
CTS-Verifier. Kết quả của bộ chọn.
Nếu thiết bị của bạn dựa trên Giao diện người dùng dọc trên ô tô, thì các kiểm thử này có thể không thành công, ngoài các kiểm thử được liệt kê trước đó.
CTS.CtsWindowManagerDeviceWindow
CTS.CtsWindowManagerDeviceMultiDisplay
CTS-Verifier. Tắt thanh trạng thái
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-06-11 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-06-11 UTC."],[],[],null,["# Android Automotive 24Q3\n\nThis page summarizes new major features provided in Android Automotive 24Q3.\n\nFeatures\n--------\n\n### Car framework\n\n#### Display and window manager\n\nTo learn more, see\n[Instrument Cluster API](/docs/automotive/displays/cluster_api).\n\n1. **Added UXRE support on multiple displays, including physical and virtual\n displays.** This enables different UXREs to be applied on a per-display basis, whether a physical or a virtual display. Displays can be identified within a car occupant zone in the UXRE config. This allows for passenger-only displays to continue to use NDO apps while driving.\n\n#### Audio and radio\n\nTo learn more, see\n[Radio control implementation](/docs/automotive/radio/radio-control-implementation).\n\n1. **Min and max volume levels.** OEMs can now define minimum and maximum\n volume levels to prevent sounds from being too quiet or too loud when\n activated.\n\n2. **Dynamic audio devices.** Allows audio configurations with dynamic output\n devices, such as Bluetooth and USB headphones, to be selected by the user\n when the devices are connected.\n\n3. **Audio crossover fade configurations.** OEMs can now define crossover fade\n configurations for automotive devices, which can be applied to apps upon\n audio playback.\n\n4. **Improve support HD and DAB radio.** Fully support the HD and DAB radio\n standards so that OEMs can integrate radio features in automotive devices.\n\n#### Performance and system health\n\nTo learn more, see\n[Collect performance data](/docs/automotive/watchdog/wd_performance_health)\nand [Monitor system health](/docs/automotive/watchdog/wd_system_health).\n\n1. **Richer instrumentation for system performance issues.** The CarWatchdog dumpsys proto reports cached metrics in a structured format for easier analysis. CarWatchdog memory profiling is used to better understand the impact of memory pressure on performance.\n\n#### Power management\n\nTo learn more, see [Power management](/docs/automotive/power/power).\n\n1. **Serverless remote access.** Added the ability to enable other ECUs, such\n as the TCU, to trigger AAOS activity and for AAOS to schedule its own\n wake-ups to process a queue of tasks.\n\n2. **Emergency shutdown support.** Improves the car power management service to\n alert system apps that an emergency condition has triggered a shut-down.\n\n3. **Power policy controls.** Allows OEM system apps to change power policy\n according to the situation.\n\n### Multi-display\n\n1. You can enable the communication between the same apps running in different occupant zones using the [Multi-Display Communications API](/docs/automotive/displays/multi-display-comms-api).\n\n### Safety display\n\n1. You can now enable driver UI and cluster development outside the Android\n source tree.\n\n2. You can now monitor the Driver UI can generate alerts and notifications.\n\n### Connectivity\n\n#### Bluetooth\n\n1. **Bluetooth headsets.** Allows users to connect Bluetooth headsets to AAOS,\n alongside connected phones, and to use headsets as an audio output device.\n The user can use the new **Audio Output Device** setting on the **Audio\n Settings** pageset to designate their headset as an output device. Only one\n media or audio stream can be active over Bluetooth at a time, source or\n sink.\n\n2. **Default Log Level.** You can now control the default log level of the\n Bluetooth stack from **Developer Options** or on the command line using the\n new `log.tag.bluetooth` logging tag.\n\n#### Networking\n\nTo learn more, see\n[Maintain hotspots between driving sessions](/docs/automotive/connectivity/persist-access-point).\n\n1. **Data and subscription plan messaging.** A reference UX to present the\n option to renew paid connectivity at the user's point of need.\n\n2. **OEM-paid Wi-Fi.** A reference UX for showing connections to restricted\n Wi-Fi networks.\n\n3. **Wi-Fi hotspot persistence.** Added a toggle to allow users to retain the\n vehicle hotspot for every drive.\n\n#### UWB\n\n1. **Settings update.** Added new options to provide more control of UWB devices.\n\n### System UI and core apps\n\n1. **Config aware System UI.** Broaden the capabilities of AAOS emulators by\n supporting simulated multiple device configurations using a single system\n image.\n\n2. **Compatibility improvements.** Made improvements to third party app facing\n compatibility through the inclusion of core Android functionality, such as\n DocumentsUI and Gallery.\n\n3. **Dock.** Allow users to *pin* favorite apps to the system UI space to more\n quickly launch apps.\n\n4. **Ambient view.** Provide OEMs with a space in which to create\n differentiated experiences when IVI screens are turned on but not in use\n\n5. **Refreshed profile lock challenge.** Added a standardized screen lock\n challenge across Android Automotive.\n\n### Camera\n\nTo learn more, see [Camera](/docs/automotive/camera).\n\n1. **Improved support for EVS concurrent multi-camera clients.** Improved\n multi-camera and multi-client support in `CarEvsService`, allowing clients\n to manage data streams more efficiently.\n\n2. **Camera2 user0 access.** Enable apps running in the headless user to access\n Camera2.\n\n3. **Camera2 privacy allowlist.** OEMs can now designate certain camera apps to\n be allowlisted to access cameras regardless of the state of camera privacy\n toggle.\n\n4. **Camera2 early access.** Privileged clients with `UID AID_AUTOMOTIVE_EVS`\n can now access the camera before an Android boot is completed.\n\n### Sensors and VHAL properties\n\nTo learn more, see\n[Supported system properties](/docs/automotive/vhal/system-properties).\n\n1. **Ultrasonic sensors.** Added new VHAL properties for ultrasonic parking\n sensors.\n\n2. **Driver monitoring.** Added new VHAL properties for driver attention\n monitoring systems.\n\n3. **New VHAL properties.** Added 10 new VHAL properties.\n\n4. **Car property performance improvements.** To reduce CPU load, updated the\n `Continuous` and `On_Change` properties.\n\n5. **Configurable resolution when subscribing to sensor data.** Added a new\n `registerCallback` API at the CPM level and added logic to the\n `CarPropertyService` and VHAL interface.\n\n6. **VHAL: Access module granularity.** OEMs can now specify access levels\n (such as `READ-only` and `READ-WRITE`) per `propertyId-areaId` combinations\n instead of specifying access levels for an entire property.\n\nCompliance\n----------\n\nAndroid compliance tests were executed on internal reference hardware. Test\nsuites run for this release include CTS, STS, VTS, and CTSonGSI.\n\nExcept for the following issues, we discovered no known failures requiring a fix\neither in Android 15 code (`android15-release`) or in the Android 15 test branch\n(`android15-tests-dev`).\n\n- **CTS-Verifier.** Chooser result.\n\nIf your device is based on the Car Portrait UI, these tests might fail, in\naddition to those listed previously.\n\n- **CTS.** `CtsWindowManagerDeviceWindow`\n- **CTS.** `CtsWindowManagerDeviceMultiDisplay`\n- **CTS-Verifier.** Disable the status bar\n\n| **Note:** Fixes for these items, and any other required compliance patches, can be found in the [Android Open Source Project](https://android-review.googlesource.com/q/hashtag:%22aaos-24q3-cts%22+%28status:open%20OR%20status:merged%29). Changes provided here will be provided in the Android 15 24Q4 release."]]