Comments (11)
I have encountered the same problem. But before this import was working 100%, I tested it before I started using this app. But now I tried to set up a new phone and after entering the password nothing happens, just a blank screen.
from freeotp-android.
This is so weird. I seem to have started using FreeOTP when it was in version 2.0.2. I backed it up from time to time, and old backups created on version 2.0.2 could be restored on both version 2.0.2 and 2.0.3. But new backups created on version 2.0.3 could not be restored on all versions of the application.
from freeotp-android.
I met this problem too now in version 2.0.3 (Android).
from freeotp-android.
So what do we do now? I was unaware of the issue, backed up, reset my phone, now I am unable to import, and have lost all my 2FA access. Is there a workaround?
from freeotp-android.
I spent a whole evening trying to find how to do this but couldn't. I got lucky and had all my 2FA codes on my other phone, so I visited all the sites, generated new codes and switched to Aegis. If you've already lost them, you'll probably have to restore all your accounts.
But I will be happy to be wrong and if you find a way to restore data from this backup, please share it.
from freeotp-android.
I had to restore all my accounts. Then switched to using FreeOTP+.
from freeotp-android.
I was able to recover my accounts when moving to a new phone. The problem seems to be the export in version 2.0.3. I did a downgrade to version 2.0.2, exported my accounts and was able to import the backup with version 2.0.3 on the new device.
What you need:
- ADB access on your old phone
- The version 2.0.2 apk: https://f-droid.org/repo/org.fedorahosted.freeotp_43.apk
- Copy the apk on the phone:
adb push org.fedorahosted.freeotp_43.apk /data/local/tmp
- On the old phone do a downgrade:
adb shell pm install -r -d /data/local/tmp/org.fedorahosted.freeotp_43.apk
- Export your accounts on the old phone.
- Copy the backup file over to the new phone.
- Import backup file on new phone with version 2.0.3
from freeotp-android.
I think it should be possible to build an exporter, which takes a backup file, decrypts it and stores it as .cvs or similar, so that one can import it with another tool. The code for restoring tokens from the backup is at https://github.com/freeotp/freeotp-android/blob/master/mobile/src/main/java/org/fedorahosted/freeotp/TokenPersistence.java#L146
from freeotp-android.
i have downgrade to 2.0.2。but it did not work!
from freeotp-android.
@xinwu-yui What exactly did you try? Mind you, to follow my workaround you have to have a working app with all the TOTPs inside, that you downgrade.
from freeotp-android.
i clone source code and debug。i think The reason for the error is that there was an encryption issue during export
from freeotp-android.
Related Issues (20)
- Can I add a timer to htop to never update?
- Version 2.0.3 is not available in Play Store and F-Droid HOT 2
- How to delete an entry? HOT 1
- Update for F-Droid and incorrect update from Google Play app store. HOT 6
- Please Post Version 2.03 to FDroid HOT 4
- Revise backup format to not consist of serialized Java objects
- How to set it up for Reddit? HOT 9
- Remove Google+ HOT 1
- Use FreeOTP logo consistently
- Unknown Issuer HOT 4
- Cant add token - Lock screen required! HOT 1
- Lineage OS support HOT 1
- All the issues with this app
- Add badges to Readme
- Add icon and screenshots to F-droid
- Add screenshots to Readme
- UIs either misleading or partially visible HOT 1
- otpauth://totp/%D0%9D%D0%B0%D1%83%D0%BA%D0%BE%D0%B2%D0%B8%D0%B9%20%D1%86%D0%B5%D0%BD%D1%82%D1%80%20%D0%B4%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D1%96%D0%B9%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BD%D0%B0%D0%B2%D1%87%D0%B0%D0%BD%D0%BD%D1%8F%20adl.mil.gov.ua%3Atemp9413?issuer=%D0%9D%D0%B0%D1%83%D0%BA%D0%BE%D0%B2%D0%B8%D0%B9%20%D1%86%D0%B5%D0%BD%D1%82%D1%80%20%D0%B4%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D1%96%D0%B9%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BD%D0%B0%D0%B2%D1%87%D0%B0%D0%BD%D0%BD%D1%8F%20adl.mil.gov.ua&secret=BWHT6NWCIT5BLKMA HOT 2
- can not restore from backup HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freeotp-android.