Um relatório de bug no aplicativo Google Camera 7.0 revela trabalho para melhorar o desempenho de inicialização e também mostra as regras do Android 10 e um aplicativo gravador de tela.
Há alguns dias, colocamos as mãos no nova Câmera do Google 7.0 APK do Pixel 4. Mostramos a UI e também fomos os primeiros a revelar os recursos da câmera do Pixel 4 encontramos no APK, bem como o misterioso reaparecimento do “peixe-agulha” 2019 Pixel. Ao examinar o APK, vimos algumas informações sobre a lentidão na inicialização do aplicativo Câmera do Google, sugerindo que o Google estava trabalhando para resolver quaisquer problemas com o desempenho de inicialização do aplicativo. Não pensamos muito nisso porque parece um trabalho de desenvolvimento padrão, mas Philip Chang (@m4au312) nos enviou uma dica interessante apontando para uma página instrutiva hospedada no Google Fotos. A página descreve os esforços entre equipes do Google para tornar o aplicativo Câmera do Google mais rápido e as gravações de tela contidas nele a página exibia alguns recursos do Android 10 que mal vimos, bem como alguns aplicativos internos que despertaram nossos interesse.
Melhorando o desempenho da Câmera do Google
Embora o Pixel 3 tivesse uma das melhores câmeras de 2018, sua experiência com a câmera não era perfeita. Havia algumas reclamações sobre o aplicativo da câmera não salvar as fotos corretamente, por exemplo. O Google resolveu esses problemas com atualizações subsequentes que melhoraram o gerenciamento de memória, mas o estrago já estava feito. Na página, o Google menciona que melhorar o desempenho é “uma das maiores prioridades da equipe” em 2019 por causa de “como isso corrói a confiança em o produto." No entanto, melhorar o desempenho não é tão simples como "apertar um botão ou consertar um bug ou dois", pois requer "alterações significativas esforço além da equipe de Câmera, como o sistema Android e as equipes de desempenho do Android." Por exemplo, a equipe Android criou anteriormente o PinnerService que a equipe do Pixel usa para fixar os arquivos APK, ODEX e VDEX da Câmera do Google na memória (no meu Pixel 2 XL, tem cerca de 183 MB). "Liderança executiva" do Google, a equipe da Câmera do Google fez "o pivô para focar na 'irritabilidade'" este ano, há "pessoas investigando ativamente todos problemas."
O principal problema de desempenho que está sendo testado é a inicialização lenta ocasional do aplicativo da câmera que alguns usuários podem ter enfrentado. Você deseja sempre poder iniciar rapidamente o aplicativo da câmera caso precise tirar uma foto ou gravar um vídeo imediatamente, mas alguns usuários podem ter notado o momento ocasional em que "tocar no a tecla do obturador não fará nada nos primeiros 10 segundos, e o resto da câmera pode ou não parecer totalmente carregada "quando deveria levar apenas <2 segundos para carregar o aplicativo. Esta página é mostrada para usuários de dogfood (ou seja, testadores beta internos do Google) que experimentam um "lançamento lento" durante a inicialização do aplicativo Câmera do Google, informando-os como capturar um rastreamento do sistema e enviar um relatório de bug.
<stringname="dogfood_slow_launch_toast_send_feedback">go/be-fasterstring>
<stringname="dogfood_slow_launch_toast_text">That launch seemed slow.string>
<stringname="dogfood_toast_learn_more">Learn morestring>
Tocar no botão “saiba mais” os leva à página do Google Fotos, conforme confirmamos no código para Câmera do Google 7.0. Nosso informante provavelmente encontrou esta página quando teve um lançamento lento eles mesmos.
A página foi criada em 3 de maio de 2019, pouco antes Google I/O 2019 onde a empresa revelou o Pixel 3a e Pixel 3a XL. Dado o quão perto esta página foi publicada da data de início do Google I/O, é improvável que a equipe tenha coletado e implementado todo esse feedback a tempo para o lançamento do Pixel 3a. Assim, é provável que veremos as melhorias de câmera mencionadas chegarem à atualização estável do Google Camera 7.0, que esperamos ser lançada junto com o Pixel 4 no próximo mês.
Regras do Android 10
No Android Q beta 3, nós descobrimos que o Google estava trabalhando em uma maneira de automatizar algumas configurações do seu telefone. Nós mais tarde ativou o recurso para revelar que se chamará “Regras” e que você poderá alterar automaticamente o modo de som quando se conectar a uma determinada rede Wi-Fi ou estiver perto de um determinado local. Este recurso aparece no aplicativo Configurações mostrado em duas das gravações de tela. Como a gravação da tela foi feita em um Pixel 3a, é possível que o Google habilite o recurso em smartphones Pixel mais antigos.
Aplicativo gravador de tela interno do Google
Android 10 tem um aplicativo de gravador de tela muito básico que está atualmente oculto na versão estável, mas o Google provavelmente está trabalhando em um aplicativo de gravador adequado para ou Android 11 R ou o Lançamento do Pixel 4. Curiosamente, identificamos um novo aplicativo Gravador nas gravações de tela postadas na página do Google Fotos. O aplicativo se chama “Recall” e possui um ícone de aplicativo que nunca vimos antes em nenhum aplicativo existente do Google. Acreditamos que ele seja usado para gravações de tela porque o ícone "Transmitir" que é mostrado quando a API MediaProjection é sendo usado por um aplicativo aparece na barra de status e as notificações mencionam que o aplicativo Recall está gravando. Além disso, podemos ver os “chips de privacidade” na barra de status e notificações que revelam quando um aplicativo está usando ativamente a câmera ou o microfone. Este recurso apareceu em nosso vazamento inicial do Android Q mas foi removido durante os betas públicos e o lançamento estável.
Não sabemos a aparência do aplicativo ou quais configurações ele oferece. É possível que isso seja usado apenas por Googlers internamente e nunca veja a luz do dia fora do Google. Esperamos que não seja esse o caso, pois há algum tempo os usuários desejam um gravador de tela pré-instalado. Android 10 mesmo permite que gravadores de tela gravem o áudio de outros aplicativos, mas atualmente, você precisa usar um gravador de tela de terceiros para fazer isso.
Aplicativo Volta?
Por último, identificamos um ícone de um aplicativo “Volta” que nunca vimos antes. Talvez isso esteja relacionado ao Android 5.0 Lollipop Projeto Volta iniciativa para melhorar a vida útil da bateria. Este aplicativo pode ser uma ferramenta para testar o uso de energia de aplicativos ou analisar o histórico da bateria do dispositivo.
Esperamos um anúncio em breve sobre a data de lançamento dos smartphones Pixel 4. Estamos entusiasmados para ver quais melhorias de câmera os novos telefones trarão, especialmente depois de testarmos as melhorias da Visão Noturna usando um aplicativo modificado da Câmera do Google. Se aprendermos mais sobre qualquer um dos smartphones, avisaremos você.
Fóruns do Google Pixel 4 ||| Fóruns do Google Pixel 4 XL
Obrigado à PNF Software por nos fornecer uma licença para usar Descompilador JEB, uma ferramenta de engenharia reversa de nível profissional para aplicativos Android.