Как перенести записи Google Authenticator на другой телефон или планшет Android

Большинство приложений на Android автоматически синхронизируют данные, поэтому перенести их на новое устройство не представляет никакого труда. Однако, данные Google Authenticator не синхронизируются — из очевидных соображений безопасности.

Если вы выполняете сброс телефона, переходите на новый телефон или просто хотите скопировать данные на второе устройство, нужно выполнить следующие действия по копированию данных, чтобы не потерять коды доступа.

Переход на другой телефон

Google позволяет перенести данные на другой телефон. Откройте страницу двухэтапной верификации вашего аккаунта и нажмите кнопку «Изменить» в разделе «Приложение Authenticator«.  

Выберите тип нового телефона и отсканируйте показанный код на новом телефоне. Обратите внимание, что на старом телефоне приложение Google Authenticator работать перестанет.

Отключение и повторное включение двухфакторной аутентификации

Другие сервисы, использующие Google Authenticator, могут не предлагать такой возможности. Поэтому, если у вас не сохранилось кодов для этих приложений, нужно отключить двухфакторную аутентификацию на этих сервисах, а затем включить её обратно, уже на новом устройстве.

Сохраните в безопасном месте QR-код, который покажет сервис, лучше всего — на бумаге. С помощью этого кода можно добавить учётную запись на любое другое устройство (не только ваше!)

Резервное копирование и восстановление данных Google Authenticator [нужен root]

Если на вашем устройстве Android открыт root-доступ, можно использовать приложение Titanium Backup для того, чтобы сделать резервную копию данных приложения Google Authenticator. Из соображений безопасности другие приложения не могут считывать эти данные, именно поэтому требуется root-доступ.

Найдите приложение Authenticator на закладке Backup/Restore и сделайте резервную копию данных. Скопируйте резервную копию из папки  TitaniumBackup на устройстве на компьютер. Вы сможете восстановить эти данные впоследствии на новом устройстве.

Обратите внимание, что такой метод не будет работать с устройствами, работающими на разных версиях операционной системы Android, но он идеально подходит, если вам нужно восстановить телефон после сброса.

Извлечение данных в ручном режиме [нужен root]

Если у вас открыт root-доступ к устройству, вы можете извлечь данные вручную, хотя для этого потребуется немного больше усилий, чем в предыдущем способе.

Для того, чтобы выполнить это, adb потребуется root-доступ. Если у вас есть кастомная прошивка, скорее всего, у вас уже есть adb с root-доступом. Если у вас установлена стоковая прошивка, вам потреюуется приложение типа adbd Insecure. Его можно  купить в Google Play или скачать бесплатно на форуме XDA Developers. Переведите adbd в небезопасный режим с помощью этого приложения.

Примечание: Если у вас есть проводник с root-доступом, вы можете скачать файл базы данных из папки /data/data/com.google.android.apps.authenticator2/databases/dataна компьютер.

После того, как вы перевели adb в небезопасный режим, можно подключить устройство Android к компьютеру и скачать базу данных  Google Authenticator с помощью команды adb:


adb pull /data/data/com.google.android.apps.authenticator2/databases/databases

Затем можно использовать редактор sqlite для просмотра и изменения содержимого этого файла. Если вы используете программу sqlite3 для комадной строки,  выполните следующую команду:

sqlite3 ./databases

select * from accounts;

Вы увидите ключи Google Authenticator, которые можно добавить на новое устройство.

9 мыслей о “Как перенести записи Google Authenticator на другой телефон или планшет Android”

  1. здравствуйте.я потеряла телефон.и теперь не могу зайти в свои аккаунты.номер явостановила тот же.но программа не работает что мне делать.

    1. Если раньше контакты хранились в аккаунте Google, попробуйте восстановить доступ к этому аккаунту

  2. Статья помогла, только хочу добавить.
    У меня была ситуация когда на телефоне разбился дисплей(он ничего не показывал!!!), замены по ревизиям не подошли.
    Через ADB сделал дамп раздела на sd карту
    dd if=/dev/block/mmcblk0p7 of=/sdcard/data_razdel.img
    затем img открыл в R-Studio и вытащил файл.
    p/s У меня так же не было возможности под su выполнять команды для доступа к data.

  3. Коды не перенеслись. Просто назначилась двухэтапная авторизация на вход в аккаунт гугла! Как перенести коды сохранённые на другом девайсе – непонятно.

    1. согласен, инструкция ничем не помогла, только создало запись к аккаунту, старые не перенеслись

    2. Для переноса данных других сервисов нужно использовать второй способ (через root). Первым способом переносится только аккаунт Google

  4. Спасибо огромное дружище, хорошая статья, по ADB из-под recovery скачал базу и открыл в SQlite3.
    Trebuchet в bootloop’е(

  5. Как перенести коды с телефона на Расширение GAuth на компе в Chrome ? Секретный шифр не сохранен. Но все коды на телефоне работают.

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.