bpellin / keepassdroid

KeePass implementation for android
http://www.keepassdroid.com
Other
1.38k stars 346 forks source link

Unable to open database after upgrade to Android 9 #365

Open MoHf7f4 opened 5 years ago

MoHf7f4 commented 5 years ago

System upgraded to Android 9, can't open database. Password and key file are correct. Uninstall, reinstall did not fix. Play store version and beta in playing not working. Shows generating key twice then says password or key file are bad.

MoHf7f4 commented 5 years ago

To update this, seems to be related to keyfiles. Keepass2Android is having same problem. No key file and both apps can open a DB.

OndraM commented 5 years ago

Happens to me as well, on Pixel 3 with Android 9 P - kdbx database I used for years now gets corrupted anytime it is edited and saved using KeepassDroid. It cannot be opened again after being edited.

If I do the same with new database, it works, though.

jmichael2497 commented 4 years ago

is this still an issue with those databases in KeePassDroid and KeePass2Android and what about KeePassDX?

i've been poking around all 3 to figure out which to start using, since they seem to share code but have very different feature sets and looks...

so i'm hesitant seeing reports in each about database compatibility and corruption issues.

MoHf7f4 commented 4 years ago

Only thing I see now is I need to reselect the key file. Latest update seems to have fixed this.

On Wed, Apr 1, 2020, 8:05 PM jmichael2497 notifications@github.com wrote:

is this still an issue with those databased in KeePassDroid and KeePass2Android? what about KeePassDX?

i've been poking around all 3 to figure out which to start using, since they seem to share code but have very different feature sets and looks, but i'm hesitant seeing reports in each about database compatibility and corruption issues.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bpellin/keepassdroid/issues/365#issuecomment-607563736, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEIA5XWBXUC2SRLUA5F2A3TRKPQF7ANCNFSM4IEIRNOQ .

Ratio2 commented 4 years ago

version: latest 2.5.8 from market db: argon2, 4 iteration, 64m, 2 threads (0.2 second on KeePassXC 2.5.4) devices: android 9 tablet (Samsung Galaxy Tab 10.5 (2018)) and android 6 phone (Nexus 5) files: home_bad.kdbx and resaved in KeePassXC home.kdbx

home_bad.kdbx don't open on tablet with error "Corrupted file". Same file work on phone. home.kdbx work on both devices. Very strange behavior.

Ratio2 commented 4 years ago

home_bad.kdbx open correctly with kepass2android, may be 64 bit issue?