hola.
Para recuperar las contraseñas tienes que ser Root.
necesitaras un gestor de archivos como root explorer o super manager, ambos son gratuitos.
abre el explorador y busca en la carpeta raiz: "/data/wifi"
en dicha carpeta estará el archivo "bcm_supp.conf"
pulsa en dicho archivo y se abrirá, en el encontrarás todas las redes wifis que tienes y entre paréntesis sus contraseñas.
Conviene ya de paso que hagas una copia de dicho archivo en tu sd por si algún dia las quieres recuperar.
Yo tengo la versión 2.3.4 y me ha funcionado siguiendo esos pasos.
si no te funcionara, sigue los pasos anteriores pero busca en la carpeta:"/data/misc/wifi" y el archivo se llamaría: "wpa_supplicant.conf"
Tambiem puedes usar el titanium backup, haces copia de las claves wifi y despues las restauras, pero de esta manera sólo las restauras y no puedes ver las contraseñas, que a lo mejor te hace falta verlas.
un saludo