10Jul
A maioria dos dados do aplicativo em seu Android provavelmente é sincronizado online será automaticamente sincronizado com um novo telefone ou tablet. No entanto, suas credenciais do Google Authenticator não serão - não são sincronizadas por razões de segurança óbvias.
Se você estiver fazendo uma reinicialização de fábrica, recebendo um novo telefone ou simplesmente quiser copiar suas credenciais para o segundo dispositivo, essas etapas irão ajudá-lo a mover os dados do autenticador para que não perca seus códigos de acesso.
Mover para um telefone diferente
O Google agora permite que você mova suas credenciais para um telefone diferente. Acesse a página de verificação de 2 passos, clique no Mover para um link diferente do telefone e digitalize o código QR ou insira suas credenciais em um novo telefone. O seu antigo aplicativo de autenticação deixará de funcionar.
Outros serviços que usam o Google Authenticator podem não oferecer este recurso, então você pode precisar desabilitar e reativar sua conta ou extrair seus códigos. Um dos processos abaixo também permitirá habilitar o Google Authenticator em vários dispositivos - como seu telefone e seu tablet -, embora o Google alega não suportar isso.
Desativar &Reativar a autenticação em duas etapas
Se você estiver executando uma reinicialização de fábrica e não quiser confiar em seus códigos de segurança impressos ou na verificação de SMS, você pode desativar a autenticação em duas etapas antes do tempo. Para fazer isso, clique no link Remover na página de verificação em duas etapas. Isso desabilita temporariamente a autenticação de dois fatores.
Execute a reinicialização de fábrica e, em seguida, adicione novamente uma aplicação de autenticação desta página. Quando você chegar ao palco onde você recebe um código QR e um código que você pode digitar manualmente, volte a inseri-lo em seu telefone. Se você quiser habilitar o Google Authenticator em vários dispositivos, insira o código em vários dispositivos antes de fechar esta janela.
Embora você possa anotar o código exibido aqui e mantê-lo em um lugar seguro, não é necessariamente uma boa idéia - qualquer pessoa que o encontrou poderia inseri-lo em seu próprio telefone e ver seus códigos de autenticação baseados no tempo.
Back Up &Restaurar os dados do seu Autenticador do Google [Apenas raiz]
Se o seu Android estiver rooteado, você pode usar o Titanium Backup, que já escrevemos antes, para fazer um backup dos dados do aplicativo do Google Authenticator. Por motivos de segurança, normalmente não é possível que outro aplicativo leia esses dados - é por isso que o acesso à raiz é necessário.
Localize o autenticador na guia Backup / Restauração e use a opção de backup para fazer backup de seus dados. Copie os dados de backup da pasta TitaniumBackup no seu dispositivo para o seu computador. Você pode então copiá-lo para seu novo dispositivo e restaurá-lo mais tarde.
Observe que isso pode não funcionar com dispositivos que executam diferentes versões do sistema operacional Android, mas é perfeito para restaurar após uma reinicialização de fábrica.
extraia manualmente suas credenciais [somente raiz]
Se você possui acesso root ao seu dispositivo, você pode realmente extrair as credenciais manualmente, embora seja mais trabalho do que apenas usar o Titanium Backup.
adb precisará do acesso de raiz para você fazer isso - se você estiver usando uma ROM personalizada, talvez já tenha um adb com acesso root. Se você estiver usando uma ROM de ações, você precisará de algo como o Adbd Insecure para fazer isso. Você pode baixar o Adb Insecure do Google Play ou gratuitamente nos fóruns XDA Developers. Use o aplicativo para colocar o adbd no modo inseguro.
Nota : se você tiver acesso root, você também pode pegar o arquivo de banco de dados de bancos de dados /data/data/com.google.android.apps.authenticator2/databases/ usando um explorador de arquivos raiz e copiá-lo para o seu computador.
Uma vez que o adb está em modo inseguro, você pode conectar seu dispositivo Android ao seu computador e usaro comando adb( instruções de configuração aqui) para pegar o arquivo de bancos de dados do Autenticador do Google e copiá-lo para o seu computador:
adb puxar bases de dados /data/data/com.google.android.apps.authenticator2/databases/
Você pode usar um editor sqlite para abrir o arquivo e visualizar seus conteúdos. Se você estiver usando o programa sqlite3 da linha de comando, use os seguintes comandos:
sqlite3. /databases
selecione * de contas;
Você verá suas chaves do Google Authenticator, que agora você pode voltar a adicionar a outro dispositivo.
Felizmente, o Google não restaura suas senhas específicas de aplicativos, mesmo que você desative e reative o Google Authenticator, suas senhas específicas do aplicativo permanecerão válidas.
Obrigado a Dan por cadência por inspirar muito desta publicação!