Building on the work of the iPhone Dev team and in particular the hacker Nightwatch, “Tomo.M” has compiled a SOCKS (SOCKetS) proxy server for the iPhone, called “srelay”. What does that mean? It means that you can share your iPhone’s EDGE connection with your computer. Beginning with the steps to add custom ringtones, you then install and run the server on the phone.
read it here wired