Se esegui il ripristino dei dati di fabbrica, ricevi un nuovo telefono o desideri semplicemente copiare le tue credenziali sul secondo dispositivo, questi passaggi ti aiuteranno a spostare i dati dell'autenticatore in modo da non perdere i codici di accesso.
Passare a un altro telefono
Google ora ti consente di trasferire le tue credenziali su un altro telefono. Accedi alla pagina di verifica in due passaggi, fai clic su Passa a un altro telefono link e scansiona il codice QR o inserisci le tue credenziali in un nuovo telefono. La tua vecchia app di autenticazione smetterà di funzionare.
Disabilita e riattiva l'autenticazione in due passaggi
Se si sta eseguendo un ripristino dei dati di fabbrica e non si vuole fare affidamento sui codici di sicurezza stampati o sulla verifica SMS, è possibile disabilitare anticipatamente l'autenticazione a due passaggi. Per fare ciò, fai clic sul link Rimuovi nella pagina di verifica in due passaggi. Questo disabilita temporaneamente l'autenticazione a due fattori.
Mentre potresti scrivere il codice visualizzato qui e tenerlo in un posto sicuro, non è necessariamente una buona idea - chiunque lo trovasse sarebbe in grado di inserirlo nel proprio telefono e vedere i tuoi codici di autenticazione basati sul tempo.
Backup e ripristino dei dati di Google Authenticator [solo root]
Se il tuo Android è rootato, puoi utilizzare Titanium Backup, di cui abbiamo già parlato in precedenza, per eseguire un backup dei tuoi dati dell'app Google Authenticator. Per motivi di sicurezza, non è normalmente possibile per un'altra app leggere questi dati: ecco perché è richiesto l'accesso root.
Individua Authenticator nella scheda Backup / Ripristino e utilizza l'opzione di backup per eseguire il backup dei dati. Copia i dati di backup dalla cartella TitaniumBackup sul tuo dispositivo al tuo computer. È quindi possibile copiarlo sul nuovo dispositivo e ripristinarlo in un secondo momento.
Estrarre manualmente le tue credenziali [solo root]
Se si dispone dell'accesso root al dispositivo, è possibile estrarre le credenziali manualmente, sebbene sia più utile dell'utilizzo di Titanium Backup.
adb avrà bisogno di un accesso root per farlo: se usi una ROM personalizzata, potresti già avere un adb con accesso root. Se stai usando una ROM di riserva, per fare ciò avrai bisogno di qualcosa come adbd Insecure. Puoi scaricare adb Insecure da Google Play o gratuitamente sui forum degli sviluppatori XDA. Usa l'app per mettere adbd in modalità non sicura.
Nota: Se si dispone dell'accesso root, è anche possibile prendere il file database da /data/data/com.google.android.apps.authenticator2/databases/databases utilizzando un file explorer root e copiarlo sul computer
adb pull /data/data/com.google.android.apps.authenticator2/databases/databases
È quindi possibile utilizzare un editor sqlite per aprire il file e visualizzarne il contenuto. Se stai usando il programma sqlite3 della riga di comando, usa i seguenti comandi:
sqlite3./databases
select * from accounts;
Vedrai le tue chiavi di Google Authenticator, che ora puoi aggiungere nuovamente a un altro dispositivo.
Fortunatamente, Google non reimposta più le tue password specifiche per l'applicazione, anche se disattivi e riattivi Google Authenticator, le tue password specifiche per l'applicazione rimarranno valide.
Grazie a Dan per aver ispirato molto di questo post!