If you are like me and on a Mac, blackra1n didn’t help you any. But once one jailbreak comes out, the others follow quickly. Check out the video that shows me re-jailbreaking my iPhone this morning to upgrade from 3.0 to 3.1.2 firmware. Rate and comment on it please. Yes, I need a tripod! It took about 30 minutes. PwnageTool is from the Dev Team who are widely regarded as providing the best jailbreaking tools. This is only for Macs and works for the original iPhone, iPhone 3G, iPhone 3GS, iTouch 1G & 2G, but not iTouch 3G. PC’s must wait or use another jailbreak tool like blackra1n. This works for Now for the confusing part regarding unlocking. If you updated your iPhone via iTunes to anything above 3.0 or if you bought your iPhone with 3.1.2 pre-installed, you will be able to jailbreak it, however, you will not be able to unlock it. If however, you are still on 3.0 (like me) or have updated to 3.1 using PwnageTool, you preserved your baseband and you will be able to unlock using UltraSn0w.

Step 1: Install the latest version of iTunes (9.0.1) – don’t install 3.1.2 firmware!!

Step 2: Sync your iPhone with your Mac so that it backs-up all your settings, apps, music, contacts and photos etc.

Step 3: Download PwnageTool 3.1.4 here and save to your desktop. If you don’t know how to download a torrent- you should. Just download the file from the link I gave you and open it in Utorrent or BitTorrent. Both are free to download.

Step 3.5: Download the original iPhone OS 3.1.2 for your version of iPhone and save them to your desktop. I don’t have links for original iTouch firmwares, but you should be able to find them on Google easily.

Original iPhone OS 3.1.2 for iPhone 2G
Original iPhone OS 3.1.2 for iPhone 3G
Original iPhone OS 3.1.2 for iPhone 3GS

Step 4: Start PwnageTool 3.1.4 and select your device

Step 5: Point to the original 3.1.2 firmware you downloaded to your desktop. PwnageTool will make a custom 3.1.2 firmware for iTunes (watch video – its simple).

Step 6: Connect your iDevice to iTune and hold the alt key while clicking on Restore. Select the ipsw file the PwnageTool just created.

Step 7: Be patient and let it run (should take no more than 15 minutes but BE PATIENT). Again watch the video – it includes time updates. When its done running you are PWNed/Jailbroken and Cydia nad Icy will be on your iDevice.

Step 8: Resync you iDevice to get all your backed data back on your iPhone.

Any issues or questions let me know!!