Mon expérience : Le réseau d'un ami utilise WPA avec une clé hexagonale de 64 caractères et je n'ai eu aucun problème pour m'y connecter depuis Android 2.3 Gingerbread.
J'ai également jeté un coup d'œil à la configuration du wifi à l'adresse suivante /data/misc/wifi/wpa_supplicant.conf
qui contient toutes les informations d'identification du wifi. L'entrée ci-dessus est configurée comme toutes les autres, à l'exception qu'elle possède une clé hexagonale de 64 caractères. J'ai, bien sûr, censuré les clés et les SSID, pour votre information.
En voici un exemple :
network={
ssid="normal_psk_key_network"
psk="secretpassphrase"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="64hexchar_network"
psk=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
key_mgmt=WPA-PSK
priority=2
}