Описание тега android-automotive
Android Automotive (вместо android-auto, который не является ОС, а просто приложением, предоставляющим дополнительный интерфейс для уже существующей ОС Android) - это ориентированная на автомобиль версия Android, при этом предоставляющая аналогичный пользовательский интерфейс для Android Auto.
Android Automotive включает уровень абстракции оборудования Android Automotive (HAL), который обеспечивает согласованный интерфейс с платформой Android независимо от физического транспортного уровня. Этот автомобильный HAL представляет собой интерфейс для разработки реализаций Android Automotive.
https://stackru.com/images/753127bdb00e82aeaf15c5e11dfbfffab62bbbaf.png
Системные интеграторы могут реализовать модуль HAL транспортного средства, подключив интерфейсы HAL платформы для конкретных функций (например, HVAC, EVS) с сетевыми интерфейсами для конкретной технологии (например, шиной CAN или LIN). Типичные реализации могут включать в себя выделенный микроконтроллерный блок (MCU), работающий под собственной операционной системой реального времени (RTOS) для доступа к шине CAN или аналогичной, который может быть подключен через последовательную связь к ЦП под управлением Android Automotive. Вместо выделенного MCU можно также реализовать доступ к шине в виде виртуализированного ЦП. Каждый партнер должен выбрать архитектуру, подходящую для оборудования, если реализация удовлетворяет требованиям интерфейса для транспортного средства HAL.
Дополнительная информация