Moving across mobile platforms always involves some pain. Moving from Windows Mobile to Android proved no different. How does one get data from your old device to your new one when virtually none of the apps cross those platforms? In the case of calendars, contacts, and tasks, Google is your friend. But for your passwords? Somewhat harder.
KeePassX for Linux provides an excellent Open Source solution to keeping passwords and sensitive data handy and secure. There’s also a KeePassDroid for Android that uses exactly the same database file format on your Android phone. The only catch was how to get my data from Spb Wallet to KeePass.
Providentially, Gerald Naveen solved that problem by writing a python script to handle the conversion. First you have to export your Spb Wallet data to a text file. Then simply run the python script on the exported text file. Any fields that don’t have correspondence in KeePass are placed in the notes field. Python comes in most Linux distributions and versions are available for other platforms.
This worked great for me. The categories didn’t come out cleanly, but KeePassX supports drag-and-drop so getting what I wanted only took a few minutes. I not only have replaced Spb Wallet on my new phone, but also gained a parallel solution in Ubuntu Maverick. Sweet.
Many thanks to Gerald for solving this issue and streamlining the movement from the obsolete Windows Mobile to the up-and-coming Android platform.