I recently learned about an application called Authy. Authy lets you add 2-factor authentication codes to a nicely-formatted app that syncs with all your devices. I think it looks a lot better than Google Authenticator, so I decided on switching, but I couldn’t find a way to export my Google Authenticator data.
If your phone is rooted, it’s not that difficult to migrate your data though.
What You’ll Need:
- Terminal Emulator (many custom ROMs have this preinstalled)
- Rooted Android phone
Open up the terminal emulator and enter the following command:
Press enter. If prompted to enable root for Terminal Emulator, please do so.
Then type the following:
select * from accounts;
You should now see output similar to this (depending on how many accounts you have):
XXXXXXXXXXXXXXXX is your special key needed for Authy that corresponds with each account you have. Simply go to Authy and tap to add a key manually, enter the key above and you’re done!