Thanks to the excellent work of the iPhone Dev Team and the porting work of Jay Freeman as well as the authors of 3Proxy, it is now possible to "tether" your iPhone 3G and use its Internet connection on your laptop.
Warning - Tethering your iPhone is against the iPhone data plan terms. AT&T could slap you with huge fees if you overuse this. I recommend only using it during emergencies.
Here's the basic rundown:
- Jailbreak your iPhone 3G
- Install 3Proxy and Terminal
- Create an ad-hoc Wi-fi network using your laptop
- Join the network with your iPhone
- Find the iPhone's IP address
- Open Terminal and run the proxy program
- Open Safari on your iPhone and open a web page
- Configure your browser to use the proxy
I will be using a Mac and Firefox to demonstrate, but the principles carry over to other platforms.
Step 1: Jailbreak your iPhone
This is a big topic. Head to the the iPhone Dev Team blog for instructions for this. You will have to restore your phone, which makes this a process that can take 2 or more hours. Make sure you do it before you really need to tether.
Step 2: Install 3Proxy and Terminal
During the jailbreak, Cydia should have appeared on one of your app pages:
640 800 Full |
640 800 Full |
Step 3: Create an ad-hoc Wifi network using your laptop
Using whatever wireless software suite you have, create an ad-hoc network. On a Mac it's in the Airport menu, under "Create network...". Name it something inconspicuous. I called mine "baladoux".
640 800 Full |
Step 4: Find your iPhone's IP address
Then, hit the blue arrow next to it, and wait for your IP address to show up:
640 800 Full |
Step 5: Open Terminal and run the proxy program
Simple enough. Open Terminal, type "socks" and hit return.
640 800 Full |
Step 6: Open Safari on the iPhone and open a web page
Any page will do. I recommend cre.ations.net:
640 800 Full |
Step 7: Configure your browser
In Firefox, head to Preferences, and under Advanced, Network, hit Settings:
640 800 Full |
640 800 Full |
640 800 Full |
That should be all you need! Firefox should be able to browse the Internet through your iPhone's 3G connection.
Tethering costs a lot of battery life on the iPhone so make sure you have it plugged in (or use the APC UPB10 portable USB battery charger). When you're done, make sure to quit Terminal by opening it back up and pressing and holding the Home button until it quits.
Download
3Proxy
No comments:
Post a Comment