Aug 13, 2013
few months ago I read somewhere that android stores the wifi passwords in plain text (seems to be known since 2010:[URL] Because I don't want my wifi password to be stored that way, I searched for a way to store the wpa passphrase. This wasn't difficult, because android usese wpa_supplicant, means I just had to find out my passphrase and replace the plain key in /data/misc/wifi/wpa_supplicant.conf with it. Everything still works fine and my phone is able to connect to wifi.
View 2 Replies
Now my question is: is there a way to store every new wifi password this way? It's annoying to have to edit the wpa_supplicant.conf file manually. One problem is, that it seems like android doesn't have the wpa_passphrase binary included, even if the source code seems to exist in the wpa_supplicant repository ( [URL] how to build the code (I'm not familiar with the ndk), I could try writing an app, which replaces all plain text passwords with the passphrases. But it would be awesome, if it were possible to integrate this feature in a custom rom, so no more passwords are stored plain text.