Android 12 “Snow Cone”: tudo o que sabemos até agora sobre a próxima grande atualização do Google, com alterações no Developer Preview 1!

O Android é o sistema operacional para smartphones mais popular do mundo, rodando em bilhões de smartphones em todo o mundo. Como resultado, mesmo a mais ínfima mudança no sistema operacional tem o potencial de afetar milhões de usuários. Mas, devido à forma como as atualizações do Android são entregues, é discutível se essas mudanças realmente fazem alguma diferença. Apesar disso, estamos sempre ansiosos pela próxima grande atualização do Android na esperança de que ela traga mudanças significativas. Por falar nisso, o Android 12 Developer Preview 1 já está no ar e traz muitas melhorias. Caso você tenha perdido nossa cobertura anterior, aqui está tudo o que sabemos sobre o Android 12 até agora!

O Android 12 realmente se chamará “Snow Cone”?

Android 12 será chamado de ... Android 12. O Google abandonou os nomes com temas de sobremesas com o Android 10. Então, o que temos é apenas Android 12, puro, simples e fácil de seguir.

Com isso dito, o Google continua a usar nomes com temas de sobremesas em sua base de código interna. O Android 10 era conhecido internamente como Quince Tart, o Android 11 era Red Velvet Cake e agora sabemos que O Android 12 é chamado internamente de Snow Cone.

Quando o Android 12 será lançado?

O Google não confirmou a data de lançamento exata no momento, mas a empresa compartilhou um amplo cronograma para os próximos lançamentos Developer Previews, Beta e Stable.

O programa Android 12 Developer Preview será executado de fevereiro de 2021 até o lançamento público final para AOSP e OEMs, planejado para o final do ano.

Visualização do desenvolvedor do Android 12

Android 12 já fez sua primeira aparição através do primeiro developer Preview liberar, que começou a ser implementado em 18 de fevereiro de 2021.

O Developer Preview para Android 11 começou em fevereiro de 2020, algumas semanas antes do lançamento usual em março, o que deu aos desenvolvedores mais tempo para adaptar seus aplicativos aos novos comportamentos de plataforma e APIs introduzidos na atualização. Como a pandemia de COVID-19 não se espalhou completamente em várias partes do mundo, o Google também está seguindo um cronograma mais longo este ano.

Como o nome indica, o Android 12 Developer Previews permitirá que os desenvolvedores comecem a migração da plataforma e iniciem o processo de adaptação para seus aplicativos. Espera-se que o Google detalhe a maioria das principais mudanças de plataforma nas visualizações para informar todo o ecossistema Android do que está por vir.

As visualizações do desenvolvedor são bastante instáveis ​​e não se destinam a usuários comuns. O Google também se reserva o direito de adicionar ou remover recursos neste estágio, portanto, não se surpreenda se vir um recurso faltando no primeiro Developer Preview nas versões seguintes. As visualizações do desenvolvedor também são restritas a dispositivos Google Pixel compatíveis, embora você possa experimentá-los em outros telefones fazendo o sideload de um GSI, se disponível.

Android 12 Beta

Depois de alguns lançamentos do Developer Preview, faremos nosso caminho para Android 12 Beta lançamentos, com o primeiro previsto em Maio este ano. Essas versões serão um pouco mais refinadas e nos darão uma boa ideia de como será a versão final do sistema operacional. Também pode haver versões menores entre os Betas, principalmente para corrigir quaisquer bugs críticos.

Por volta dessa época, também começaremos a ver lançamentos para dispositivos fora da linha compatível do Google Pixel. Os OEMs começarão a migrar seus skins UX para a versão Beta do Android 12 e começarão os recrutamentos para seus próprios programas de "visualização". No entanto, esses lançamentos podem ficar atrás das versões disponíveis no Google Pixel. Mais uma vez, erros são esperados nesses programas de visualização e, como tal, eles são recomendados apenas para desenvolvedores e usuários avançados.

Android 12 Beta com estabilidade de plataforma

Após cerca de três lançamentos beta, o Android 12 alcançará Estabilidade da plataforma status coexistindo com o status Beta. Espera-se que isso aconteça em Agosto este ano. Estabilidade de plataforma significa que o Android 12 SDK, NDK APIs, superfícies voltadas para aplicativos, comportamentos de plataforma e até mesmo restrições em interfaces não SDK foram finalizados. Não haverá mais mudanças em termos de como o Android 12 se comporta ou como as APIs funcionam nos betas a seguir. Neste ponto, os desenvolvedores podem começar a atualizar seus aplicativos para o Android 12 (API de nível 31) sem se preocupar com nenhuma mudança inesperada que interrompa o comportamento do aplicativo.

Candidato a lançamento do Android 12

Depois de construir a estabilidade da plataforma, obteremos nosso Candidato a lançamento do Android 12 Construir. Esta construção será o mais próximo possível da construção estável, mas não completamente a construção estável. Essa construção terá como objetivo principal detectar quaisquer problemas críticos que não foram detectados até agora, antes que a construção comece a ser lançada para os consumidores. O Google não se comprometeu com um mês de lançamento dessas compilações, mas podemos esperar um em Setembro.

Android 12 estável

Depois que o Release Candidate for criado, o Google lançará o primeiro Android 12 estável lançamento. Espera-se que isso aconteça em Setembro ou possivelmente até mais tarde. Como é o caso, espera-se que os dispositivos Pixel do Google sejam os primeiros a obter versões estáveis ​​do Android 12.

Para telefones não Pixel, esperamos ver betas públicos mais amplos neste estágio. O cronograma exato para o mesmo dependerá do seu telefone e dos planos do OEM. Uma boa regra prática é que os carros-chefe serão priorizados para a atualização, então se você tiver um telefone que está abaixo da faixa de preço, você pode esperar receber a atualização algumas semanas ou meses depois.

Meu dispositivo terá Android 12?

A resposta à pergunta “meu dispositivo terá Android 12?” Depende muito do dispositivo que você possui.

O Google fornecerá oficialmente a atualização para estes dispositivos:

Esses dispositivos compatíveis com o Google Pixel receberão a atualização do Android 12 no primeiro dia do ciclo de lançamento, evitando quaisquer bugs inesperados.

A resposta é bastante complicada para dispositivos Google Pixel sem suporte e dispositivos não Pixel. Pixels não suportados não receberão essas atualizações do Google, mas devem estar em posição de instalar o GSI logo no lançamento. Um dispositivo não Pixel fica inteiramente a critério (leia-se: misericórdia) do OEM e como ele existe dentro de sua linha de produtos. É lógico presumir que skins UX mais leves como a interface de usuário Zen da ASUS serão os primeiros a atualizar seus carros-chefe para uma base Android 12. Em comparação, skins UX mais pesadas, como One UI da Samsung e Xiaomi's MIUI tendem a demorar mais para fazer o rebase de suas skins. No entanto, nem sempre é esse o caso, já que skins UX mais leves têm sido igualmente lentos na adoção, se não mais lentos. Portanto, prever o cronograma de atualização do Android 12 para não Pixels é muito difícil neste estágio.

De onde faço o download do Android 12?

Para dispositivos compatíveis com o Google Pixel e para GSIs, o Google oferece pacotes oficiais hospedados em seu site. Você pode encontrar o links de download mais recentes para Android 12 em nosso artigo dedicado.

Como instalar o Android 12?

Nós temos instruções de instalação disponíveis para Android 12 para rotas de instalação comuns, como recuperação, ADBe Fastboot para os dispositivos Pixel suportados mencionados acima e por meio de GSI para todos os outros dispositivos Project Treble não suportados.

O que há de novo no Android 12?

Vá em frente e pegue algo para comer, um cone de neve talvez, porque há uma tonelada de mudanças, grandes e pequenas, que estão chegando com o Android 12. Todos os solavancos da versão Android trazem grandes mudanças. No entanto, as mudanças nos últimos anos foram menos radicais do que as mudanças radicais no início da vida do Android, o que é um sinal de que a plataforma está amadurecendo ao longo dos anos.

Estamos nos concentrando em todas as novas mudanças que vêm com cada versão do Developer Preview e, em seguida, destacando as mudanças que vimos em vazamentos e confirmações de código, mas ainda não vimos em compilações ao vivo.

O que há de novo no Android 12 Developer Preview 1: todos os novos recursos voltados para o usuário

Enquanto temos um dedicado Prática prática do Android 12 Developer Preview 1, ainda vale a pena mencionar todas as mudanças que vimos neste post.

Nova cor de destaque

O Android tem um fundo predominantemente branco desde o Android 5 Lollipop. Dark Themes tornou-se uma coisa com o Android 10, enquanto o Android 11 trouxe um seletor de cores de destaque. Com o Android 12 e mais especificamente com este Developer Preview específico, a IU está assumindo um tom azulado nos temas claros e escuros.


Configurações do Android 12 com sinalizador de recurso de casa sedosa habilitado
Configurações do Android 12 com sinalizador de recurso de casa sedosa habilitado

Se você está se perguntando sobre a origem da UX vista no capturas de tela vazadas, tem mais por vir.

Lock Screen

Assim como a sombra Notificações, a tela de bloqueio agora tem uma camada translúcida no fundo. A animação para o desbloqueio do padrão também parece um pouco mais saltitante.

Notificações e alterações rápidas nas configurações

Com o Android 11, o Google ajustou um pouco o painel de notificações, adicionando espaços entre conversas, notificações de aplicativos e notificações silenciosas. Isso continua com o Android 12, mas em vez de um espaço completamente transparente separando as diferentes categorias, vemos um fundo translúcido com uma sobreposição mais clara no fundo.


Os blocos de configurações rápidas inativos agora mostram uma cor azul claro em vez de cinza, mas não há nenhuma mudança visível nos ícones. A ordem padrão dos blocos de configurações rápidas mudou, e o Android 12 traz os botões DND e Economia de bateria para o primeiro cartão enquanto empurra o botão de dados móveis para o segundo cartão e o local alterna para fora das configurações rápidas padrão.



Android 12 também traz um Opção “Reduce Bight Colors”e alternar Configurações rápidas. Este é um recurso de acessibilidade que reduz o brilho da tela, além do controle de brilho padrão. Você também pode deslizar para cima na barra de navegação na parte inferior com dois dedos para acesso mais rápido.

Alterações nas configurações de acessibilidade

O menu de configurações de acessibilidade também foi reformulado no Android 12. Embora as opções principais sejam facilmente acessíveis na página principal, outras opções menos usadas, como Tamanho da fonte, Tamanho da tela, Correção de cores, agora estão agrupadas em categorias como Texto e Tela. Além dessa reorganização, as linhas horizontais destinadas a dividir as diferentes opções do menu foram removidas, dando a esta página uma aparência mais limpa.

Configurações de acessibilidade do Android 11
Configurações de acessibilidade do Android 12

Maior alternância nas configurações

Para controles em toda a categoria, o Android 12 está obtendo um alternador maior e mais elaborado na parte superior da página que o distingue de outros alternadores abaixo dele. Além de enfatizar a hierarquia de controles, não vemos qualquer outro uso para esses controles. Podemos ver mais recursos para personalizar a forma, o tamanho e / ou a cor do alternador em construções futuras.

Android 12 alterna
Android 12 alterna
Android 12 alterna

Melhorias na usabilidade com uma mão

Muito parecido com One UI e OXIGÊNIO 11, o Android 12 agora tem mais espaços em branco na parte superior da tela, o que empurra o conteúdo para regiões mais acessíveis no telefone.

Página de configurações do Android 11
Página de configurações do Android 12

Emojis na marcação de captura de tela

O menu de marcação de captura de tela permite adicionar anotações às capturas de tela feitas no Android. O menu de marcação está adicionando uma opção para permitir que você adicione emojis junto com outras notas ou rabiscos.

Emojis de marcação Android 12

Editar opção na folha de compartilhamento

Junto com a opção de adicionar emojis às capturas de tela usando o menu de marcação, o Android 12 também traz a opção de editar e / ou anotar qualquer arquivo de imagem que você possa enviar. A opção está disponível na planilha de compartilhamento do Android 12 e traz opções de marcação semelhantes às do editor de captura de tela.

Adiar notificações

O Android 12 tem um novo botão para suspender notificações sem importância. Em versões mais antigas do Android, você poderia acessar o recurso deslizando a notificação para a direita ou esquerda e, em seguida, tocando no botão soneca. Você também pode escolher entre durações de soneca de 30 minutos, 1 hora ou 2 horas. O recurso foi adicionado pela primeira vez no Android Oreo, mas o gesto de deslizar pela metade limitou seu uso. Notavelmente, o recurso é desativado por padrão, mas você pode ativá-lo em Configurações> Aplicativos e notificações> Notificações> Permitir suspensão de notificações.


Além de tornar a suspensão de notificações mais acessível, o Google pode obter livrar-se do meio-golpe em notificações com esta versão do Android.

Controles de Mídia

O Android 11 adicionou controles de mídia persistentes na aba Notificações para facilitar os controles de mídia. Com o Android 12, esses controles de mídia estão ficando mais refinados. Em primeiro lugar, o reprodutor de mídia ocupa um espaço um pouco maior do que antes, com uma arte de mídia maior e apenas um ícone para o dispositivo sem seu nome.


Controles de mídia 12 do Android 2
Controles de mídia do Android 12

Em segundo lugar, agora você pode selecionar quais aplicativos são exibidos nos controles de mídia e quais não. Você pode encontrar a opção em Configurações> Som e vibração> Mídia.

Compartilhamento por perto para senhas de Wi-Fi

O Android permite que os usuários se conectem ao mesmo Wi-Fi que outros facilmente digitalizando um código QR. Embora esse recurso tenha sido introduzido no Android Q beta, o Android 12 torna o compartilhamento de senha mais fácil. Como nós relatado anteriormente, você pode compartilhar senhas de Wi-Fi usando o Nearby Share. Isso torna o processo de conexão a uma nova rede Wi-Fi quase sem esforço.

Compartilhamento de senha wi-fi nas proximidades do Android 12

Redirecionar vibração para controladores de jogos

Esperávamos ver um nativo Modo de jogo no Android 12, mas isso ainda não está presente. No entanto, o Android 12 oferece a capacidade de redirecionar os dados de feedback tátil do smartphone para um gamepad ou controlador de jogo, caso você esteja usando um. Embora pareça ser uma tentativa de promover o Stadia no Android, você também deve ser capaz de usar a funcionalidade com controladores de terceiros que apresentam um motor de vibração.

Vibração do controlador de jogos Android 12

Diálogo de Permissões

O Google introduziu um recurso de gerenciamento de permissões muito mais sugestivo no Android Q. Isso é muito útil se você deseja permanecer cauteloso sobre como os aplicativos usam os sensores do seu telefone. Agora com o Android 12, a caixa de diálogo de permissões que aparece foi ligeiramente ajustada. Para alguns aplicativos que precisam acessar o microfone ou a localização, agora você obtém um atalho para permitir o “Acesso sempre” nas configurações.

Caixa de diálogo de permissões do Android 12

SOS de emergência

O Google introduziu o recurso de detecção de acidente de carro na forma do aplicativo de segurança pessoal do Pixel 4. Como o nome indica, o recurso tem como objetivo detectar acidentes e chamar automaticamente os serviços de emergência. No Android 11, o recurso evoluiu e foi trazido para outros dispositivos Pixel. No Android 12, vemos esse recurso ser promovido como uma configuração de nível superior, ou seja, pode ser acessado diretamente na primeira página do aplicativo Configurações.



Embora o recurso Crash Detection permaneça limitado a certos países, um novo recurso Emergency SOS ligará para uma linha de ajuda de emergência se você pressionar o botão liga / desliga cinco vezes. (Notavelmente, o SOS de emergência de três toques está disponível há muito tempo na Índia por ordem do governo). O recurso também permite que você adicione um número de linha de apoio SOS personalizado diferente dos padrões, como 911 ou 112. Além do recurso de chamada SOS, você também pode disparar um alarme para ser facilmente localizado quando chegar ajuda.

Redefinir classificação de notificação

Nas opções do desenvolvedor, você também pode ativar a classificação de notificações adaptativas e a prioridade de notificações adaptativas para permitir que o Android reorganize suas notificações com base em como você interage com diferentes aplicativos. Com o Android 12, agora você pode redefinir essa classificação se não estiver de acordo com sua preferência.

Importância das notificações de redefinição do Android 12 (1)

O que há de novo no Android 12 Developer Preview 1: todos os novos recursos em desenvolvimento

Esta seção inclui todos os recursos que precisam de sinalizadores de recursos especiais ou outros comandos para serem ativados no novo Android 12 Developer Preview 1 e são considerados em desenvolvimento no momento.

Experimental: Nova tela de bloqueio e IU de notificações

Se você se lembra da cobertura de pré-lançamento do Android 12, deve se lembrar que obtivemos imagens de maquetes de design da nova atualização, apresentando o sistema de temas de rumores. Agora, com o Android 12 Developer Preview 1 em nossas mãos, o UX real presente é bastante diferente do que vimos nas imagens vazadas.



Tela de bloqueio atual do Android 12 DP1 e IU de notificação

No entanto, as maquetes ainda estão corretas, pois o nova tela de bloqueio e IU de notificações está presente no Developer Preview 1, mas desabilitado por padrão para os usuários. Outras alterações também estão presentes, mas ainda não foi possível ativá-las em nosso dispositivo.

Android 12 novo design de tela de bloqueio
Android 12 novo design de tela de bloqueio
Android 12 novo Always on Display

Tela de bloqueio em desenvolvimento do Android 12 e interface AOD

Como podemos ver acima, o Google está experimentando o design e o layout da tela de bloqueio no Android 12. Algumas das possíveis mudanças incluem colocar o relógio digital na frente e no centro. As horas agora estão acima dos minutos e a fonte é enorme. Enquanto isso, o widget At A Glance foi movido para o canto superior esquerdo. Quando uma notificação chega, o relógio encolhe e se move para o canto superior direito da tela de bloqueio. No Always On Display, os ícones de notificação são exibidos no canto superior esquerdo, abaixo do widget At A Glance, em vez de no centro.

Observe que as alterações ainda são um Trabalho em Andamento e, portanto, podem estar sujeitas a muitas alterações. É possível que este design fique um pouco melhor depois que o Google habilitar a personalização do relógio da tela de bloqueio, mas não conseguimos fazer com que nenhum outro tipo de relógio apareça nesta exibição.

Além disso, as alterações do painel de notificação mostradas nas maquetes também estão sendo trabalhadas e aqui está o que parece no estágio atual de desenvolvimento. Em vez do fundo quase transparente da IU atual, o Google está testando um fundo opaco que corresponde ao seu tema dia / noite. A cor do plano de fundo pode combinar com o seu papel de parede assim que o sistema de tema do Android 12 entrar no ar Se sim, isso explicaria o fundo bege claro mostrado nas maquetes de design que postamos. De qualquer forma, confirmamos que o Google está trabalhando em um sistema de temas baseado em papel de parede com o codinome “monet”, mas ainda não conseguimos ativá-lo.

Android 12 nova IU do painel de notificações

Android 12 nova IU do painel de notificações

Android 12 nova IU do painel de notificações
Android 12 nova IU do painel de notificações

Interface do painel de notificações em desenvolvimento do Android 12

Além do fundo opaco, também identificamos a barra de brilho mais espessa que mencionamos anteriormente. A barra de brilho atual do Stock Android é uma barra fina, enquanto o novo design é mais um comprimido grosso. Os blocos de configurações rápidas não mudaram, embora os rótulos tenham desaparecido desta iteração. Sabemos que o Google está trabalhando em outro design que coloque as etiquetas nas laterais, mas ainda não conseguimos fazer isso funcionar.

“Silky Home” para mais melhorias na usabilidade com uma mão

Com base nas melhorias para usabilidade com uma mão, o Android 12 permite que você aprimore as coisas com um sinalizador de recurso chamado “Silky Home”. Ativando o Sinalizador de recurso Silky Home empurra os itens na página ainda mais para baixo, tornando-os ainda mais fáceis de acessar.








Para experimentar, execute o comando ADB: adb shell settings colocar configurações globais_silky_home true

Modo dedicado com uma mão

Se mesmo o Silky Home não servir para você, há um Modo One-Handed dedicado presente no Android 12 Developer Preview 1. Observe que esse recurso não está disponível para usuários e precisa ser ativado separadamente.


Uma vez habilitado, esta implementação nativa do Modo com uma só mão funciona de forma muito semelhante ao Modo de Alcance da Apple, pois reduz o conteúdo exibido apenas verticalmente. Outros implementos OEM no Android preferem reduzir o conteúdo exibido tanto vertical quanto horizontalmente, uma abordagem com a qual o Google discorda no momento. O recurso é desagradável em sua forma atual e definitivamente precisa de mais polimento antes de estar pronto para o horário nobre.

Imagens de rolagem

A rolagem de screenshots como uma função está presente em skins OEM há anos, mas nunca foi implementada nativamente no Android como plataforma. O recurso foi detectado no Android 11 Developer Preview, mas foi retirado das compilações estáveis ​​porque precisava de mais trabalho. Com Android 12 Developer Preview 1, as imagens de rolagem estão de volta, mas o recurso ainda precisa de mais trabalho. Ele ainda não está habilitado por padrão e não sabemos se o recurso estará pronto a tempo para o lançamento estável neste ano também.

Widgets aprimorados: empilhamento de widget, widget de conversa

O Google está voltando a focar nos widgets este ano. Para um, O empilhamento de widgets parece ser um trabalho em andamento, com recursos em desenvolvimento indicando uma versão “aprimorada” e uma “expandida” do widget At a Glance do Pixel Launcher. Esse recurso está atrás de um sinalizador de recurso no momento e ainda precisa de mais trabalho antes de chegar às mãos dos consumidores.

Além disso, o widget de conversa detectado no vazamento do Android 12 é também em desenvolvimento.

Gesto de deslizar para baixo para sombra de notificação

Outro recurso em desenvolvimento é a capacidade de deslize para baixo próximo à barra de navegação para chamar a aba de notificação de qualquer aplicativo. Muitos inicializadores já permitem que os usuários abaixem a aba de notificação com um gesto de deslizar para baixo na tela inicial. Mas esse novo gesto é diferente, pois permite que você chame a aba de notificação mesmo quando você não estiver na tela inicial. O deslizamento é registrado logo acima da barra de navegação de gestos em direção à borda inferior da tela, então você pode esperar não precisar fazer ginástica manual para chegar à barra de notificação em versões futuras.

Status de som “automático” para notificações

No Android 11, ao deslizar o dedo sobre uma notificação e clicar no ícone de engrenagem, você verá duas opções: Padrão e Silencioso. O status padrão corresponde ao perfil de som de todo o sistema e pode permitir que a notificação toque ou vibre, dependendo do perfil de som selecionado. Enquanto isso, escolher a opção silenciosa aqui desabilita totalmente o som e a vibração do referido aplicativo - independentemente do perfil de som do sistema. No Android 12, no entanto, o Google está trabalhando para adicionar uma terceira opção chamada Automática, que, sem surpresa, decide automaticamente se a notificação deve emitir som ou vibração.


Status de notificação automática 12 do Android 2
Status de notificação automática 12 do Android 2

Melhorias de imagem em imagem

Embora o recurso Picture-in-Picture (PiP) esteja disponível desde o Android Oreo, ele é bastante limitado em termos de usabilidade. Com o Android 11, o Google finalmente adicionou a capacidade de redimensionar a janela PiP segurando e arrastando um dos cantos direitos, mas a experiência atualmente é muito chocante. Isso pode ser corrigido com o Android 12 à medida que se torna novo funcionalidade pinch-to-zoom para PiP, como nós previsto anteriormente. Além de redimensionar mais facilmente, você também poderá “esconder” a janela PiP na lateral da tela para uso livre.

Nenhum desses recursos é habilitado por padrão e ambos devem ser habilitados manualmente.

Indicadores de privacidade: avisos explícitos, blocos de configurações rápidas ocultos

Embora ainda não tenhamos visto os indicadores visuais de uso de câmera ou microfone que foram identificados pela primeira vez no Vazamento de Android 12, O Google está se preparando para adicionar avisos explícitos para ativar o uso do microfone e da câmera, mesmo em aplicativos do sistema Câmera e Gravador. O recurso está atualmente em fase experimental e desativado por padrão.


Além disso, existem blocos de configurações rápidas ocultos para silenciar o microfone e bloquear a câmera.

Painel de controle do hub de gerenciamento de permissões

Em janeiro-fevereiro de 2019, conseguimos colocar as mãos em uma versão do Android Q que vazou antes do lançamento oficial do Developer Preview do Google. Dentro desta construção, podemos identificar um novo hub de gerenciamento de permissão. Muito do que vimos acabou sendo lançado na versão estável oficial do Android 10, mas uma página em particular permaneceu ausente - a do “Painel de uso de permissões”. Este painel apresentou uma visão geral das permissões usadas em seu dispositivo por vários aplicativos, dando a você uma ideia bastante ampla para ver o que continua sendo a permissão mais solicitada (ou abusada) em seu dispositivo. Conforme mencionado, as compilações oficiais do Android 10 e posteriores desde então não continham este painel de uso de permissões. No Android 12 Developer Preview 1, o painel de uso de permissões voltou, mas apenas como uma ferramenta interna para fins de depuração.

Melhor multitarefa de tela dividida com pares de aplicativos

O recurso de tela dividida está presente no Android há alguns anos, mas é um pouco complicado de executar. A Samsung levou a funcionalidade mais longe com seu recurso “App Pair” no painel Edge em One UI. Você pode basicamente selecionar dois aplicativos que gostaria de abrir simultaneamente e clicar no ícone resultante para fazê-lo muito rapidamente. LG e Microsoft também tinham ideias semelhantes para seus dispositivos de tela dupla, embora a abordagem da Samsung funcionasse melhor em smartphones convencionais. Há rumores de que o Google trará essa funcionalidade de pares de aplicativos para o Android, e o Android 12 realmente vem com as funções, embora estejam ocultas e não estejam disponíveis gratuitamente. Conseguimos emparelhar dois aplicativos e iniciá-los simultaneamente para dividir a tela usando comandos de shell, mas ainda não conseguimos descobrir como adicionar o ícone emparelhado à tela inicial.

Específico do Pixel 5: gesto de toque duplo para trás

Se você tem um Pixel 5, o Google oferece um recurso bônus para você no Android 12 Developer Preview 1. Você pode encontrar um novo gesto de toque duplo para trás em Configurações> Sistema> Gestos. Gestos de toque duplo permitem que o usuário toque na parte de trás de seus telefones para realizar / disparar uma série de ações. Esses gestos não requerem nenhum hardware especial. Eles contam com o acelerômetro e o giroscópio do telefone para determinar o toque do usuário. Atualmente, o gesto de toque duplo oferece cinco opções para escolher:

  • Assistente aberto
  • Tirar captura de tela
  • Reproduzir e pausar mídia
  • Veja os aplicativos recentes
  • Abrir notificações

Você também pode ajustar a sensibilidade da torneira ao seu gosto. O recurso não parece funcionar em sua implementação atual, no entanto. Outro ponto a ser observado é que isso foi identificado pela primeira vez no Android 11 Developer Preview 1, mas nunca chegou à versão final.

O que há de novo no Android 12 Developer Preview 1: Todas as mudanças recém-anunciadas para desenvolvedores

Além dos recursos que identificamos, o Google também anunciou várias mudanças importantes como parte de seus anúncio oficial.

Há um monte de mudanças importantes, incluindo suporte a imagens AVIF, inserção de conteúdo rico, aprimoramentos de áudio multicanal, ART através do Project Mainline e muito mais. É altamente recomendável que você consulte o anúncio, pois ele apresenta mais detalhes sobre todas essas alterações de back-end.

Recursos que vazaram, mas ainda não estão ativos no Android 12

Já tínhamos uma boa ideia do que esperar do Android 12 antes mesmo do Android 12 Developer Preview 1 chegar às nossas mãos. Mas o desenvolvimento do sistema operacional é um ciclo complexo, e o que costuma vazar pode ou não voltar ao lançamento. Ainda estamos nos primeiros dias do Android 12, então há uma chance de que algumas dessas alterações vazadas cheguem à versão estável eventualmente - ou talvez não, pode ir para os dois lados.

Alterações de exibição sempre ativas

Não temos mais capturas de tela para compartilhar, mas sabemos que O Google também está se preparando para ajustar o layout do Always On Display no Android 12. Algumas das mudanças em desenvolvimento incluem deslocar os ícones de notificação do Always On Display para que não fiquem mais centralizados no novo layout, mudar a visualização do relógio e o espaço inteligente para ser alinhado ao topo, mover o botão de logout inferior e o proprietário informações na parte inferior da tela de bloqueio, em vez de no modo de exibição de proteção do teclado, e adicionar o texto Reproduzindo Agora do Pixel ao texto giratório na tela de bloqueio. Também pode haver novas transições de AOD / tela de bloqueio, mas não sabemos como elas serão. No entanto, essas mudanças de layout e transição provavelmente não estarão presentes nas compilações do Android 12 Developer Preview, já que o Google está se preparando para ocultar essas mudanças usando uma sobreposição “GX” (Experiência do Google?).

Material PRÓXIMO

As mudanças que o Android 12 traz para a experiência do usuário devem ser parte dos esforços de "estrada para o material PRÓXIMO". As diretrizes do Material Design do Google evoluíram significativamente desde sua introdução inicial. Mais recentemente, as diretrizes evoluíram para incentivar as empresas a adotarem suas próprias identidades além do Material Design. Por exemplo, os aplicativos do Google geralmente seguem as regras da empresa Design de “tema material”. Embora não saibamos exatamente quais alterações no material de design “NEXT” trará ainda, esperamos que sejam bastante substanciais. Duvidamos que Material “NEXT” seja o nome real das novas diretrizes de design; afinal, o Google nunca se referiu às alterações do tema do material como "Material Design 2.0" externamente, embora saibamos é assim que eles se referiram a isso internamente. Também não sabemos se as alterações materiais do PRÓXIMO incluirão mais do que apenas notificações.

Indicadores de privacidade e alterações nas configurações de privacidade

As capturas de tela abaixo mostram o que parecem ser indicadores de privacidade. Os usuários podem receber um aviso nos indicadores da barra de status sempre que um aplicativo estiver usando a câmera ou o microfone. Tocar nesses ícones da barra de status pode mostrar uma janela pop-up na parte superior da tela que informa exatamente quais aplicativos estão usando a câmera ou o microfone. O Google tem testado esses chips de privacidade por mais de 2 anos agora, por isso seria bom vê-los finalmente aparecer no Android 12. Esses indicadores de câmera e microfone podem até ser obrigatórios para incluir nas compilações do Android 12, com documentos vazados indicando que esses indicadores devem ser mostrados com destaque na parte superior da tela , sempre estará visível sempre que a câmera ou o microfone for acessado e deve ter a mesma cor em todo o ecossistema.


As configurações de "Privacidade" no Android também podem sofrer uma reformulação com o Android 12. As novas configurações de privacidade podem conter botões para desativar a câmera e silenciar totalmente o microfone, além de alternar o acesso à localização. Você já pode desabilitar todos os sensores em seu dispositivo usando o bloco de configuração rápida “sensores desligados”, mas este bloco só pode ser mostrado depois de habilitar Opções do desenvolvedor. O Android 12 pode tornar os seletores de sensor mais acessíveis ao usuário, colocando-os nas configurações de privacidade.

Configurações de privacidade do Android 12

Novas animações de bolha

O recurso Bubble do Android está configurado para obter alguns ajustes de interface do usuário com o Android 12. Por um lado, O Google está trabalhando em novas animações para bolhas. Haverá uma animação de esmaecimento / redução ao arrastar uma bolha expandida, animações de expansão / recolhimento mais suaves e uma transição mais suave entre as bolhas. No modo paisagem, as bolhas serão mostradas verticalmente no lado esquerdo / direito em vez de horizontalmente na parte superior. O Google também está permitindo um dimensionamento flexível de bolhas e um posicionamento fixo, dois recursos que dizem ser projetados para o Chrome OS e seu contêiner ARC ++.

Recursos anti-rastreamento

Embora esse recurso não tenha sido revelado em um vazamento, O Google expressou a intenção de construir uma versão “menos rigorosa” of Recurso de transparência de rastreamento de aplicativos da Apple. O Google está procurando equilibrar a privacidade com um ecossistema suportado por anúncios. Portanto, a versão do recurso do Google provavelmente será menos rígida e não exigirá que os desenvolvedores obtenham permissão dos usuários para rastrear seus dados.

A abordagem que o Google pode adotar para o Android pode ser semelhante à planejada para o navegador Chrome. O Google já havia anunciado planos para eliminar os cookies de terceiros no Chrome em dois anos. Em vez disso, o navegador usará uma alternativa que permite a segmentação de alguns anúncios com coleta de dados menos específica. Os anunciantes poderão segmentar grupos de pessoas com interesses semelhantes, mas não indivíduos.

Sistema Temático Expandido

A sistema de tema expandido no Android 12 pode permitir que os usuários alterem a cor primária do sistema e as cores de destaque e também apliquem essas cores a aplicativos de terceiros com suporte. O sistema operacional pode até oferecer sugestões de temas com base no papel de parede, o que poderia explicar os tons bege nas capturas de tela do Android 12 que vazaram. O sistema de tema baseado em papel de parede tem o codinome “monet”, e o tema específico mostrado nas imagens vazadas pode ser chamado de “Seda”, e pode servir como representação do Google para o sistema de tema aprimorado do Android 12. O tema também parece fazer parte do aplicativo “SilkFX”. O novo estilo “Silk” também será compatível com Android para TVs (ou seja, Google TV / Android TV), embora não saibamos como será a aparência nas TVs.

Tema dinamicamente Android com Pluvius
Tema dinamicamente Android com Pluvius
Tema dinamicamente Android com Pluvius
Tema dinamicamente Android com Pluvius

A aplicativo de terceiros “Pluvius” pode tema seu telefone com base em seu papel de parede atual.

As opções de temas mais profundos do Android 12 provavelmente variam de marca para marca, pois os OEMs fornecem aos usuários suas próprias cores personalizadas. No entanto, você não conseguirá criar seu próprio esquema de cores exclusivo. As cores escolhidas podem ser refletidas nos aplicativos Android, mas apenas se os desenvolvedores decidirem oferecer suporte a elas. Esse recurso de tema expandido pode até ser descartado se o Google considerar que as mudanças não estão de acordo com sua visão para o sistema operacional, então não se fixe muito na ideia ainda.

Melhorias na sobreposição de recursos de tempo de execução (RRO) do Android

O recurso Runtime Resource Overlay (RRO) do Android está recebendo uma grande atualização. Os RROs são tradicionalmente pacotes de APK que precisam ser instalados no dispositivo antes de serem ativados, mas o Android 12 deve ser capaz de gerar RROs que não são APK durante o uso. Será interessante ver como isso é usado, mas achamos que isso abrirá a capacidade de gerar muitos temas personalizados que não precisam ser instalados como aplicativos de nível de sistema. Atualmente, a maioria dos pacotes de tema que usam a API RRO / OMS são instalados como pacotes estáticos em partições somente leitura. Gerar pacotes RRO em tempo real pode ser o que torna o novo sistema de temas “monet” do Android 12 (mencionado acima) uma possibilidade.

Recurso de caixa de correio

Nós estamos vendo menções de um recurso de “caixa de correio” que o Google está experimentando. Essas “caixas de correio” parecem ser uma nova maneira de colocar aplicativos em um quadro / janela e terão cantos arredondados ajustáveis ​​e cor de fundo configurável. Não temos certeza de para que isso será usado, no entanto.

Tela inicial padrão

Para aplicativos de terceiros que não têm suas próprias telas iniciais, O Android 12 pode gerar uma janela de tela inicial padrão que é claro ou escuro com base na configuração do tema DayNight atual. Isso pode ser parte de um esforço mais amplo para melhorar a experiência de inicialização do aplicativo.

Modo de rede restrita

O Google foi flagrado trabalhando em um novo modo de rede restrito recurso para Android 12, embora possa não ser o firewall de nível de sistema que você provavelmente gostaria que fosse.

Quando este novo modo de rede restrito é ativado, apenas os aplicativos que possuem a permissão CONNECTIVITY_USE_RESTRICTED_NETWORKS terão permissão para usar a rede. Como essa permissão só pode ser concedida a aplicativos de sistema com privilégios e / ou aplicativos assinados pelo OEM, o acesso à rede será bloqueado para todos os aplicativos instalados pelo usuário. Efetivamente, isso significa que você ainda receberá notificações push de aplicativos que usam Firebase Cloud Messaging (FCM), já que essas notificações são encaminhadas por meio do aplicativo Google Play Services com privilégios que possui a permissão necessária. Ainda assim, nenhum outro aplicativo - excluindo um punhado de outros aplicativos do sistema - pode enviar ou receber dados em segundo plano.

Não há indicação de que o Google abrirá o recurso para permitir que os usuários façam sua própria lista de permissões ou lista de bloqueio de aplicativos.

Aplicativos não utilizados hibernando

Um dos commits encontrados na preparação para o Android 12 Developer Preview indica que O Google pode estar adicionando um novo recurso de hibernação de aplicativos. O serviço de sistema de hibernação de aplicativo “gerencia o estado de hibernação do aplicativo, um estado em que os aplicativos podem entrar, o que significa que não estão sendo usados ​​ativamente e podem ser otimizados para armazenamento. ” Não conhecemos os parâmetros usados ​​para classificar o estado de hibernação / uso-não uso do aplicativo. Sabemos por commits que o recurso de hibernação de aplicativo limpará automaticamente os arquivos de cache de um aplicativo e excluirá seus arquivos de artefato de compilação. A quantidade de espaço que será liberada com a exclusão desses arquivos provavelmente não será muito, especialmente em comparação com os tamanhos de arquivo de imagens ou vídeos em cache. No entanto, em dispositivos de baixo custo com pequenas quantidades de armazenamento interno, economizar dezenas de megabytes irá liberar espaço para dezenas de fotos adicionais.

Rotação automática inteligente

A rotação automática no Android depende do giroscópio e do acelerômetro do telefone. Mas em muitos casos ao longo do dia, nem sempre obtemos os resultados desejados para o contexto. O Google pode estar vendo isso como uma oportunidade de aplicar parte de sua magia de IA com um Recurso de “rotação automática inteligente” no Android 12. Os detalhes são esparsos, mas o recurso pode usar a câmera frontal do telefone para detectar a posição da sua cabeça antes de alterar a orientação.

Modo de jogo

As skins OEM adotaram amplamente diferentes variações de um “Modo de Jogo”, onde o dispositivo altera algumas configurações para torná-lo mais fácil de jogar por um longo período de tempo, sem a necessidade de o usuário alternar essas alterações toda vez que entrar ou sair do jogo. O Android como plataforma carece de qualquer modo de jogo, mas isso pode mudar com o Android 12. O novo “serviço GameManager” no Android 12 é descrito como um “serviço para gerenciar recursos relacionados ao jogo”, permitindo “gerenciar o modo de jogo e manter os dados” durante a reinicialização. Nossas informações atuais estão relacionadas a aqui, mas podemos especular ainda que esta poderia ser uma API para jogos para acionar um “modo de jogo” básico nos dispositivos. Este “modo de jogo” pode gerenciar algumas configurações básicas como brilho automático, rotação automática, modo Não perturbe e muito mais.

API para controladores Bluetooth conectados

O Google também está incorporando uma nova API Bluetooth ao Android 12, que permitirá que os jogos detectem o nível da bateria dos controladores Bluetooth conectados. Isso permitirá que o jogo o informe quando seu controlador está prestes a morrer, dando-lhe tempo para encontrar um lugar para fazer uma pausa e recarregar seu controlador.

Suporte para controle de jogo

No momento, o Android fornece apenas suporte mínimo para dispositivos de entrada conectados por vibração, restringindo-os a ligar e desligar, e sem nenhuma maneira de controlar a amplitude das vibrações ou gerar efeitos de vibração personalizados. Mas isso pode mudar com o Android 12, pois melhorias no suporte de ruído do dispositivo de entrada estão disponíveis. O código enviado ao AOSP adiciona suporte para controle de amplitude e abre caminho para a geração de efeitos de vibração personalizados.

No entanto, tenha em mente que esses commits não foram mesclados. Portanto, eles podem não chegar a tempo para o lançamento final do Android 12.

Emojis desacoplados

O Android 12 corrigirá um dos pequenos incômodos do Android. Sempre que o Unicode recebe novos emojis, precisamos esperar que uma atualização do sistema operacional chegue aos nossos telefones antes de realmente torná-los parte do nosso jargão da Internet. O Google está facilitando o recebimento de novos emojis, separando-os de atualizações do sistema Android. Isso significa que novos emojis podem ser adicionados aos telefones simplesmente empurrando um arquivo de fonte atualizado em vez de exigir uma atualização completa do sistema apenas para essa alteração.

Os commits para essa mudança foram mesclados bem antes da versão estável, portanto, esse recurso provavelmente virá com o Android 12.

API Ultra-Wideband

A Samsung foi o primeiro OEM Android a incorporar a tecnologia Ultra-Wideband (UWB) para ajudar no posicionamento interno preciso de dispositivos domésticos inteligentes e transmissão de dados ponto a ponto de alta velocidade. A Xiaomi também planejou embarcar com o UWB, e certamente podemos esperar que muitos outros OEMs do Android também embarquem. Para lidar com essa nova tecnologia, O Google adicionou uma API ao AOSP para oferecer suporte a UWB.

O Galaxy S21 + e Galaxy S21 Ultra suporta banda ultra-larga para encontrar e desbloquear carros selecionados.

A API foi adicionada a tempo de inclusão no Android 12, mas resta saber se ela realmente será incorporada. Lembre-se de que as APIs UWB estão marcadas como SystemAPIs agora, portanto, não estarão acessíveis a aplicativos de terceiros, embora não tenhamos certeza do motivo dessa restrição.

“Instalar dicas” para acelerar a instalação de aplicativos importantes em novos telefones Android

Migrar para um novo telefone Android é uma dor que só foi aliviada marginalmente em todos esses anos. O Google foi flagrado trabalhando em “dicas de instalação” como um recurso para permitir que as lojas de aplicativos decidam qual filtro do compilador usar ao instalar novos aplicativos em massa, tornando mais rápido configurar um novo telefone. Este recurso destina-se principalmente à app store, ou seja, Google Play Store neste contexto, que terá a capacidade de priorizar os aplicativos mais usados ​​do dispositivo mais antigo e instalá-los mais rapidamente no novo telefone.

Facilidade de uso para lojas de aplicativos de terceiros

O Android como sistema operacional permite que os usuários instalem aplicativos de outras fontes além da Google Play Store. Mas quando A Epic Games entrou com seu processo contra o Google (e Apple), a empresa reclamou que os usuários precisam conceder permissões que usam linguagem dissuasiva ao instalar aplicativos fora da Play Store. Além disso, esses mecanismos de sideload não têm a capacidade de instalar e atualizar aplicativos silenciosamente, colocando as lojas de aplicativos de terceiros em uma desvantagem inerente em relação à Google Play Store.


Um exemplo dos prompts que você deve seguir para fazer o sideload de um aplicativo no Android.

Naquela época, o Google respondeu contra a Epic. No anúncio de resposta, O Google mencionou que faria alterações no Android 12 que tornarão ainda mais fácil para as pessoas usarem outras lojas de aplicativos em seus dispositivos, tendo o cuidado de não comprometer as medidas de segurança que o Android possui. A empresa não compartilhou quais são essas mudanças, mas precisamos ficar de olho nas medidas introduzidas para facilitar o uso para lojas de aplicativos de terceiros no Android 12.

Suporte VPN WireGuard no kernel Linux

WireGuard é um protocolo VPN de última geração que apresenta padrões de criptografia modernos e tem uma base de código segura e auditável. Após sua inclusão em Linux Kernel 5.6, O Google adicionou suporte para o protocolo à árvore Linux Kernel 12 e Linux Kernel 4.19 do Android 5.4. Isso significa que a aceleração do kernel para WireGuard terá suporte no Android 12 em dispositivos com Linux Kernel 4.19 e 5.4. No entanto, resta saber se o Google adicionará APIs para fazer interface com o módulo do kernel.

O que você acha do Android 12? Com quais recursos você está mais animado e o que gostaria de ver além dos recursos mencionados acima? Deixe-nos saber nos comentários abaixo!

O posto Android 12 “Snow Cone”: tudo o que sabemos até agora sobre a próxima grande atualização do Google, com alterações no Developer Preview 1! apareceu pela primeira vez em xda-developers.