Comments (12)
I already implemented the final fix for this.
Remove the app and replace it with something else :)
One time recovering all accounts has been quite a life lesson. Never again.
from freeotp-android.
Duplicate of #367 #321 #348 #344 #283 and probably several more.
The app's "solution" is just to blame the user for not remembering ever entering a password years ago.
Assume this will not be fixed any time soon, and better put the time into replacing every OTP-code you use...
from freeotp-android.
Moved to Aegis. Took me on average 5 minutes per account to replace the 2FA. Most took 1-3 minutes, except three. Two microsoft-accounts were at WTF-level (same level of UX as FreeOTP), and had one webpage where I had to call for an account-reset. I left one microsoft-account to die, as it kept giving errors.
So who wants to move and has not managed to adb
the "freeotp.ad" out, start with the accounts of old-fashioned corporates to see if it works. :)
For who wants to use the adb-method, a few remarks when your Android phone is encrypted:
- In the Android Development Environment, turn on Backup passwords.
- Decrypt the files using https://github.com/lclevy/ab_decrypt
You can recognize, when your backups are 500 to 600 bytes only, and it decrypts to an empty 1kb file.
After that it probably needs more steps, but I decided to just replace, as it was becoming a time-sink.
from freeotp-android.
Likewise, complete crap, I can’t transfer the backup, I don’t remember the password and I don’t even remember entering it. Why are there no other methods? Why this insanity, someone asked me if I needed an additional password
from freeotp-android.
the same to me.
I make backup - the apk doesn't ask to enter a password but during restore there is a message to enter password.
But which one ?
EDIT
it seems (based on #4 #5) that it is impossible and maybe in a future ....
Probably it works with google version only but who need google version?
5e9d85e
probably time to change the app :(
from freeotp-android.
So remove export/import from menu because it is missleading and your explanation is "pure non-sens"
from freeotp-android.
I already implemented the final fix for this. Remove the app and replace it with something else :) One time recovering all accounts has been quite a life lesson. Never again.
Yes, it is very very good advice. It is not ironic, it is security reason. If developer can't understand if-then-else that means it is time to escape.
Over
from freeotp-android.
Yes, I did know my backup password and I was able to use it to restore to my new phone. So, the lesson learned is to know your passwords! Update: I take it back; everything seemed to import, but the codes do not work. So, something is still not right.
from freeotp-android.
Maybe you can import the file into Aegis, to see if the export or the import has the bugs?
from freeotp-android.
Aegis cannot import the vault from FreeOTP:
com.beemdevelopment.aegis.importers.DatabaseImporterException: com.beemdevelopment.aegis.vault.VaultFileException: org.json.JSONException: Value ... (I cannot get a screenshot in Aegis)
from freeotp-android.
Then export is broken
from freeotp-android.
UPDATE: I found out that the one token that was not restored cannot be copied to a new device. (I don't know the tech details here.) I had to re-enroll the token. All the other tokens are working. So, I don't think any "bugs" exist in the backup/restore process.
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
- Why is import/export still suggested when it doesn't work? HOT 11
- 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.