Ative o acesso rápido à carteira para Google Pay em Pixel com root no Android 10

Veja como ativar o “Acesso rápido à carteira” no Google Pixel – um novo recurso do Android 10 que permite alterar seu cartão do Google Pay no menu de energia.

Durante os primeiros betas do Android Q, um novo gesto chamado "mostrar cartões e passes" foi descoberto em Configurações. De acordo com sua descrição, esse recurso permite acessar seus cartões de crédito, passes e tickets do Google Pay, além de um cartão de informações de emergência, no menu power. Quando o Google lançou o Android 10 para o público em geral, eles criaram uma página detalhando alguns dos novos recursos do novo sistema operacional. Um dos recursos era chamado de “acesso rápido à carteira” e sua descrição correspondia ao que vimos nos primeiros betas do Android Q. Porém, esse texto foi retirado da página, e o recurso nunca apareceu em nenhuma versão do Android 10 – mesmo com o lançamento do Pixel 4 em outubro e o primeiro “Queda de recurso de pixel" em dezembro. Sabemos que o recurso ainda está lá, porque consegui ativá-lo

em meados de setembro e confirmamos que ainda funciona hoje. Agora, estamos compartilhando nosso mod para ativar o acesso rápido à carteira em seu próprio smartphone Pixel com root.

Ativar esse recurso alterará a interface do menu de energia que você acessa pressionando longamente o botão liga/desliga. Em vez de uma coluna de botões alinhados no lado direito, o novo menu de energia consiste em um cartão grande e um menor alinhados horizontalmente na parte inferior da tela. Na parte superior da tela, você encontrará uma fileira de cartões que você pode deslizar para a esquerda ou para a direita. Suas informações de emergência e todos os cartões adicionados ao Google Pay aparecerão aqui. O objetivo desse recurso de “acesso rápido à carteira” é fazer com que você não precise abrir o app Google Pay para trocar seu cartão ativo. Tudo o que você precisa fazer é manter pressionado o botão liga / desliga e deslizar para a esquerda ou para a direita para escolher o cartão desejado.

Para efetuar um pagamento após alterar seu cartão ativo, você ainda precisará desbloquear seu telefone. Se você configurar o Desbloqueio facial no Pixel 4, poderá desbloquear imediatamente seu telefone – antes mesmo que o acesso rápido à carteira apareça no menu de energia – para efetuar um pagamento. É por isso que eu esperava que esse recurso aparecesse no primeiro Pixel Feature Drop para o Pixel 4, mas, felizmente, sabemos que esse recurso não será exclusivo do Pixel 4. O registro de alterações para o Atualização de dezembro de 2019 faz referência a esse recurso, sugerindo que ele pode estar chegando ao Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4 e Pixel 4 XL. O Google diz que é um “recurso experimental”, portanto, talvez nunca seja lançado oficialmente. Se eles o lançarem, provavelmente chegará primeiro ao Pixel 4, antes de ser lançado para Pixels mais antigos. Se você preferir não esperar ou possuir um telefone Pixel de primeira geração e quiser se divertir, experimente meu mod no link abaixo.

Requisitos:

  • SystemUI com recurso de acesso rápido à carteira integrado. Isso inclui Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4 e Pixel 4 XL no Android 10. Muito provavelmente, isso não funcionará em smartphones que não sejam Pixel, a menos que você esteja executando uma ROM personalizada, como o Pixel Experience, que usa o SystemUI do Google.
  • Acesso root com Magisk.

Passos:

  1. Abra o Magisk Manager e instale o módulo “SQLite para dispositivos ARM aarch64” na seção Downloads. Nota: Se você já possui um binário SQLite do TitaniumBackup ou Termux, o script do instalador irá detectá-lo, portanto você não precisará instalar este binário SQLite separado. Nesse caso, prossiga para a etapa 3.
  2. Reinicie seu telefone.
  3. Baixe meu módulo Magisk e instale-o no Magisk Manager: GooglePayPowerMenu.zip
  4. Reinicie seu telefone.
  5. Vá para Configurações > Sistema > Gestos e verifique se “Cartões e passes” aparece na lista. Certifique-se de que o recurso esteja habilitado.
  6. Pressione longamente o botão liga / desliga para verificar se a nova IU do menu de energia está sendo exibida. Na parte superior, você verá um cartão de informações de emergência e todos os cartões adicionados ao Google Pay.

Solução de problemas:

Talvez seja necessário esperar um pouco ou reiniciar mais uma vez para que o recurso de acesso rápido à carteira comece a funcionar. Para mim, apareceu depois que abri o menu de energia pela segunda vez. Além disso, se você estiver tendo problemas para adicionar um cartão ao Google Pay por causa do SafetyNet, instale o Módulo GPay-SQLite-Fix Magisk.

Desinstalar:

Por último, se quiser desinstalar completamente este mod e reverter o menu de energia de volta à IU original, você deve fazer o seguinte:

  1. Desinstale o módulo no Magisk Manager
  2. Exclua os 2 scripts quickwalletaccess de /data/adb/service.d
  3. Execute os seguintes comandos shell:
    adb shell settings put secure global_actions_panel_debug_enabled 0
    adb shell settings put secure global_actions_panel_available 0
  4. Reinício

Gostaria de agradecer ao membro sênior do XDA 73Sydney, jcmm11, adpoliak e todos os outros envolvidos no GPay-SQLite-Fix Módulo Magisk porque peguei emprestado o código para verificar um binário SQLite.