The biggest issue with Wifi cracking is anything in the WPA realm is basically impossible via a phone without a remote store of rainbow tables to reference, which are different based on the SSID.
What would be the application for this though? Just get access to WiFi anywhere, is that the idea?