Esta página resume os novos recursos principais fornecidos no Android Automotive 13.
Características
Câmera
- API da câmera2 do Android. Permite que aplicativos de consumo de terceiros acessem uma ou mais câmeras de veículos simultaneamente sem afetar o desempenho e o comportamento do Extended View System (EVS) .
- Enumerar dispositivos de câmera por localizações relativas. Permite que os clientes enumerem e abram dispositivos de câmera (ou fluxos de vídeo) de acordo com os locais relativos, juntamente com detalhes de hardware (por exemplo, nome do nó do dispositivo) ocultos dos clientes.
- Eventos de hotplug EVS. Adiciona notificação e manipulação de câmeras hotplug.
Estrutura do carro
- Linha principal da estrutura do carro. Adicionado um novo módulo de estrutura de carro que inclui APIs de carro e serviços de carro. Isso permite a atualização da pilha de carros independente das versões da plataforma Android.
- Suporte à região de segurança de condução. Permite que os aplicativos especifiquem regiões para segurança na direção e permite que o sistema especifique uma região e forneça uma dispensa temporária.
- Migre o HAL do veículo de HIDL para AIDL. O HIDL HAL permanece suportado, mas novas propriedades devem ser adicionadas apenas ao novo veículo AIDL HAL.
- Suporta cargas maiores e chamadas em lote em VHAL. VHAL agora pode passar cargas maiores através da memória compartilhada. Chamadas em lote permitem o envio mais eficiente de várias solicitações.
- Preenchimento de metadados de navegação para cluster. Esse recurso estende o buffer de protocolo de estado de navegação na API de estado de navegação com campos adicionais para descrever os metadados de navegação.
- Modo de toque. As notificações agora são desanexadas dos eventos de foco no Android 13. No Android 12 e versões anteriores, o foco e o modo de toque são representados pelo mesmo FocusEvent nativo do C++. As alterações do modo de toque agora são representadas em um novo evento,
TouchModeEvent
. Este novo evento nativo é despachado para todas as janelas existentes, sejam focadas ou não.
Conectividade
- Ative a banda ultra larga (UWB). Fornece suporte a várias âncoras para localizar tags UWB com uma precisão de 10 cm.
- Integração da linha principal Bluetooth. Transforma o Bluetooth automotivo em um módulo para habilitar atualizações independente das versões da plataforma Android. As APIs ocultas são migradas para APIs do sistema com suporte contínuo do Google.
- Gabledorsch. Uma versão mais recente da pilha Bluetooth está habilitada, com suporte para casos de uso automotivo.
- Rede veicular. Adiciona controles para redes baseadas em Ethernet, incluindo gerenciamento dinâmico de configuração de IP, recursos de rede, listas de controle de acesso a aplicativos e a capacidade de conectar e desconectar redes em tempo real.
- Referência TCU. Torna mais simples integrar uma ECU de telemática externa com o Android por meio do Telephony HAL.
- Suporte de projeção. Adicionada uma nova API para incluir
VendorElements
como parte de uma configuração de APhostapd
gerada. - API para obter uma lista de canais Wi-Fi e códigos de país quando o Wi-Fi está desligado.
Poder
- Suporte Suspender-para-disco. Modo de desligamento para preservar o conteúdo da RAM. Suspender para disco e Suspender para RAM são suportados.
- Controle do processo de desligamento. Permite que os fornecedores tomem ações oportunas antes e depois do Modo Garagem .
Privacidade
- Modelo de permissão para auto. As alterações no modelo de permissões equilibram segurança, privacidade e experiência do usuário ao dirigir.
- Lembrete de decisão de permissão pós-condução. Lembra os usuários que estacionaram sobre as decisões de permissão tomadas enquanto dirigiam.
- Decisões de permissão recentes. Decisões de permissão recentes são exibidas em Configurações de privacidade, permitindo que os usuários alterem as decisões de permissão.
- Painel de privacidade para auto. Permite que os usuários revisem o uso recente de permissão do aplicativo nas configurações de privacidade, incluindo uma linha do tempo de eventos para sensores (como localização, microfone e câmera) e subatribuição para uso do GMSCore.
Sensores
- Novos tipos de sensores na estrutura de sensores do Android. Adicionados novos tipos de sensor de unidade de medição inercial (IMUs) para eixos limitados e direção para oferecer suporte a diferentes configurações de sensor e casos de uso de navegação.
Telemetria
- Telemetria OEM. Permite que os OEMs usem um sistema de infoentretenimento com tecnologia Android para configurar e coletar informações sobre entretenimento no veículo (IVI) e dados do veículo.
Gerenciamento de usuários
- Gerenciamento aprimorado de eventos do ciclo de vida do usuário. Adicionado um novo filtro de ciclo de vida do usuário para melhorar o desempenho e simplificar o código do cliente.
Integração de veículos
- Novas propriedades VHAL. Adicionadas novas propriedades para faróis de neblina, carregamento de EV, reboque, peso do veículo e tique-taque da roda.