i was in the following situation. Had mt.gox changed to 2f authentication and didn't backed up my secret. Now i got me a new phone and have moved all the other stuff with no problem. My old phone is a nexus 4 which is rooted and my new phone is a samsung galaxy s5. I don't want to root my s5 atm so titanium is a no go. Helium backup does no backup for google authenticator. mt.gox is not usable atm moment and might not be in the next time. So here is what i did:
- adb shell to my nexus with a terminal
- enter "su"
- allow root from phone
- "cd /data/user/0/com.google.android.apps.authenticator2/databases"
- "sqlite3 databases"
- "select * from accounts;"
And there it was. There should be a line like this:
1|MtGox-USER-TOTP#553617|BLAHBLAHBLAH|0|0|0||MtGox-USER-TOTP#553617
On the new phone just enter "BLAHBLAHBLAH" in the GA App instead of scanning a QR code. Done!
I hope this will help someone
Greetings, lateman.
This is a very useful information. Thanks for sharing.