It’s great that your iPhone has a data plan and a killer mobile browser, but when you’re sitting at the airport waiting to catch a plane with your laptop right next to you, wouldn’t it be nice to use your full-on desktop browser? Out of the box your iPhone won’t allow you to tether your EDGE data connection to another computer wirelessly, but with a little ingenuity on your part you’ll be browsing the net on your laptop through your iPhone’s data service in no time.
NOTE: You’re probably asking yourself: “Isn’t the EDGE data network that the iPhone uses SLOW?” Well, yes it is. But if you’re at all like me, sometimes a slow full-screen browsing session is better than slow browsing on the small screen.
I’ve only tested this method on my MacBook Pro, but since SSH is platform independent, this should be a workable solution on Windows, Mac, or Linux.
What You’ll Need
For this guide, you’ll need:
A computer with Wi-Fi capable of creating an ad-hoc computer-to-computer connection (yours is)
A jailbroken iPhone (If you don’t know how to jailbreak your iPhone, the easiest way is to make sure you’re running 1.1.1 firmware and then start here.
The OpenSSH iPhone application (I’ll show you how to get this below)
An SSH client on the computer you’re using. If you’re on a Mac or *nix machine, you should be fine. Windows users should check out how to install OpenSHH with Cygwin.
Prepare Your iPhone
…where YourIPAddress is replaced with whatever you wrote down above.
If you’re looking for more cool ways to put that iPhone to use, check out my iPhone book.
Adam Pash is a senior editor for Lifehacker who enjoys a good iPhone hack—hell, he wrote the book on it. His special feature Hack Attack appears every Wednesday on Lifehacker AU.