These are instructions on how to jailbreak and unlock your iPhone 3G on iOS 4.2.1 using PwnageTool 4.1.3 for Mac OS X. This tutorial will explain how to upgrade your baseband if needed for an unlock.
Step One
Make a folder called “Pwnage” on the desktop. Download a couple of things:
If you are on the 05.14 or 05.15 baseband you will also need the iPad 3.2.2 firmware. You can find out your baseband version in Settings -> General -> About -> Modem Firmware.
iPad iOS 3.2.2:
When downloading the IPSW file, it is best to download it with Firefox since Safari often auto extracts it!
Step Two
Double click to mount PwnageTool then drag the PwnageTool icon into the Pwnage folder.
These are instructions on how to jailbreak your iPhone using PwnageTool 4.1.2 for Mac OS X. If you need unlock and you have not updated to iOS 4 you will be able to preserve baseband and unlock iPhone using ultrasn0w.
This guide will work for iPhone 4, iPhone 3GS, iPhone 3G, iPod Touch 3G, iPod Touch 4G, iPad and AppleTV. Just use the right firmware and select the right device (step four).
Step One
Make a folder called “Pwnage” on the desktop. Now you need to download there PwnageTool 4.1.2 from and iOS 4.1 firmware from .
When downloading the IPSW file, it is best to download it with Firefox since Safari often auto extracts it!
Step Two
Double click to mount PwnageTool then drag the PwnageTool icon into the Pwnage folder.
Thanks to and the porting work of as well as the authors of , 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 is a basic plan (by the way, this should work for old IPhone also):