Esta página resume os principais novos recursos do Android Automotive 13.
Recursos
Câmera
- API Camera2 do Android. Permite que apps de consumo de terceiros acessem uma ou mais câmeras do veículo simultaneamente sem afetar o desempenho e o comportamento do sistema de visualização estendida (EVS, na sigla em inglês).
- Enumerar dispositivos de câmera por locais relativos. Permite que os clientes enumerem e abram dispositivos de câmera (ou streams de vídeo) de acordo com locais relativos, além de detalhes de hardware (por exemplo, nome do nó do dispositivo) ocultos dos clientes.
- Eventos de hotplug do EVS. Adiciona notificação e tratamento de câmeras hotplug.
Estrutura de carro
- Linha principal do framework do carro. Foi adicionado um novo módulo de framework de carro que inclui APIs e serviços de carro. Isso permite a atualização da pilha do carro independente das versões da plataforma Android.
- Suporte para a região de segurança ao dirigir. Permite que os apps especifiquem regiões para a segurança ao dirigir e permite que o sistema especifique uma região e forneça uma renúncia temporária.
- Migrar a HAL do veículo de HIDL para AIDL. A HAL HIDL continua com suporte, mas novas propriedades só podem ser adicionadas à nova HAL de veículo AIDL.
- Suporte a payloads maiores e chamadas em lote no VHAL. O VHAL agora pode transmitir payloads maiores pela memória compartilhada. As 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 do protocolo de estado de navegação na API Navigation State com campos adicionais para descrever metadados de navegação.
- Modo de toque. As notificações agora são separadas 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 mudanças no modo de toque agora são
representadas em um novo evento,
TouchModeEvent
. Esse novo evento nativo é enviado para todas as janelas existentes, com foco ou não.
Conectividade
- Ative a banda ultralarga (UWB). Oferece suporte a vários âncoras para localizar tags UWB com uma precisão de 10 cm.
- Integração da Mainline do Bluetooth. Transforma o Bluetooth automotivo em um módulo para permitir atualizações independentes 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 foi ativada, 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 apps e a capacidade de conectar e desconectar redes em tempo real.
- TCU de referência. Torna mais fácil integrar uma ECU de telematica externa com o Android usando o HAL de telefonia.
- Suporte a projeção. Adição de uma nova API para incluir
VendorElements
como parte de uma configuração de APhostapd
gerada. - API para receber uma lista de canais Wi-Fi e códigos de país quando o Wi-Fi está desativado.
Energia
- Suporte a suspensão no disco. Modo de desligamento para preservar o conteúdo da RAM. Há suporte para suspensão no disco e suspensão na RAM.
- Controle do processo de desligamento. Permite que os fornecedores realizem ações em tempo hábil antes e depois do modo garagem.
Privacidade
- Modelo de permissão para auto. As mudanças no modelo de permissões equilibram a segurança, a privacidade e a experiência do usuário ao dirigir.
- Lembrete de decisão sobre a permissão pós-teste. Lembra os usuários que estacionaram de decisões de permissão feitas enquanto eles estavam dirigindo.
- Decisões recentes de permissão. As decisões recentes de permissão são exibidas nas Configurações de privacidade, permitindo que os usuários mudem as decisões de permissão.
- Painel de privacidade para carros. Permite que os usuários revisem o uso recente de permissões de apps 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 no framework de sensores do Android. Foram adicionados novos tipos de sensor de unidade de medição inercial (IMUs, na sigla em inglês) para eixos limitados e direção para oferecer suporte a diferentes configurações de sensores e casos de uso de navegação.
Telemetry
- Telemetria do OEM. Permite que os OEMs usem um sistema de infoentretenimento com tecnologia Android para configurar e coletar dados de infoentretenimento no veículo (IVI, na sigla em inglês) e do veículo.
Gerenciamento de usuários
- Melhoria no gerenciamento de eventos do ciclo de vida do usuário. Adicionamos um novo filtro do ciclo de vida do usuário para melhorar o desempenho e simplificar o código do cliente.
Integração de veículos
- Novas propriedades do VHAL. Foram adicionadas novas propriedades para faróis de neblina, carregamento de VE, reboque, peso do veículo e marcação da roda.