So I’m going to guess I have a couple hundred logins, like what most would have, I imagine. At one point in my testing, I recalled it as being acceptable, like maybe 5 seconds to unlock (vs. LP that was more like 3). In any case, now it takes 20 seconds or more to unlock. I’ve uninstalled and reinstalled and I still run into this problem and I don’t know why. My device is a OnePlus 6T running Android Pie and it otherwise works perfectly. Just thought i’d ask here to see if anyone else has seen this behavior.
Which value of KDF iterations did you set?
I’m using 100.000 and the vault is unlocking fast. OnePlus 3 on LineageOS 16 (Android 9)
I can confirm this, but it looks rather like a caching problem than cpu exhaustion. I gues the client retrieves the whole wallet from the server when being opened for the first time (or restarted after it got closed).
The performance on android needs to be improved.
DBAM, that’s a great question. I used the 100K setting like yourself.
GG - thanks for confirming. I can definitely see that as being part of the explanation. Just for a comparison I installed LP from scratch too and logged in to have it pull my full vault there again and it took like 3 seconds, so we definitely have room for tremendous improvement. I’ve done another full uninstall and reinstall of BW again and it’s still so slow I really can’t use it on my Android phone. On my iPad it’s lightning fast for password entry at all times, so it definitely seems to be something with the Android client.
In my case it’s not unlocking itself but searching for entries. I still believe we are talking about a (lack of) caching issue here.
Which Android device are you using, what is the Android version, how fast/good is your network connection, how big your vault and what is the URL of your hosting (default/custom)?
My internet connection is 350Mbps down/150Mbps up and on mobile it’s about 20/20 so my connection is good. My phone is a OnePlus 6T - new last year with like a Snapdragon 835 or something, running Android Pie 9.x. I’m using the BW online vault so its default, and I’m not sure on my vault size but I’d guess it’s several hundred logins. It’s all fast on LastPass, and BW was pretty fast for a short time but now it’s unusable. I’m not sure what could have changed, except maybe a version update, but I’ve restarted from scratch several times and it’s still dog slow to pull up my vault after login.