10Jul
La maggior parte dei dati delle app sul tuo Android probabilmente sincronizzati online si sincronizzerà automaticamente su un nuovo telefono o tablet. Tuttavia, le tue credenziali di Google Authenticator non lo faranno: non sono sincronizzate per ovvi motivi di sicurezza.
Se si sta eseguendo un ripristino dei dati di fabbrica, si riceve un nuovo telefono o si desidera semplicemente copiare le proprie credenziali sul secondo dispositivo, questi passaggi consentono di spostare i dati dell'autenticatore in modo da non perdere i codici di accesso.
Passa 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 collegamento del telefono e scansiona il codice QR o inserisci le tue credenziali in un nuovo telefono. La tua vecchia app di autenticazione smetterà di funzionare.
Altri servizi che utilizzano Google Authenticator potrebbero non offrire questa funzione, quindi potrebbe essere necessario disabilitare e riabilitare il tuo account o estrarre invece i tuoi codici. Uno dei processi sottostanti ti consentirà inoltre di abilitare Google Authenticator su più dispositivi, ad esempio il telefono e il tablet, sebbene Google sostenga di non supportarlo.
Disabilita &Riattivazione dell'autenticazione in due passaggi
Se si esegue 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 in 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.
Effettua il reset di fabbrica e quindi aggiungi nuovamente un'app di autenticazione da questa pagina. Quando raggiungi la fase in cui ti viene assegnato un codice QR e un codice che puoi digitare manualmente, reinseriscilo nel telefono. Se si desidera abilitare Google Authenticator su più dispositivi, inserire il codice in più dispositivi prima di chiudere questa finestra.
Mentre è possibile scrivere il codice visualizzato qui e conservarlo in un luogo sicuro, non è necessariamente una buona idea: chiunque lo trovasse sarebbe in grado di inserirlo nel proprio telefono e visualizzare i codici di autenticazione basati sul tempo.
Back Up &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 Autenticatore 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.
Si noti che questo potrebbe non funzionare con dispositivi che eseguono versioni diverse del sistema operativo Android, ma è perfetto per il ripristino dopo un reset di fabbrica.
Estrarre manualmente le proprie 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 acquisire il file database dai database /data/data/com.google.android.apps.authenticator2/databases/ utilizzando un file explorer root e copiarlo sul computer
Una volta che l'adb è in modalità non protetta, è possibile connettere il dispositivo Android al computer e utilizzareil comando adb( istruzioni di installazione qui) per afferrare il file di database di Google Authenticator e copiarlo sul computer:
adb estrae i database /data/data/com.google.android.apps.authenticator2/databases/
È quindi possibile utilizzare un editor sqlite per aprire il file e visualizzarne il contenuto. Se si utilizza il programma sqlite3 della riga di comando, utilizzare i seguenti comandi:
sqlite3. /databases
selezionare * dagli account;
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 oltre a Cadince per aver ispirato gran parte di questo post!