For those of you who don’t know what tethering is, it basically allows you to use your iPhone as a modem in order to share the internet connection with a computer. For example, this post was written on my laptop while tethering my iPhone in Los Angeles airport.
UPDATE: This post is outdated. For the latest information about tethering your iPhone, please visit this page.
Step 1: Unlock your iPhone using BlackSn0w. See my BlackSn0w tutorial.
Step 2: From your iPhone, navigate to help.benm.at, hit tethering, choose your country and carrier, hit download, then hit Install.
Step 3: Reboot your iPhone.
Step 4: Go to Settings > General > Network > Internet Tethering and turn it on.
You should now be able to tether your iPhone, either via bluetooth or USB.
Pretty simple, isn’t it?