O Google compartilhou as notas de lançamento do Android Automotive 13, destacando as mudanças nos bastidores da versão mais recente de seu sistema operacional para carros.
Google começou a lançar a primeira versão estável de Andróide 13 à sua linha Pixel no início deste mês. Embora a atualização ainda não tenha chegado a todos os usuários do Pixel, a empresa lançou agora o Android Automotive 13 – a versão mais recente de seu sistema operacional para sistemas de infoentretenimento em veículos (IVI). Ao contrário do Android 13, que traz vários novos recursos, o Android Automotive 13 traz uma série de mudanças nos bastidores. Embora a falta de novos recursos possa decepcionar alguns usuários do Android Automotive, é ótimo ver o Google lançando atualizações oportunas do sistema operacional para melhorar a experiência do usuário.
As notas de lançamento oficiais do Google para Android Automotive 13 (via Mishaal Rahman) revelam que a atualização inclui melhorias para o subsistema de câmeras, estrutura do carro, conectividade, privacidade, sensores, telemetria, gerenciamento de usuários e veículo integração. Algumas das adições mais notáveis incluem suporte de banda ultralarga, Android 12
Painel de privacidadee uma nova versão da pilha Bluetooth do Android chamada Gabeldorsche.Além disso, o Android Automotive 13 traz algumas melhorias na câmera, que permitirão que aplicativos de terceiros acessem um ou mais câmeras do veículo simultaneamente sem afetar o Extended View System (EVS) e permitir hotplugging de externos câmeras. Além disso, o Google adicionou suporte para novos tipos de sensores e novas propriedades para faróis de neblina, carregamento de EV, reboque, peso do veículo e rotação das rodas. Confira a lista completa de mudanças na seção abaixo.
Registro de alterações do Android Automotive 13
-
Câmera
- API da câmera2 do Android. Permite que aplicativos de terceiros acessem uma ou mais câmeras de veículos simultaneamente, sem afetar o desempenho e o comportamento do Extended View System (EVS).
- Enumere os 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 localizações relativas, juntamente com detalhes de hardware (por exemplo, nome do nó do dispositivo) ocultos dos clientes.
- Eventos de hotplug EVS. Adiciona notificação e manuseio de câmeras hotplug.
-
Estrutura do carro
- Linha principal da estrutura do carro. Adicionado um novo módulo de estrutura automotiva que inclui APIs e serviços automotivos. Isso permite a atualização da pilha de carros independentemente 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 ao dirigir e permite que o sistema especifique uma região e forneça uma isenção temporária.
- Migre o HAL do veículo de HIDL para AIDL. O HAL HIDL permanece suportado, mas novas propriedades só devem ser adicionadas ao novo HAL do veículo AIDL.
- Suporta cargas úteis maiores e chamadas em lote no VHAL. O VHAL agora pode passar cargas maiores por meio de memória compartilhada. As chamadas em lote permitem o envio mais eficiente de múltiplas solicitações.
- Preenchimento de metadados de navegação para cluster. Este recurso estende o buffer do protocolo de estado de navegação na API de estado de navegação com campos adicionais para descrever metadados de navegação.
- Modo de toque. As notificações agora estão separadas dos eventos de foco no Android 13. No Android 12 e versões anteriores, os modos de foco e toque são representados pelo mesmo FocusEvent nativo do C++. As alterações no 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 multi-âncora para localização de tags UWB com precisão de 10 cm.
- Integração da linha principal Bluetooth. Transforma o Bluetooth Automotivo em um módulo para permitir atualizações independentes das versões da plataforma Android. APIs ocultas são migradas para APIs de 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.
- Redes veiculares. Adiciona controles para redes baseadas em Ethernet, incluindo gerenciamento dinâmico de configuração de IP, rede recursos, listas de controle de acesso a aplicativos e a capacidade de conectar e desconectar redes no voar.
- Referência TCU. Torna mais simples a integração de uma ECU telemática externa com Android através do HAL de Telefonia.
- Suporte de projeção. Adicionada uma nova API para incluir VendorElements como parte de uma configuração de AP hostapd gerada.
- API para obter uma lista de canais Wi-Fi e códigos de país quando o Wi-Fi está desligado.
-
Poder
- Suporte para suspensão em disco. Modo desligado 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 automóvel. Mudanças 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-drive. Lembra os usuários que estacionaram das decisões de permissão tomadas enquanto dirigiam.
- 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 alterem as decisões de permissão.
- Painel de privacidade para automóveis. Permite que os usuários revisem o uso recente de permissões de aplicativos 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 GMSCore uso.
-
Sensores
- Novos tipos de sensores na estrutura de sensores do Android. Adicionados novos tipos de sensores de unidades de medição inercial (IMUs) para eixos limitados e direção para oferecer suporte a diferentes configurações de sensores e casos de uso de navegação.
-
Telemetria
- Telemetria OEM. Permite que os OEMs usem um sistema de infoentretenimento com Android para configurar e coletar informações e 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, trailer, peso do veículo e rotação da roda.
Como o Android Automotive 13, ao contrário do Android 13, é para OEMs que oferecem sistemas IVI com Android Automotive OS, o changelog é direcionado aos engenheiros de sistema do Android Automotive OS. Portanto, como Rahman aponta, o Google pode ter deixado de fora algumas alterações voltadas para o usuário nas notas de lançamento. No entanto, se você quiser saber mais sobre as mudanças incluídas na versão mais recente, recomendamos verificar a cobertura detalhada de Rahman na postagem do blog Esper com link abaixo.
Fonte:Notas de lançamento do Android Automotive 13
Através da:Esper