Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release
вместо aosp-main
для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
Подробности о выпуске Android Automotive 11
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
В следующем материале подробно описаны основные функции и улучшения, добавленные в Android Automotive в этом выпуске. Дополнительные сведения о новых функциях, описанных в этом выпуске, см. в разделе «Что нового» .
Основные функции и улучшения
Улучшения системного пользовательского интерфейса и основных приложений
- Обновлены основные системные приложения.
- Новый поиск настроек. Теперь пользователи могут быстро найти соответствующую настройку на главном экране настроек.
- СМИ. Другие функции были добавлены для улучшения пользовательского опыта, а также улучшения настройки для OEM-производителей.
- Звонилка. Для удобства пользователей была добавлена опция сортировки по фамилии.
- Обмен сообщениями. Групповые сообщения теперь поддерживаются с использованием MMS и RCS.
- Улучшена гибкость уведомлений. Была добавлена возможность улучшения настройки положения на экране панели уведомлений и уведомлений, а также улучшенных возможностей настройки анимации уведомлений.
- Улучшена настройка значков строки состояния. Расстояние между значками можно настроить, некоторые значки теперь можно исключить.
- Инструментарий автомобильного пользовательского интерфейса. Был добавлен новый набор компонентов и ресурсов, обеспечивающий более простую, предсказуемую и последовательную настройку системы OEM.
- Базовая поворотная опора. События VHAL для физического поворотного контроллера передаются в службу RotaryController, чтобы приложения могли работать с поворотным контроллером.
Управление пользователями
- Обновлены многопользовательские API. Поверхность API многопользовательского управления Android AutomotiveOS (например, CarUserManagerHelper) перемещена в базовую структуру (например, UserManager), чтобы упростить интеграцию OEM и возможность обновления.
- Роли и ограничения пользователей. Поддерживать был добавлен для упрощенная OEM-настройка ролей и ограничений пользователей.
- Более быстрое переключение пользователей. Улучшено переключение пользователей и многопользовательская производительность. Теперь возможно предварительное создание и удаление пакетов пользователем системы.
- АвтомобильПользовательHAL. Теперь поддерживается интеграция управления пользователями (например, переключение пользователей) между внешними ЭБУ и Android.
- Доверенная разблокировка устройства. Улучшены возможности разблокировки производительности пользователей и работы системы.
Bluetooth
- Обложка. Теперь можно получить обложки воспроизводимых и просматриваемых треков через AVRCP.
- ММС и РКС. Помимо SMS теперь поддерживается отправка и получение сообщений MMS и RCS.
- AT-команды поставщика. Возможность была добавлена в
поддержка отправки AT-команд поставщика через HFP для включения стороннего проецирования.
- Синхронизация избранных контактов. Избранную телефонную книгу теперь можно перенести с телефона на автомобиль.
- Улучшена поддержка нескольких доступных для просмотра медиа-источников. Улучшена поддержка сигналов от телефонов, поддерживающих несколько медиаплееров, и возможность замены этих медиаплееров.
- Улучшения AVRCP. Улучшены возможности управления мультимедиа.
- Контактные загрузки. Загрузка контактов теперь осуществляется пакетно, чтобы доступные контакты быстрее попадали в базу данных.
Несколько дисплеев
- Поддержка эмулятора. Эмулятор Android Automotive OS теперь поддерживает несколько физических дисплеев.
- Загрузочная анимация для нескольких дисплеев. Теперь поддерживается мультиэкранная анимация загрузки.
- Карактивитивиев. ActivityView теперь знает об ограничениях на вождение.
Возможности подключения
- Просмотр и управление клиентами Hotspot. Партнеры теперь могут просматривать подробный список подключенных клиентов AP, а также отображать или блокировать клиентов.
- Динамическое управление интерфейсом Wi-Fi. Была добавлена поддержка динамического создания и удаления сетевых интерфейсов Wi-Fi для поддержки вариантов использования одновременного использования Wi-Fi и уменьшения фрагментации вокруг текущих одноразовых реализаций.
- Бесшумное беспроводное соединение с автомобильными HU. Привилегированные приложения теперь могут автоматически подключаться к Wi-Fi.
Аудио
- Аудиоэффекты для каждого устройства вывода. Теперь можно применять аудиоэффекты к конкретным устройствам вывода в дополнение к каждому потоку.
- Многозонные улучшения. Многозонное аудио теперь поддерживает маршрутизацию в зависимости от загруженности пользователя и автомобиля. Кроме того, аудиовходы можно связать с зонами для упрощения поиска устройств.
- Поддержка звуков автомобиля. Были введены новые варианты использования системы, охватывающие случаи использования в автомобилестроении. Кроме того, были добавлены новые API, позволяющие HAL участвовать в фокусировке звука для звуков за пределами Android.
- Улучшения фокусировки звука. Теперь поддерживаются запросы на фокусировку звука с задержкой, а также добавлена новая пользовательская настройка, позволяющая предотвратить получение фокуса навигации во время вызова.
Камера
Объемный обзор. Была добавлена возможность отображать объемный обзор на 360° с нескольких входов камер.
Компьютерное зрение и машинное обучение (CV и ML)
Computepipe на автомобильной ОС Android. Реализация клиента CVML в Android теперь позволяет подключаться к конвейерам CVML независимо от того, в какой среде они работают (виртуальная машина или дискретное аппаратное обеспечение), таким образом, который абстрагирует базовую архитектуру развертывания.
Датчики
- Ультразвук. В платформу добавлена поддержка массивов ультразвуковых датчиков.
- Менеджер свойств автомобиля. Были внесены улучшения в детализацию разрешений для свойства Vendor, обнаруженный обратный вызов ошибок и упрощенный API getProperty.
- Детектор страны. Разрешить настройку автомобильной промышленности, чтобы OEM-производители могли устанавливать код страны, отличный от кода страны по умолчанию для определения местоположения (особенно для случаев, когда в автомобиле нет телефонной связи).
- ГНСС. Теперь можно сообщать о неограниченном количестве спутников (увеличено с ранее поддерживаемого максимума в 64).
Надежность и стабильность системы
Был добавлен сторожевой таймер для обнаружения проблемного процесса и его перезапуска.
Производительность загрузки
Данные о производительности ввода-вывода теперь собираются в рамках сервиса CarWatchDog.
Каркас автомобиля
- Теперь поддерживаются дополнительные и экспериментальные функции.
- Была добавлена возможность мониторинга сбоев активности и перезапуска сбоя активности, выполняемой в кластере (режим FixedActivity).
- Улучшена обработка аварийных ситуаций в автосервисе.
- Был добавлен API CarOccupantZoneManager, позволяющий запрашивать правильный дисплей/аудио для конкретного использования.
- Был добавлен CarInputManager, позволяющий захватывать выбранную группу входных событий.
- Добавлен CAN-шина HAL для стандартизированного доступа к CAN-шине.
Управление энергопотреблением
Логика службы управления питанием теперь поддерживает новые переходы. WAIT_FOR_VHAL_FINISH
для WAIT_FOR_VHAL
и SHUTDOWN_PREPARE
для немедленного перехода в режим сна.
Исправление ошибок
Было исправлено множество ошибок и исправлены тесты на соответствие.
Известные вопросы
- xTS запускается на эмуляторе, а не на совместимом устройстве.
- Сравнительный анализ производительности не проводился.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[],null,["# Android Automotive 11 release details\n\nThe following content details the major features and enhancements added to\nAndroid Automotive in this release. To learn more about new features documented\nin this release, see [What's New](/docs/automotive/start/whats_new).\n\nMajor features and enhancements\n-------------------------------\n\n### System UI and core apps improvements\n\n- **Updated core system apps**\n - **New Settings search.** Users can now quickly search for the relevant setting from the Settings Home Screen.\n - **Media.** Other features have been added for improved user experience, Customization enhancement for OEMs.\n - **Dialer.** Option has been added to sort by last name for improved user experience.\n - **Messaging.** Group Messages are now supported using MMS and RCS.\n- **Improved flexibility for notifications.** Capability has been added for improved customizability for on-screen position for notifications panel and heads-up notifications, and for improved customizability for heads-up notification animations.\n- **Improved customizability for status bar icons.** Spacing between icons can be customized, some icons can now be excluded.\n- **Automotive UI toolkit.** A new set of components and resources have been added to allow for easier, more predictable, and more consistent OEM customization of the system.\n- **Baseline rotary support.** VHAL events for a physical rotary controller are plumbed through to RotaryController service so that the apps can be made to work with the rotary controller.\n\n### User management\n\n- **Updated Multi-User APIs.** Moved Android AutomotiveOS multi-user management API surface (for example, CarUserManagerHelper) into core framework (for example, UserManager) to make OEM integration and upgradability easier.\n- **User roles and restrictions.** Supporthas been added foreasier OEM customization of User roles and restrictions.\n- **Faster user switching.** User switching and multi-user performance has been improved. User pre-creation and removing packages from system user is possible now.\n- **CarUserHAL.** User management (for example, switch Users) integration between external ECUs and Android is now supported.\n- **Trusted device unlocking.**Improvements have been made to unlocking performance of Users and system experience\n\n### Bluetooth\n\n- **Cover art.** Cover art for currently playing and browsed tracks via AVRCP can now be received.\n- **MMS and RCS.** Sending and receiving MMS and RCS messages are now supported in addition to SMS.\n- **Vendor AT commands.** Capability has been added tosupport sending vendor AT commands over HFP to enable third-party projection.\n- **Synchronization of favorite contacts.** Favorites phone book can now be transferred from phone to car.\n- **Improve support for multiple browsable media sources.** Improved support for signals from phones supporting multiple media players, and changing of those media players.\n- **AVRCP improvements.** Media control capability has been improved.\n- **Contact downloads.**Contact downloads are now batched to get available contacts into the database sooner.\n\n### Multiple displays\n\n- **Emulator support.** Android Automotive OS emulator now supports multiple physical displays.\n- **Boot animation for multiple displays.**Multi display boot animation is now supported.\n- **CarActivityView.** ActivityView is now aware of the driving restrictions.\n\n### Connectivity\n\n- **Hotspot client browsing and management.** Partners can now view a detailed list of connected AP clients and display or block clients.\n- **Dynamic Wi-Fi interface management.** Support has been added to create and remove Wi-Fi network interfaces dynamically to support Wi-Fi concurrency use cases and reduce fragmentation around current one-off implementations.\n- **Silent wireless connection to Automotive HUs.** Privileged apps can now be silently connected to Wi-Fi.\n\n### Audio\n\n- **Audio effects per output device.** Audio effects to specific output devices in addition to per-stream can be applied now.\n- **Multi-zone improvements.** Multi-zone audio now supports routing based on user and car occupancy. Additionally, audio inputs can be associated with zones for easier device lookups.\n- **Supporting vehicle sounds.** New system usages have been introduced to cover automotive use cases. Also, new APIs have been added to enable the HAL to participate in audio focus for sounds outside of Android.\n- **Audio focus improvements.** Delayed audio focus requests are now supported, and a new user setting for preventing navigation from gaining focus during a call has been added.\n\n### Camera\n\n**Surround view.** Capability has been added to display\n360° surround view from multiple camera inputs.\n\n### Computer vision and machine learning (CV and ML)\n\n**Computepipe on Android Automotive OS.** A CVML client\nimplementation in Android now allows connecting with CVML pipelines regardless\nof which environment they are running in (VM or discrete HW) in a manner that\nabstracts the underlying deployment architecture.\n\n### Sensors\n\n- **Ultrasonics.** Support for ultrasonic sensor arrays has been added to the platform.\n- **CarPropertyManager.** Improvements have been made to permission granularity for the Vendor property, exposed error callback, and a simplified getProperty API.\n- **Country detector.** Allow Automotive customization to enable OEMs to set a country code other than the default for location detection (specifically for cases in which there is no telephony provision in a car).\n- **GNSS.** Unlimited satellite can now be reported (increased from the maximum of 64 previously supported.\n\n### System reliability and stability\n\nWatchdog has been added to detect problematic process and restart it.\n\n### Boot performance\n\nIO performance data is collected now as part of CarWatchDog service.\n\n### Car framework\n\n- Optional and experimental features are now supported.\n- The capability has been added for activity crash monitoring and restart for crashed activity running in a cluster (FixedActivity mode).\n- Car service crash handling has been improved.\n- CarOccupantZoneManager API has been added to allow querying the right display/audio for specific usage.\n- CarInputManager has been added to enable the capturing of a selected group of input events.\n- CAN bus HAL for standardized CAN bus access has been added.\n\n### Power management\n\n**Power management service logic now supports new transitions.**\n`WAIT_FOR_VHAL_FINISH` to `WAIT_FOR_VHAL`, and\n`SHUTDOWN_PREPARE` to sleep immediately.\n\nBug fixes\n---------\n\nMultiple bug fixes and compliance test fixes have been made.\n\nKnown issues\n------------\n\n- xTS run on emulator and not on a compliant device.\n- Performance benchmarking hasn't been performed."]]