Vazamento do Android Q mostra modo escuro, modo desktop e renovação de permissões

Encontramos uma versão inicial do Android Q para o Google Pixel 3 XL. Possui um modo escuro em todo o sistema, renovação de permissões e dicas para o modo desktop.

Antes do previsto, temos o Android Q no Google Pixel 3 XL. O que temos não será a mesma versão de software que o Google lançará como o primeiro Android Q Developer Preview, mas ainda é nossa primeira olhada no que o Google trabalhou nos bastidores. Talvez seja muito cedo para dizer como isso afetará o melhor telefone Android programação para o ano, mas a versão vazada do Android Q que obtivemos foi construída apenas esta semana com os patches de segurança de fevereiro de 2019 e está atualizada com o mestre interno AOSP do Google. Isso significa que tem um tonelada de novos recursos da plataforma Android que você não encontrará em nenhum lugar público, mas não há software Google Pixel personalizações nem há aplicativos ou serviços pré-instalados do Google Play, então não tenho nenhuma informação nova para compartilhar essas frentes. Ainda assim, há muito para digerir aqui, então atualizamos a versão do Pixel 3 XL para descobrir o que há de novo – tanto na superfície quanto nos bastidores. Este artigo se concentrará em todas as mudanças superficiais que encontramos no Android Q.

Agora temos uma visão geral em vídeo de todas as mudanças que encontramos nesta versão inicial do Android Q. Confira abaixo, mas continue lendo porque este artigo entra em mais detalhes!

O tema escuro para todo o sistema finalmente chegou

No dia 6 de janeiro, Polícia Android vi um comentário no Chromium Gerrit que sugeria que o modo escuro estaria chegando ao Android Q. O comentário do Googler foi feito em 31 de outubro de 2018, então não havia como saber se o Google havia abandonado o recurso ou continuado trabalhando nele. No entanto, a versão do Android Q que obtivemos tem um modo escuro totalmente funcional em todo o sistema nas configurações de exibição, por isso estamos confiantes de que o Google ainda está trabalhando no recurso. A maioria das capturas de tela que você verá neste artigo está com o tema escuro ativado, na verdade.

Para ativar o tema escuro, basta tocar na opção "Definir modo escuro" nas configurações de exibição. Você pode definir o tema escuro para estar sempre ativado ou ativado automaticamente dependendo da hora do dia. Uma vez ativados, o aplicativo Configurações, Iniciador, Configurações do Iniciador e Arquivos ganham um tom cinza escuro. O painel de volume, o painel de configurações rápidas e as notificações ficam pretos. Até mesmo notificações de terceiros, como notificações de download do Google Chrome, têm tema preto. O Aplicativo Google Telefone, Contatos do Google, Mensagens, notícias do Google, Jogos do Google Play, YouTubee outros já possuem temas escuros nativos, mas não sabemos como esses aplicativos do Google irão interagir com a alternância de temas escuros do Android Q.

O que nós fazer O que sabemos é que o Google tem uma opção de desenvolvedor chamada “override force-dark”, que “substitui o recurso force-dark para estar sempre ativo”. Esse parece ativar o modo escuro para aplicativos que não possuem uma opção de modo escuro integrada. Testei isso no discador, mensagens e aplicativo de e-mail AOSP, conforme mostrado abaixo. Eu também testei em Navegador Kiwi, um fork do Chromium do membro sênior do XDA arnaud42 e do Google Chrome beta e pode confirmar que o tema desses aplicativos é escuro. Ele também funciona em aplicativos de terceiros como o Facebook, embora o Facebook esteja notavelmente quebrado em partes com texto branco sobre fundo branco.

Este é de longe um dos recursos mais solicitados pelos usuários porque os temas escuros são conhecidos por economize bateria em smartphones com telas OLED, então estamos felizes em ver o Google finalmente implementar um modo escuro integrado. Você não precisará mais do Substratum para obter um tema sombrio como fez no Android Oreo e Torta Android.

Renovação de permissões

Se você pensou Android P era para privacidade, espere até ver o que o Google está planejando para o Android Q. Há uma grande reformulação de permissões no aplicativo Configurações que permite obter uma visão geral do acesso de permissão por aplicativos e restringir certas permissões como localização somente enquanto o aplicativo estiver em uso. A página de permissão de cada aplicativo também foi renovada e você pode ver rapidamente quais aplicativos tiveram acesso permitido ou negado a uma determinada permissão (como o microfone.) A tela de informações do aplicativo também foi renovada, oferecendo acesso rápido para abrir o aplicativo, desinstalá-lo ou forçar a parada do aplicativo. aplicativo.

A caixa de diálogo de permissões atualizada vista na quinta captura de tela à esquerda também é usada para qualquer solicitação de permissão, como acesso ao armazenamento no Google Chrome. Por último, você pode ver quando um aplicativo está usando ativamente as permissões de localização puxando para baixo a barra de status e tocando no ícone de localização no canto superior direito que aparece. Se você fizer isso, uma caixa de diálogo aparecerá informando quais aplicativos estão acessando a localização do seu dispositivo. Se nenhum aplicativo estiver acessando a localização, você não verá um ícone de localização na barra de status.

Modo de área de trabalho semelhante ao Samsung DeX?

Não tenho muito o que mostrar aqui, mas encontrei uma nova opção de desenvolvedor muito interessante chamada "forçar o modo desktop."Sua descrição diz"forçar o modo de área de trabalho experimental em monitores secundários."Parece-me que será um recurso do tipo Samsung DeX ou EMUI Easy Projection, mas eu não consegui testá-lo porque nada aconteceu quando conectei meu USB Type-C ao HDMI adaptador. Além disso, por algum motivo, não consegui me conectar ao Wi-Fi, então não pude testar se esse modo experimental de área de trabalho funciona por meio da opção de transmissão.

Opções de desenvolvedor

Há muitas novas opções de desenvolvedor no Android Q. Como mencionei antes, há uma nova opção “forçar modo de área de trabalho” que não consegui fazer funcionar. O suporte para ativar janelas de formato livre parece estar de volta e, assim que a opção estiver ativada, você poderá iniciar várias janelas de formato livre mantendo pressionado o ícone de um aplicativo na visão geral de aplicativos recentes. Multijanelas de formato livre são é possível começar a trabalhar no Android Pie, mas essa versão do Android mudou a forma como é acessado.

Encontrei um novo "Game Update Package Preferences" que solicita que você selecione um driver gráfico. Ainda não tenho informações suficientes sobre o que isso faz, mas assim que tiver, postarei uma atualização. Existem muitos sinalizadores de novos recursos, apenas alguns dos quais realmente funcionam. Um deles permite um atalho para um gravador de tela integrado fornecido pelo SystemUI. Este gravador de tela pode ser acessado mantendo pressionado o botão de captura de tela no menu de energia, mas a IU está inacabada no momento. (O menu liga / desliga também possui um novo atalho para iniciar o discador de emergência.) Outro sinalizador de recurso permite que o papel de parede atual seja mostrado no Always on Display. Este é um recurso no Google Pixel 3 e Pixel 3 XL, mas agora está sendo disponibilizado no AOSP para qualquer dispositivo com o recurso Always on Display para aproveitar.

Falando em Always on Display, a configuração foi movida para Display -> Tela de bloqueio. O ícone da bateria no Always on Display também parece ter mudado do centro da tela para o canto superior direito.

Acessibilidade

Duas novas configurações foram adicionadas à página Acessibilidade: Tempo para agir e Tempo para ler. O tempo para agir permite que você escolha “por quanto tempo mostrar mensagens que solicitam uma ação, mas que ficam visíveis apenas temporariamente”. Sobre por outro lado, o recurso de tempo para ler permite escolher "quanto tempo você deseja ler e agir nas mensagens que automaticamente vá embora." O último parece relacionado às notificações de alerta introduzidas com o Android 5.0 Lollipop, enquanto o primeiro pode se referir a lanchonetes. As imagens mostradas na descrição do recurso são claramente apenas espaços reservados.

Diversas descobertas no Android Q

Por último, aqui estão mais algumas coisas que encontramos nesta versão vazada:

  • Há um novo bloco de configurações rápidas de “sensores desligados” que parece desativar todos os rádios e ativar o modo avião. Pode ser que esteja configurado para fazer mais no futuro, mas foi o que descobri até agora. É possível que este seja um modo de chapéu de papel alumínio para desativar todos os sensores do dispositivo que normalmente não podem ser desligados (acelerômetro, giroscópio, etc.)
  • A configuração de bloqueio de tela tem duas novas opções: “SmartLock apenas estende o desbloqueio” e “Bloquear tela quando a confiança for perdida”. O antigo permite que um dispositivo confiável mantenha seu smartphone ativo por mais tempo, mas não permite que ele desbloqueie o dispositivo depois de bloqueado. A última opção bloqueará o smartphone quando o último dispositivo confiável não for mais confiável.
  • O aplicativo de arquivos integrado agora permite filtrar por imagens, documentos, áudio, vídeo, etc. ao navegar em diretórios.
  • A caixa de diálogo de instalação do aplicativo não está mais em tela inteira. Em vez disso, é um pop-up como nos tablets.

Isso é tudo que descobri no breve período de uso desta versão do Android Q no Google Pixel 3 XL. Esta versão não tinha nenhuma personalização do Google Pixel nem nenhum aplicativo do Google pré-instalado, então certamente haverá muito mais para eu descobrir. Estarei pesquisando o SystemUI e a estrutura para aprender mais sobre a nova plataforma Android Q e continuarei com outro artigo sobre minhas descobertas. Fique atento.

Atualização 1: Adicionados mais detalhes sobre o tema escuro em relação a notificações e aplicativos de terceiros. Adicionado um pouco sobre a caixa de diálogo de permissões atualizada. Também foram adicionadas informações na tela de instalação do aplicativo.

Atualização 2: Adicionados detalhes sobre o ícone de localização mostrado na barra de status quando sua localização está sendo usada.