There seems to be some more questions so I rewrote this walkthru more detailed 1. Ok if you have never done a hack on your phone the first thing you need to do is follow the directions here http://www.hacktheiphone.com/iphone_first_ten_steps_to_modding.html 2. Download http://dinkdoink.com/upload/tetherkit-osx.zip 3. Unzip that file to the desktop 4. Open terminal (applications then utilities) 5. Type the following cd Desktop then enter cd tetherkit-osx then enter chmod u+x * then enter This gives you permission to run these files in unix. 6. Move jailbreak out of the cd tetherkit-osx folder to another folder such as documents, you will see why later. 7. Change back to the phomedmg folder that you made in the step 1 walkthru.. you do this by typing cd and then dragging your phonedmg onto the terminal (it will automatically type the link for you) 8. Drag the jailbreak from your phonedmg out of this folder and onto your desktop. 9. Drag the jailbreak you put in the folder from step 6 into your phonedmg folder 10. Type ./jailbreak this will run the new modified jailbreak, follow the jailbreak instructions, holding the 2 buttons for 25 sec. 11. Type cd in terminal 12. Type cd Desktop/tetherkit-osx in terminal, this will put you back in the correct folder. 13. Type ./tetherify-osx-intel.sh into terminal and hit enter 14. Follow the on screen instructions (restart twice) 15. Use the Nervegas writeup to create a systemwide proxy in OS X 1. Go into your laptop's network preferences 2. Double-click the AirPort connection to bring up the proeprties 3. Click the TCP/IP Tab 4. Select "Manually" from "Configure IPv4" Enter the IP address: 10.3.3.1, subnet mask 255.255.255.0. 5. Click the 'Proxies' tab. Scroll down the list of proxy servers until you come to "SOCKS Proxy" Check the checkbox, and in the "SOCKS Proxy Server" box to the right, enter the IP address of the iPhone: 10.3.3.2, and a port number of 1080. 6. Click 'Apply Now' for the changes to take effect Hope this was more clear if you have any more questions Ill try to answer them the best I can.