The iPhone 2.2 OS has been jailbroken via PwnageTool 2.2 and QuickPWN 2.2! But, you have to update your iPhone 3G using Pwnage Tool if you plan to someday unlock your iPhone 3G.
The iPhone 2.2 OS had gone live a mere day or so before the venerable and always reliable iPhone Dev Team released their iPhone 2.2 OS jailbreak solution. The Pwnage Tool jailbreak utility, that has been at the forefront of the iPhone jailbreak scene since its release, is now compatible with the iPhone 2.2 OS.
That means Joe iPhoneUser can now update their iPhone or iPhone 3G with a jailbroken version of the new iPhone OS. This is important because the PwnageTool-based iPhone 2.2 OS jailbreak is the only way to preserve your iPhone's older baseband firmware.
The iPhone's baseband firmware lies at the heart of the battle for a viable iPhone 3G software unlock solution. The iPhone Dev Team is working hard to discover an iPhone 3G soft-unlock solution, but be warned - you must update to iPhone 2.2 OS using PwnageTool if you ever plan to unlock your iPhone 3G. Of course, if you have and original iPhone, don't care about unlocking your iPhone 3G, or have a Windows machine and don't care about unlocking your iPhone 3G, you can easily jailbreak iPhone 2.2 OS using QuickPWN.
Follow this iPhone 2.2 OS jailbreak guide to ensure that your iPhone 3G's baseband firmware is preserved for any future iPhone 3G software unlock solutions (First-generation iPhones can be unlocked regardless of iPhone OS version, this guide can be applied to iPhone 2Gs):
- iPhone firmware filename - iPhone1,1_2.2_5G77_Restore.ipsw
- iPhone 3G firmware filename - iPhone1,2_2.2_5G77_Restore.ipsw
- If you have a legitimate iPhone contract with your carrier (for instance, and iPhone contract with AT&T), you will need to uncheck the box next to "Activate"
- If you don't have a legitimate iPhone contract with your carrier, you will need to ensure that the box next to "Activate" is checked - this will "Hacktivate" your iPhone or iPhone 3G for use on an official iPhone-carrier's network (note, this is not the same as unlocking the handset for use with un-sanctioned GSM networks)
- Change Root Partition size to 1000MB
- The file should be named - iPhone1,1_2.2_5G77_Custom_Restore.ipsw
- iPhone 3G:
- "NO"
- iPhone (never Pwned - No pineapple logo):
- "NO"
- iPhone (previously Pwned - Has pineapple logo):
- "YES"
- Hint: Press the "Power" button slightly before pressing the "Home" button. Remember, press "Power" just a tick before pressing "Home"
- Click "OK"
- Quit Pwnage Tool 2.2
- You will be told your iPhone needs to be restored
- Click "OK"
- Make sure you hold down the "Option" key on the keyboard while clicking on "Restore"
- Click "Open"
- Click "OK"

