
Finally wait for iPhone 3GS 3.1 owners is over as iPhne dev team has successfully jailbreaked and released latest version of Pwnagetool 3.1.3. However PwnageTool 3.1.3 can only jailbreak iPhone 3GS which was pwned at 3.0 or 3.0.1.
Also Pwnagetool 3.1.3 is only for Mac OS X and windows users need to wait for some more time. To make it easier for you we are here with complete guide to jailbreak iPhone 3GS 3.1, once you have jailbreaked iPhone 3G 3.1 you can unlock it with Ultrasn0w and use it with carrier of your choice.
Tools Required
2. Download Original iPhone 3GS 3.1 Firmware (iPhone2,1_3.1_7C144_restore.ipsw)
How To Jailbreak iPhone 3G 3.1.3 with PwnageTool 3.1.3
1. Firmware downloaded in Tools sections save it on your computer (Preferably create a folder pwnage and save in that folder this is for simplicity)
2. Download PwnageTool 3.1.3 and save it in pwnage folder.
3. Keep your iPhone connected to your computer.
4. Double click PwnageTool 3.1.3 to mount it and create shortcut of PwnageTool in pwnage folder.
5. Now Launch PwnageTool and click ok on warring message “PwnageTool is a free tool”
6. Select Expert Mode from Top left menu.
7. Now select Device i.e iPod Touch, iPhone and click on Blue arrow icon to continue.

8. PwnageTool will auto detect your Firmware 3.1 IPWS file downloaded in step 1, if not then click browse and select proper file.
9. Select the apps you want to install from given menu, at least cydia installer and click on build to start custom firmware building process.
10. Now select location to save custom IPWS file created by PwnageTool.
11. PwnageTool 3.1.3 may take 10-15 min to complete Custom iPhone 3GS 3.1 IPSW file creation.
12. Enter Admin password.
13. PwnageTool 3.1 will display a prompt “has your iPhone 3G been pwned before?” If you are unsure, click no.
14. Turnoff your iPhone as per directions keep it connected.
15. This step is important for you, Do follow PwnageTool instruction properly.
You will be asked to press following key sequences
- Hold the Home button for 5 seconds,
- Hold the Home and Power buttons for 10 seconds,
- Then release the Power button while continuing holding the Home button until your iPhone is in DFU mode
(Fix DFU Mode Bug in Mac OS X 10.5.6)
16. A message will be displayed when your iPhone enters in DFU mode.
17. Now launch iTunes and restore your iPhone with your custom firmware bundle by holding the “Alt/Option” button and clicking “restore”.
18. Browse and Select the custom IPSW file you created (iPhone2,1_3.1_7C144_Custom_Restore.ipsw) and click “open”.
19. iTunes 9 will restore your iPhone, Process may take 10-15 minutes.
20 Your iPhone 3GS 3.1 will reboot automatically
21. That’s it, if you have followed above steps properly then you will have your iPhone 3GS OS 3.1 jailbreaked.








