Notas de versão do Android 13 e Android 13 QPR

Esta página resume os principais recursos das versões Android 13 e Android 13 QPR e fornece links para informações adicionais. Esses resumos de recursos são organizados de acordo com a localização da documentação do recurso neste site.

Arquitetura

Mudanças na partição de inicialização genérica

Para dispositivos lançados com Android 13, o ramdisk genérico é removido da imagem boot e colocado em uma imagem init_boot separada.

Para obter mais informações, consulte Partição de inicialização genérica .

Módulos GKI

No Android 13, algumas funcionalidades do kernel são fornecidas em módulos carregáveis ​​dinamicamente, chamados módulos GKI , para reduzir o consumo de memória do kernel GKI em dispositivos que não exigem essa funcionalidade.

Para mais informações, consulte os módulos do Kernel .

Componentes modulares do sistema

O Android 13 contém vários componentes de sistema modular novos e atualizados. Os novos módulos são:

  • AdServices : apoia a iniciativa Privacy Sandbox que visa criar tecnologias que protejam a privacidade das pessoas online e forneçam às empresas e desenvolvedores ferramentas para construir negócios digitais prósperos
  • AppSearch : uma indexação no dispositivo e um mecanismo de pesquisa estruturado
  • Bluetooth : (Opcional) Visa fornecer uma experiência Bluetooth consistente e de alta qualidade para todos os usuários do Android
  • OnDevicePersonalization : fornece um conjunto de ferramentas desenvolvidas tendo a privacidade do usuário como princípio central
  • UWB : Contém uma pilha UWB acima da interface HAL

Atualizações para módulos existentes:

Atualização para suporte ao sistema de arquivos do kernel do Android

A partir do Android 13, o userspace funciona apenas com sistemas de arquivos integrados à imagem genérica do kernel (GKI).

Para obter mais detalhes, consulte Suporte ao sistema de arquivos do kernel do Android .

Áudio

Implementação de áudio espacial e rastreamento de cabeça

A partir do Android 13-QPR, usando a nova arquitetura de pipeline de áudio e a integração da estrutura do sensor, os OEMs podem fornecer um efeito de áudio espacializador com suporte para rastreamento de cabeça com o nível necessário de desempenho e latência. Consulte Implementação de áudio espacial de alta qualidade e rastreamento de cabeça para obter diretrizes e obter mais informações.

Suporte para MIDI 2.0

A partir do Android 13, o suporte a MIDI 2.0 foi adicionado ao transporte USB. MIDI 2.0 é um padrão MIDI mais recente definido em 2020.

Veja a página MIDI para mais detalhes.

Atualização para áudio HAL

A partir do Android 13, o Audio HAL foi atualizado para a versão 7.1. Consulte Áudio HAL para obter mais informações.

Automotivo

Novos recursos do Android Automotive

Para saber mais sobre os novos recursos automotivos do Android 13, consulte Novidades .

Construir

Construa com o Bazel

O Android 13 introduz a construção de kernels com Bazel , substituindo build/build.sh .

Para obter mais informações, consulte Bazel (Kleaf) .

Câmera

Câmera AIDL HAL

No Android 13, a estrutura da câmera inclui suporte para HALs de câmera AIDL. A estrutura da câmera também oferece suporte a HALs de câmera HIDL. No entanto, os recursos de câmera adicionados no Android 13 ou superior estão disponíveis apenas por meio das interfaces HAL de câmera AIDL.

Para obter informações sobre a migração de processos HAL de interfaces de câmera HIDL para interfaces de câmera AIDL, consulte HAL de câmera AIDL .

Atualizações de depuração da câmera

O Android 13 adiciona a ferramenta de depuração watch no serviço de câmera, que permite visualizar alterações na solicitação de captura e nos valores de resultado enviados de e para o HAL da câmera. A ferramenta permite a visualização ao vivo de dumps de monitoramento de tags de clientes abertos e a visualização de dumps armazenados em cache de clientes fechados.

Para obter mais informações, consulte Depuração de câmera .

Estabilização de visualização da câmera

O Android 13 adiciona suporte para estabilização de vídeo no stream de visualização em sessões de captura de câmera. Esse recurso permite que aplicativos de terceiros forneçam uma experiência do que você vê é o que você obtém (WYSIWYG) ao comparar a visualização da câmera e a gravação.

Para obter mais informações, consulte Estabilização de visualização da câmera .

Controle de força da tocha

O Android 13 introduz um recurso para controle multinível da força da tocha. No Android 12 e versões anteriores, a estrutura permite apenas ativar ou desativar o modo tocha. Esse recurso permite casos de uso como controlar o brilho da lanterna com base nas condições de iluminação e enviar sinais de assistência usando um efeito estroboscópico, enviando pulsos rápidos de luz em sequência.

Para obter mais informações, consulte Controle de força da tocha .

Saída de câmera de 10 bits

O Android 13 adiciona suporte para saída de câmera de 10 bits por meio de perfis de faixa dinâmica que podem ser configurados pelo cliente da câmera como parte da configuração do stream. Isso permite que os fabricantes de dispositivos adicionem suporte para perfis de faixa dinâmica de 10 bits, como HLG10, HDR 10, HDR 10+ e Dolby Vision.

Para obter mais informações, consulte Saída de câmera de 10 bits .

Para incentivar a adoção da saída de câmera de 10 bits em aplicativos de terceiros, como aplicativos de mídia social, para melhorar as experiências de captura e compartilhamento de vídeo, é importante validar efetivamente a implementação desse recurso. Os aplicativos de terceiros que desejam adotar esse recurso provavelmente começarão com o perfil obrigatório HLG10 . Para obter mais detalhes, consulte Validação .

Compatibilidade

Atualizações da câmera ITS

O Android 13 introduz alterações no Camera ITS , que incluem suporte para testes de vídeo, versões atualizadas de Python e pacotes e atualizações de hardware de teste.

Para obter mais detalhes, consulte Notas de versão do Android 13 Camera Image Test Suite .

Atualizações de CDD

O documento de definição de compatibilidade do Android 13 repete versões anteriores com atualizações para novos recursos e alterações nos requisitos para funcionalidades lançadas anteriormente.

Para obter uma lista de alterações no Android 13, consulte Notas de versão da definição de compatibilidade do Android 13 .

Contas padrão para novos contatos

Os aplicativos de contato pré-carregados devem lidar com a intenção ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT , que permite ao usuário selecionar uma conta padrão. O aplicativo de contato pré-carregado deve salvar a conta padrão selecionada e usar a conta padrão ao manipular Intent.ACTION_INSERT ou Intent.ACTION_INSERT_OR_EDIT para inserir um contato. Este requisito garante consistência em todos os aplicativos que interagem com os contatos.

Para mais informações, consulte a seção de contatos do CDD do Android 13.

Conectividade

Permitir alternância 2G

No Android 13, a opção Permitir 2G nas Configurações fica esmaecida (o que significa que os usuários não podem interagir com o botão) quando a chave de configuração da operadora KEY_HIDE_ENABLE_2G está definida como true . Além disso, quando esmaecido, o botão Permitir 2G inclui texto informando que a operadora do usuário exige que 2G esteja disponível. Nas versões anteriores, a alternância Permitir 2G ficava oculta quando KEY_HIDE_ENABLE_2G estava definido como true .

Configuração de uso de celular

O Android 13 oferece suporte a uma configuração de uso de celular que permite às operadoras configurar os dispositivos para estarem no modo centrado em voz ou centrado em dados. As operadoras podem usar essa configuração em conjunto com outras alterações de configuração para reduzir o tráfego IMS em suas redes para dispositivos tradicionalmente centrados em voz que operam no modo somente dados, por exemplo, para serviços que incluem serviço complementar somente de dados.

Para modificar a configuração de uso de celular, use a sobreposição config_supported_cellular_usage_settings ou defina o valor padrão em config_default_cellular_usage_setting . A configuração pode ser USAGE_SETTING_VOICE_CENTRIC ou USAGE_SETTING_DATA_CENTRIC .

O recurso de configuração de uso de celular inclui as seguintes APIs:

Para validar o recurso de configuração de uso de celular, execute os seguintes testes:

Várias redes simultâneas com conexão à Internet

O Android 13 apresenta o recurso de múltiplas redes simultâneas com conexão à Internet , que permite que um dispositivo se conecte simultaneamente a duas redes Wi-Fi (APs), ambas irrestritas (disponíveis para todos os aplicativos) e fornecem acesso à Internet.

Para obter mais informações, consulte Simultaneidade Wi-Fi STA/STA .

Atualizações da API IMS

O Android 13 apresenta as seguintes atualizações nas APIs de registro único do IMS:

  • DelegateRegistrationState :

    • Suporta casos em que a estrutura precisa aguardar o término das sessões SIP antes de desmontar o PDN do IMS.
    • Adiciona o método getRegisteringFeatureTags que permite que aplicativos de escuta saibam quando a pilha do IMS está tentando ativamente registrar o IMS.
  • RcsUceAdapter : Adiciona PUBLISH_STATE_PUBLISHING para permitir que aplicativos de escuta saibam quando a pilha IMS está tentando ativamente publicar recursos

  • CapabilityExchangeEventListener : adiciona o método onPublishUpdated para permitir que o IMS Service notifique de forma assíncrona a plataforma de que uma atualização SIP PUBLISH foi bem-sucedida ou falhou.

  • RcsClientConfiguration :

    • Para dar suporte à seção 2.1.14 do RCC.72, adiciona um novo valor ao construtor para permitir que o aplicativo de mensagens especifique se o usuário ativou ou desativou o RCS.
    • Adiciona a constante RCS_PROFILE_2_4 para permitir que um aplicativo de mensagens informe que oferece suporte ao RCS Universal Profile versão 2.4.

O Android 13 também inclui as seguintes atualizações para APIs IMS:

  • Adiciona a capacidade de os aplicativos escutarem o estado da pilha IMS por meio da classe ImsStateCallback . Para obter mais informações, consulte Usar ImsStateCallback .
  • Refatora o provisionamento IMS para o IMS Service para dar suporte a casos de uso de provisionamento MVNO.
  • Melhora o modelo de threading no IMS Service.
  • Adiciona APIs com reconhecimento de assinatura SIM no serviço IMS

Vários perfis habilitados para eUICC

O Android 13 introduz suporte para múltiplos perfis habilitados (MEPs) para eUICC, o que permite que os dispositivos tenham suporte dual SIM usando um único chip eSIM. Vários perfis SIM permitem que o dispositivo se conecte a duas operadoras diferentes ao mesmo tempo.

Para obter mais informações, consulte Vários perfis habilitados .

Requisitos de calibração de presença

O Android 13 introduz novos requisitos de calibração de presença para garantir que todos os dispositivos no ecossistema Android possam determinar a proximidade relativa entre dispositivos.

Para obter mais informações sobre como configurar e calibrar dispositivos para atender a esses requisitos, consulte Requisitos de calibração de presença .

Modo de fallback de telefonia para detecção de fuso horário

O Android 13 apresenta o modo alternativo de telefonia para detecção de fuso horário. Este modo permite que o Android use sugestões de detecção de telefonia temporariamente em situações em que a detecção de localização não consegue detectar o fuso horário ou em que a detecção de localização leva mais tempo do que a detecção de telefonia para detectar o fuso horário.

Para obter mais detalhes, consulte O serviço time_zone_detector .

Melhorias na API de acesso UICC do TelephonyManager

O Android 13 foi descontinuado e adiciona melhorias para o gerenciamento de canal lógico UICC para as seguintes APIs de acesso UICC do TelephonyManager:

Essas APIs foram descontinuadas no Android 11 porque o OMAPI fornece uma implementação mais confiável para gerenciar canais lógicos UICC. No entanto, o OMAPI não cobre todos os casos de uso fornecidos pelas APIs de acesso UICC do TelephonyManager. Portanto, no Android 13, essas APIs não foram descontinuadas, com melhorias para gerenciamento de canais lógicos UICC. Anteriormente, quando um aplicativo de chamada que abria um canal lógico travava, o canal lógico podia vazar, o que significa que o canal não era liberado e não podia ser reutilizado pelo aplicativo sem reinicialização. Com as melhorias no Android 13, caso algum app trave, o sistema libera o canal lógico, o que permite que o canal seja reaproveitado pelo app.

Essas melhorias de API são feitas no nível de implementação e são totalmente compatíveis com versões anteriores. Nenhum esforço adicional é necessário para chamar aplicativos para usar essas APIs.

Confiança no primeiro uso (TOFU) para redes corporativas

O Android 13 introduz suporte para a abordagem de autenticação Trust on First Use (TOFU), que permite aos usuários confiar em uma rede corporativa (EAP) instalando a CA raiz usada pelo servidor e definindo seu nome de domínio em uma rede salva. O TOFU permite que o dispositivo obtenha uma chave pública não autenticada quando um usuário se conecta pela primeira vez a uma rede corporativa e retém a chave para conexões subsequentes.

Para obter mais informações, consulte Confiança na primeira utilização .

Suporte de banda ultralarga

O Android 13 introduz uma implementação de estrutura padrão para tecnologia de rádio de banda ultralarga (UWB), uma tecnologia que permite alcance preciso e altamente seguro entre dispositivos compatíveis.

Para obter mais informações, consulte Banda ultralarga .

Atualizações de simultaneidade de AP/AP Wi-Fi

O Android 13 adiciona suporte para a banda de 6 GHz para simultaneidade Wi-Fi AP/AP, que permite que os dispositivos criem duas interfaces de ponto de acesso (AP).

Para obter mais informações, consulte Simultaneidade de AP/AP Wi-Fi .

Compatível com Wi-Fi

O Android 13 apresenta suporte para a versão 3.1 da especificação Wi-Fi Aware . Para obter mais informações, consulte Wi-Fi Aware .

Atualizações de tethering do ponto de acesso Wi-Fi (soft AP)

O Android 13 apresenta novas configurações para dispositivos que suportam tethering por meio de pontos de acesso Wi-Fi. Para obter detalhes sobre as novas configurações, consulte Hotspot Wi-Fi (Soft AP) .

Simultaneidade de múltiplas interfaces Wi-Fi

A partir do Android 13, o Wi-Fi HAL 1.6 adiciona a capacidade de especificar uma interface AP em ponte (banda dupla simultânea) como um item de combinação explícito.

Para obter mais detalhes, consulte Simultaneidade de múltiplas interfaces Wi-Fi .

Atualizações de seleção de rede Wi-Fi

A partir do Android 13, se diferentes intervalos de verificação forem necessários no tempo de execução, os aplicativos privilegiados poderão definir dinamicamente a programação de verificação na tela para redes Wi-Fi disponíveis chamando o método WifiManager#setScreenOnScanSchedule(screenOnScanSchedule) .

Para obter mais informações, consulte Seleção de rede Wi-Fi .

Mostrar

Gerenciador de tarefas

No Android 13, uma nova funcionalidade da IU do sistema chamada Gerenciador de Tarefas notifica o usuário sobre o estado e os recursos usados ​​pelos serviços de primeiro plano em aplicativos em segundo plano e permite que o usuário interrompa esses aplicativos.

Para obter mais informações, consulte Gerenciador de tarefas .

Controles de mídia na IU do sistema

A partir do Android 13, os controles de mídia na IU do sistema contêm atualizações nos botões de ação e na reprodução remota. Essas mudanças oferecem suporte a uma experiência de controle de mídia mais refinada em telefones e tablets e oferecem transferências de mídia contínuas entre dispositivos.

Para obter mais detalhes, consulte Controles de mídia na IU do sistema .

Composição mista de SDR e HDR

O Android 13 melhora o suporte para apresentação simultânea de composição SDR e HDR na tela, escurecendo o conteúdo SDR na tela quando apresentado simultaneamente com conteúdo HDR.

Para obter mais informações, consulte Composição mista de SDR e HDR .

Permissão de notificação para notificações de aceitação

A partir do Android 13, as notificações usam um modelo opcional, em que todos os aplicativos devem pedir permissão aos usuários antes de enviar avisos de notificação. Para oferecer suporte a isso, os OEMs devem implementar alterações nos sistemas de notificação e permissão de tempo de execução, conforme descrito na página Permissão de notificação para notificações de aceitação .

Mapeamento de tons da luminância HDR para uma faixa compatível com SDR

O Android 13 introduz uma biblioteca estática configurável pelo fornecedor chamada libtonemap , que define operações de mapeamento de tons. Esse recurso permite que os OEMs definam e compartilhem seus algoritmos de mapeamento de tons de exibição entre a estrutura e os fornecedores, diminuindo a incompatibilidade no mapeamento de tons.

Para obter mais informações, consulte Mapeamento de tons da luminância HDR para uma faixa compatível com SDR .

Gráficos

AIDL para compositor de hardware HAL

A partir do Android 13, o HAL do Hardware Composer (HWC) é definido em AIDL e as versões HIDL que vão de android.hardware.graphics.composer@2.1 a android.hardware.graphics.composer@2.4 estão obsoletas.

Para obter mais informações, consulte AIDL para Hardware Composer HAL .

Gerenciamento de framebuffer do cliente

A partir do Android 13, novos framebuffers, usados ​​durante a composição do cliente , são alocados sempre que a resolução da tela muda. Essa alocação é executada pelo SurfaceFlinger no próximo ciclo de invalidação após uma alteração na resolução.

Para obter mais informações, consulte Gerenciamento de framebuffer do cliente .

Intervenção de limitação de quadros por segundo (FPS)

A partir do Android 13-QPR, a FPS Throttling Intervention permite que os jogos tenham um ritmo de FPS apropriado usando apenas alterações na plataforma e sem exigir qualquer ação por parte dos desenvolvedores. Consulte Intervenção de aceleração de FPS para obter mais informações.

Travamento de buffer não sinalizado com AutoSingleLayer

O Android 13 adiciona uma nova configuração chamada AutoSingleLayer para travar buffers não sinalizados. Essa configuração permite que o SurfaceFlinger bloqueie um buffer não sinalizado quando apenas uma única camada está sendo atualizada, e não para os casos que ocorrem entre camadas, como alterações de geometria ou transações de sincronização.

Para obter mais informações, consulte Travamento de buffer não sinalizado com AutoSingleLayer .

Interação

Autenticação para controles residenciais

No Android 13, a API de controles de dispositivos inclui um novo método chamado isAuthRequired , que permite que os provedores de controles de dispositivos especifiquem quais controles iniciais podem realizar interações em um dispositivo bloqueado. Isso permite uma interação mais integrada em pontos de entrada, como uma tela de telefone bloqueada.

Protocolo HID do rastreador de cabeça

O Android 13 apresenta o protocolo HID (dispositivo de interface humana) do rastreador de cabeça, que permite que um dispositivo de rastreamento de cabeça seja conectado a um dispositivo Android por meio de USB ou Bluetooth e seja exposto à estrutura e aos aplicativos do Android por meio da estrutura de sensores.

Para obter mais informações, consulte Protocolo Head Tracker HID .

Suporte a sinal de retorno de chamada bloqueado no KeyguardManager

No Android 13, novos métodos, como addKeyguardLockedStateListener e removeKeyguardLockedStateListener , na classe KeyguardManager , notificam o ouvinte sobre o estado bloqueado do keyguard.

Objetos de execução reutilizáveis ​​NNAPI

O Android 13 apresenta a interface NNAPI AIDL HAL, IExecution , que gerencia o tempo de vida de um objeto de execução reutilizável e seus recursos armazenados em cache. Os objetos IExecution reduzem a sobrecarga das tarefas de inferência de aprendizado de máquina, permitindo que o driver NNAPI preserve recursos entre execuções e aplique otimizações específicas de solicitação.

Sensores AIDL HAL

O Android 13 apresenta o Sensors AIDL HAL , um HAL baseado no Sensors HAL 2.1 que usa a interface AIDL HAL . O Sensors AIDL HAL expõe o rastreador de cabeça e os tipos de sensores IMU de eixo limitado.

meios de comunicação

Exportar estatísticas de codificação de vídeo

A partir do Android 13, os clientes do aplicativo podem solicitar que o codificador de vídeo exporte estatísticas de codificação para cada quadro de vídeo codificado. Com as estatísticas obtidas do codificador de vídeo, os aplicativos podem otimizar suas tarefas de codificação de vídeo, como codificação multipass e pré-processamento de quadros antes da codificação.

Para obter mais informações, consulte Dados estatísticos de codificação de vídeo .

Desempenho

Saúde AIDL HAL

O Android 13 apresenta o Health AIDL HAL , um HAL baseado no Health HAL 2.1 que usa a interface AIDL HAL .

Aumento de desempenho na hora de carregar o jogo

O Android 13 introduz um novo modo de energia no serviço Power Manager chamado GAME_LOADING que indica ao Power HAL se o aplicativo de jogo está no estado de carregamento para que o Power HAL possa fornecer um aumento de carregamento. Consulte Aumento de desempenho no tempo de carregamento do jogo para obter mais informações.

Permissões

Divisão de permissão do sensor corporal

A partir do Android 13, a permissão BODY_SENSORS é dividida em duas permissões: BODY_SENSORS para monitorar a frequência cardíaca em primeiro plano e BODY_SENSORS_BACKGROUND para monitorar a frequência cardíaca em segundo plano.

Para obter mais informações, consulte O uso de sensores corporais em segundo plano requer nova permissão

Poder

Rastreadores de comportamento em segundo plano de aplicativos

O Android 13 apresenta o conceito de rastreador de comportamento em segundo plano de aplicativos ou um processo que monitora o uso da bateria em segundo plano pelos aplicativos para determinar se os aplicativos violam alguma política.

Para obter mais informações, consulte Rastreadores de comportamento em segundo plano do aplicativo .

Mitigar o uso de energia durante backup e restauração

A partir do Android 13, você pode limitar a transferência de energia durante o backup e a restauração USB chamando o método enableLimitPowerTransfer da classe UsbPort .

Para obter mais informações, consulte Gerenciamento de energia .

Segurança

Credenciais de identidade

O Android 13 adiciona suporte para apresentação de vários documentos. Esta nova interface de sessão de apresentação permite que um aplicativo faça uma apresentação de vários documentos, algo que não é possível com a API existente.

Para obter mais informações, consulte Credencial de identidade

Esquema de assinatura APK V3.1

Este esquema é usado por padrão ao assinar um APK com uma chave de assinatura rotacionada e linhagem de assinatura, e permite que um único APK direcione a rotação no Android 13 e posterior, evitando os problemas conhecidos com rotação em versões anteriores da plataforma usando a chave de assinatura original em o bloco de assinatura v3.0. Da mesma forma, a assinatura v4.1 incluirá informações adicionais de assinatura para o bloco v3.1 para oferecer suporte ao mesmo comportamento para instalações incrementais.

As intenções devem corresponder aos filtros de intenções declarados

No Android 13, as intenções originadas de aplicativos externos são entregues a um componente exportado se, e somente se, as intenções corresponderem aos elementos do filtro de intenções declarados.

Intents não correspondentes são bloqueadas. A seguir estão as exceções em que a correspondência de intenções não é aplicada:

  • Intents entregues a componentes que não declaram nenhum filtro de intents
  • Intents originadas no mesmo aplicativo
  • Intenções do sistema
  • Intenções da raiz

Interface estável do fornecedor OMAPI

Open Mobile API (OMAPI) é uma API padrão usada para se comunicar com o Elemento Seguro de um dispositivo. Antes do Android 13, apenas aplicativos e módulos de framework tinham acesso a esta interface. Ao convertê-lo em uma interface estável do fornecedor, os módulos HAL também são capazes de se comunicar com os elementos seguros através do serviço OMAPI.

Para obter mais informações, consulte Interface estável do fornecedor OMAPI .

UIDs compartilhados estão obsoletos

A partir do Android 13-QPR, os UIDs compartilhados estão obsoletos. Usuários do Android 13 ou superior devem colocar a linha android:sharedUserMaxSdkVersion="32" em seu manifesto. Esta entrada impede que novos usuários obtenham um UID compartilhado. Para obter mais informações sobre UIDs, consulte Assinatura de aplicativos .

Configurações

Configurações de idioma por aplicativo

O Android 13 adiciona recursos para permitir que os usuários alterem as preferências de idioma aplicativo por aplicativo. Parceiros e OEMS não devem desabilitar a página de seleção de idioma do aplicativo e a página deve ser acessível por meio destas três opções de navegação:

  • Configurações > Aplicativos > app_name e selecione Idioma .
  • Mantenha pressionado o ícone do aplicativo, toque em Informações do aplicativo e selecione Idioma .
  • Configurações > Sistema > Idiomas e entrada > Idiomas do aplicativo > app_name .

O aplicativo Configurações deve continuar a iniciar a página de configurações de localidade do aplicativo a partir da intenção android.settings.App_Locale_Settings .

Para obter mais informações, consulte Configurações de idioma por aplicativo .

televisão

Modo túnel multimídia

O Android 13 expande o comportamento definido de reprodução de vídeo em túnel e vincula esse novo comportamento a testes adicionais de certificação CTS .

Para obter mais informações, consulte Tunelamento multimídia .

Atualizações

Atualizações A/B virtuais

O Android 13 adiciona recursos de compactação XOR e mesclagem de espaço do usuário para atualizações A/B virtuais. A compactação XOR permite tamanhos reduzidos de instantâneos porque os dados XOR são mais fáceis de compactar do que os dados de bloco brutos. O recurso de mesclagem do espaço do usuário permite que o componente snapuserd do espaço do usuário lide com o processo de mesclagem para atualizações A/B virtuais, o que reduz os tempos de mesclagem em comparação ao Android 12, onde um dispositivo dm-snapshot é usado.

Para obter detalhes sobre como ativar esses recursos em dispositivos atualizados para Android Android 13, consulte Compactação XOR e mesclagem de espaço do usuário .

Virtualização

Estrutura de virtualização Android

Android Virtualization Framework (AVF) fornece ambientes de execução seguros e privados para execução de código. O AVF é ideal para casos de uso orientados à segurança que exigem garantias de isolamento mais fortes, até mesmo formalmente verificadas, em relação às oferecidas pela sandbox do aplicativo Android.

Para obter mais informações, consulte Visão geral do Android Virtualization Framework .