Com o sistema operacional Android automotivo não apenas um poderoso sucessor para Android automóvel no portfólio, mas também traz possibilidades de interação completamente novas. A versão recém-lançada de Android O Automotive 13 fornece informações interessantes sobre as próximas funções destinadas a criar novas interfaces para o veículo. Você pode encontrar todos os detalhes aqui.
Android Automotivo difere de muitas maneiras Android Car, porque um é um sistema operacional completo que roda direto no veículo e o outro é apenas uma projeção do smartphone que, salvo raríssimas exceções, não tem interface com o veículo. Embora a área de infoentretenimento na qual Android Automotivo está em casa, protegido de muitas funções do veículo apenas por razões de segurança, mas ainda há mais e mais interfaces entre esses dois mundos.
Há anos se sabe que o Google quer fornecer o maior número possível de interfaces e mais ou menos forçar os fabricantes a usá-las. Portanto, as notas de versão incluídas abaixo são para Android O Automotive 13 é muito interessante e fornece informações interessantes sobre o que pode estar por vir em breve:
Novas oportunidades para Android automotivo
Android A Automotive deseja gerenciar o acesso a várias câmeras, o que provavelmente significa amplo acesso às câmeras. Com as regiões de segurança de direção, os aplicativos provavelmente devem ter a oportunidade de serem ativos ou não ativos em determinadas situações (transmissões de vídeo no estacionamento?). Tanto o título quanto a descrição da rede do veículo fazem parecer que deve haver conectividade entre os veículos. O suporte para sensores e recursos adicionais para faróis de neblina, ciclo de carga, reboque, peso do veículo e muito mais também está no horizonte.
Câmera
- Android API da câmera2. 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 Sistema de Visão Estendida (EVS) afetar.
- Liste os dispositivos de câmera por localizações relativas. Permite que os clientes listem e abram dispositivos de câmera (ou streams de vídeo) por 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 Automática
- Linha principal do quadro automático. Adicionado um novo módulo Auto Framework que inclui Auto APIs e Auto Services. Isso permite que o autostack seja atualizado independentemente Android-Versões da plataforma.
- Suporte à região de segurança de condução. Permite que os aplicativos especifiquem regiões de segurança de direção e permite que o sistema especifique uma região e conceda uma isenção temporária.
- Migre o HAL do veículo de HIDL para AIDL. O HIDL HAL ainda é suportado, mas novas propriedades devem ser adicionadas apenas ser adicionado ao novo veículo AIDL HAL.
- Suporte para carga útil maior e chamadas em lote em VHAL. O VHAL agora pode rotear cargas maiores por meio da memória compartilhada. O empilhamento de chamadas permite que várias solicitações sejam enviadas com mais eficiência.
- Preencher metadados de navegação para clusters. Esse recurso estende o buffer de log 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 estão agora em eventos de foco Android 13 separadamente. Em Android 12 e anteriores, o foco e o modo de toque são representados pelo mesmo C++ FocusEvent nativo. As alterações do modo de toque agora são refletidas em um novo evento,
TouchModeEvent, mostrando. Este novo evento nativo será enviado para todas as janelas existentes independentemente de estarem focadas ou não.
conectividade
- Ative a banda ultra larga (UWB). Oferece suporte a várias âncoras para localizar tags UWB com precisão de 10 cm.
- Integração da linha principal Bluetooth. Transforma o Bluetooth automotivo em um módulo para atualizar de forma independente Android-Permitir versões de plataforma. As APIs ocultas estão sendo 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 do veículo. Adiciona controles para redes baseadas em Ethernet, incluindo gerenciamento dinâmico de configuração de IP, funções de rede, listas de controle de acesso a aplicativos e a capacidade de conectar e desconectar redes em tempo real.
- Referência TCU. Simplifica a integração de uma unidade de controle telemática externa Android através do HAL de telefonia.
- suporte de projeção. Adicionada uma nova API para
VendorElementscomo parte de um geradohostapdIncluir configuração AP. - API para obter uma lista de canais Wi-Fi e códigos de país quando o Wi-Fi está desativado.
Desempenho
- Suspender para suporte de disco. Modo de desligamento para preservar o conteúdo da RAM. Suspend-to-Disk e Suspend-to-RAM são suportados.
- Controle de desligamento. Permite que os fornecedores tomem medidas oportunas antes e depois modo garagem .
privacidade
- Modelo de autorização para auto. As alterações no modelo de permissões equilibram segurança, privacidade e experiência do usuário ao dirigir.
- Lembrete da decisão de aprovação após o passeio. Lembra os usuários que estacionaram sobre as decisões de aprovação tomadas durante a condução.
- Decisões de aprovação atuais. As decisões de permissão recentes são exibidas nas configurações de privacidade, permitindo que os usuários alterem as decisões de permissão.
- Painel de privacidade para carro. 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 uma subatribuição para uso do GMSCore.
sensores
- Novos tipos de sensores em Android-Estrutura do sensor. 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 sensor e casos de uso de navegação.
telemetria
- Telemetria OEM. Permite que os OEMs usem um Androidsistema de infoentretenimento 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 do veículo
- Novas propriedades VHAL. Adicionadas novas propriedades para faróis de nevoeiro, carregamento de veículos elétricos, reboque, peso do veículo e marcação das rodas.
—
Muita coisa ainda é teórica, mas você não trabalha nessas interfaces à toa. E como sabemos pelo menos desde a declaração da Volkswagen na época, o Google é bastante restritivo com seus parceiros automotivos. Se você quiser usar automotivo, você joga de acordo com as regras do Google e deve liberar ou usar todas as interfaces e dados. Mal podemos esperar para ver o que está por vir.