I would actually prefer to use PAN
pand --connect XX:XX:XX:XX:XX:XX
, but perhaps Android/Cyanogen wifi just needs a wpa supplicant even for open mode?