Android Automotive 25Q2

O Google tem o prazer de compartilhar esta versão do Android 25Q2 com os parceiros do Android Automotive. Para o Android 16, esta versão do Android Automotive 25Q2 é compatível. Continuamos a aperfeiçoar os recursos para recomendar uma versão futura para OEMs.

Detalhes da versão

Esta seção resume os principais recursos e melhorias fornecidos na versão B do AAOS.

Essas atualizações se aplicam ao Android16, nível 36 da API.

A versão 25Q2 do Android Automotive é compatível com o Android 16.

Novos recursos

A versão 25Q2 oferece estes novos recursos.

Framework AAOS

  • Áudio e rádio:

    • Melhorias na HAL de controle de áudio:para configurar os recursos de áudio do carro, use APIs em vez de arquivos XML.

    • Sistema de alerta de emergência (EAS, na sigla em inglês) de rádio de alta definição (HD): transmita informações do sistema para aplicativos de rádio com uma API. Isso se aplica ao HD Radio (América do Norte) e ao DAB EWS (União Europeia).

    • Biblioteca integrada do AAudio:AAudio. O AAudio oferece suporte a tags de atributos de áudio definidos pelo OEM para personalizar o comportamento do app. Por exemplo, roteamento de áudio e gerenciamento de volume.

  • Gerenciamento de energia:

    • Notificações de estado de energia para processos integrados:a disponibilidade de notificações de estado de energia para processos integrados do OEM (além de apps Android) foi estendida.
  • Estrutura do carro:

    • Configuração dinâmica de propriedades do veículo:ofereça suporte à configuração dinâmica de valores mínimos e máximos e de valores aceitos nas propriedades do veículo.

Conectividade

  • Rede:

    • Telefonia mínima:um subconjunto da camada de abstração de hardware de telefonia do Android (HAL) para OEMs automotivos, que permite que eles usem a telefonia Android em dispositivos somente de dados (incluindo TCUs). Isso reduz a fragmentação e oferece suporte à funcionalidade de telefonia.

    • API de upsell de mensagens de conectividade:aprimoramos o SubscriptionManager para fornecer APIs que podem expor o status da assinatura de dados móveis de um usuário. Por exemplo, active, inactive, trial e data de validade.

    • Suporte a apps projetados:foi adicionado suporte para permitir que OEMs automotivos configurem o conjunto completo de parâmetros hostapd.conf que não estão disponíveis nas APIs do Android. Foi adicionado um motivo de desconexão à API SoftApCallback para que os OEMs possam saber por que os clientes se desconectaram de um ponto de acesso local (LOHS, na sigla em inglês). Esses recursos melhoram o suporte a apps projetados e reduzem a fragmentação.

Interface e experiências do sistema AAOS

  • ScalableUI:este framework de janelas do AAOS oferece aos OEMs componentes configuráveis que permitem atender aos requisitos de janelas e facilitar experiências personalizadas.

Propriedades do VHAL

  • Propriedades do veículo:

    • Foram adicionadas novas propriedades para comunicar as características e o estado do veículo.

    • As constantes de propriedade do veículo foram atualizadas de @SystemApi para APIs públicas para consolidar a documentação gerada em VehiclePropertyIDs. Todas as permissões definidas e documentadas anteriormente ainda são necessárias para acessar os dados de propriedade do veículo.

  • Propriedades do veículo acessíveis por terceiros:esse recurso disponibiliza oito propriedades do veículo relevantes para navegação, assistente de voz, clima e estado de direção para desenvolvedores de apps de terceiros. Para saber mais, consulte Integrar com apps e serviços do Google.

Compliance

O compliance do Android foi executado no hardware de referência interno. Os pacotes de teste executados para esta versão incluem CTS, CTS-V, ATS, STS, VTS e CTS no GSI.

Além dos problemas listados abaixo, não há falhas conhecidas que exijam uma correção no código do Android 16 (android16-release) ou na ramificação de teste do Android 16 (android16-tests-dev).

  • CtsAutoFillServiceTestCases
  • CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests