Does it necessary to generate password using IMEI? I think we can just select a random password, can't we? I have tried using "007" as udid and the registration seems okay. As long as we save that password in the software or remember it in our brain, it would be okay, right? This password probably used by Whatsapp server mainly to identify our cell phone. By assigning a predefined password, maybe we can switch our whatsapp to another machine without reregistration. Does it sounds cool?
i know a guy "Eion Robb" the creator of MSN and facebook chat plugin for libpurple , he once offered to build the plugin . i gave him link to this page so probably he is the man who will build the plugin for maemo community