Сведения о выпуске Android Automotive 11

В следующем содержании подробно описаны основные функции и улучшения, добавленные в Android Automotive в этом выпуске. Чтобы узнать больше о новых функциях, задокументированных в этом выпуске, см. раздел Что нового .

Основные функции и улучшения

Системный интерфейс и улучшения основных приложений

  • Обновлены основные системные приложения
    • Поиск новых настроек. Теперь пользователи могут быстро найти нужный параметр на главном экране настроек.
    • СМИ. Были добавлены другие функции для улучшения взаимодействия с пользователем, улучшения настройки для OEM-производителей.
    • Номеронабиратель. Для удобства пользователей добавлена ​​возможность сортировки по фамилии.
    • Обмен сообщениями. Групповые сообщения теперь поддерживаются с помощью MMS и RCS.
  • Улучшена гибкость уведомлений. Добавлена ​​возможность для улучшенной настройки положения на экране для панели уведомлений и всплывающих уведомлений, а также для улучшенной настройки анимации всплывающих уведомлений.
  • Улучшена настраиваемость значков в строке состояния. Расстояние между значками можно настроить, некоторые значки теперь можно исключить.
  • Инструментарий автомобильного пользовательского интерфейса. Добавлен новый набор компонентов и ресурсов, позволяющий упростить, более предсказуемую и последовательную настройку системы OEM.
  • Базовая поворотная опора. События VHAL для физического поворотного контроллера передаются через службу RotaryController, чтобы приложения могли работать с поворотным контроллером.

Управление пользователями

  • Обновлены многопользовательские API. Поверхность API многопользовательского управления Android AutomotiveOS (например, CarUserManagerHelper) перемещена в основную структуру (например, UserManager), чтобы упростить интеграцию OEM и возможность обновления.
  • Роли пользователей и ограничения . Служба поддержки был добавлен для упрощенная OEM-настройка ролей и ограничений пользователей.
  • Более быстрое переключение пользователей. Улучшено переключение пользователей и многопользовательская производительность. Теперь возможно предварительное создание пользователем и удаление пакетов из системного пользователя.
  • CarUserHAL. Теперь поддерживается интеграция управления пользователями (например, переключение пользователей) между внешними ЭБУ и Android.
  • Разблокировка доверенного устройства. Внесены улучшения в разблокировку производительности пользователей и системы.

Bluetooth

  • Обложка. Теперь можно получать обложки воспроизводимых и просматриваемых треков через AVRCP.
  • ММС и RCS. Отправка и получение сообщений MMS и RCS теперь поддерживаются в дополнение к SMS.
  • AT-команды производителя. Добавлена ​​возможность поддержка отправки AT-команд поставщика через HFP для включения проекции 3P.
  • Синхронизация избранных контактов. Избранную телефонную книгу теперь можно перенести с телефона в машину.
  • Улучшена поддержка нескольких просматриваемых источников мультимедиа. Улучшена поддержка сигналов от телефонов, поддерживающих несколько медиаплееров, и смена этих медиаплееров.
  • Улучшения AVRCP. Улучшена возможность управления мультимедиа.
  • Контакты загрузки. Загрузки контактов теперь группируются, чтобы быстрее добавлять доступные контакты в базу данных.

Несколько дисплеев

  • Поддержка эмулятора. Эмулятор Android Automotive OS теперь поддерживает несколько физических дисплеев.
  • Анимация загрузки для нескольких дисплеев. Теперь поддерживается мультиэкранная загрузочная анимация.
  • CarActivityView. Теперь ActivityView знает об ограничениях на вождение.

Связь

  • Просмотр и управление клиентом точки доступа. Партнеры теперь могут просматривать подробный список подключенных клиентов AP и отображать или блокировать клиентов.
  • Динамическое управление интерфейсом Wi-Fi. Добавлена ​​поддержка динамического создания и удаления сетевых интерфейсов Wi-Fi для поддержки вариантов использования параллелизма Wi-Fi и уменьшения фрагментации текущих одноразовых реализаций.
  • Бесшумное беспроводное подключение к автомобильным HU. Привилегированные приложения теперь могут автоматически подключаться к Wi-Fi.

Аудио

  • Звуковые эффекты для каждого устройства вывода. Теперь можно применять звуковые эффекты к определенным устройствам вывода в дополнение к отдельным потокам.
  • Многозональные улучшения. Многозонный звук теперь поддерживает маршрутизацию в зависимости от занятости пользователя и автомобиля. Кроме того, аудиовходы можно связать с зонами для облегчения поиска устройств.
  • Поддержка звуков автомобиля. Были введены новые варианты использования системы для автомобильных вариантов использования. Кроме того, были добавлены новые API, позволяющие HAL участвовать в звуковом фокусе для звуков вне Android.
  • Улучшения фокусировки звука. Теперь поддерживаются отложенные запросы фокусировки аудио, а также добавлена ​​новая пользовательская настройка для предотвращения фокусировки навигации во время вызова.

Камера

Объемный вид. Добавлена ​​возможность отображать объемный обзор на 360° с нескольких входов камер.

Компьютерное зрение и машинное обучение (CV и ML)

Computepipe на ОС Android Automotive. Реализация клиента CVML в Android теперь позволяет подключаться к конвейерам CVML независимо от того, в какой среде они работают (VM или дискретное аппаратное обеспечение), таким образом, который абстрагирует базовую архитектуру развертывания.

Датчики

  • Ультразвук. В платформу добавлена ​​поддержка массивов ультразвуковых датчиков.
  • CarPropertyManager. Были внесены улучшения в детализацию разрешений для свойства Vendor, открытый обратный вызов ошибки и упрощенный API getProperty.
  • Детектор страны. Разрешить автомобильную настройку, чтобы OEM-производители могли устанавливать код страны, отличный от кода по умолчанию, для определения местоположения (особенно в случаях, когда в автомобиле нет возможности телефонии).
  • ГНСС. Теперь можно сообщать о неограниченном количестве спутников (увеличено с ранее поддерживаемого максимума в 64 спутника).

Надежность и стабильность системы

Добавлен сторожевой таймер для обнаружения проблемного процесса и его перезапуска.

Производительность загрузки

Данные о производительности ввода-вывода теперь собираются в рамках службы CarWatchDog.

Каркас автомобиля

  • Теперь поддерживаются дополнительные и экспериментальные функции.
  • Добавлена ​​возможность мониторинга сбоев активности и перезапуска для сбойной активности, работающей в кластере (режим FixedActivity).
  • Улучшена обработка при столкновении с автосервисом.
  • Добавлен API CarOccupantZoneManager, позволяющий запрашивать правильный дисплей/аудио для конкретного использования.
  • Добавлен CarInputManager, позволяющий захватывать выбранную группу входных событий.
  • Добавлена ​​шина CAN HAL для стандартизированного доступа к шине CAN.

Управление энергопотреблением

Логика службы управления питанием теперь поддерживает новые переходы. WAIT_FOR_VHAL_FINISH до WAIT_FOR_VHAL и SHUTDOWN_PREPARE для немедленного перехода в спящий режим.

Исправление ошибок

Было сделано несколько исправлений ошибок и исправлений тестов на соответствие.

Известные вопросы

  • xTS работает на эмуляторе, а не на совместимом устройстве.
  • Тест производительности не проводился.