Just like we provided you with the list of custom IPSW for iPhone 2G and iPhone 3G users, this time we would like to share custom IPSW of firmware 3.1 for iPhone 3GS users as Dev-team seems to have no plans for releasing PwnageTool 3.1.3 for Windows users. You can unlock and Jailbreak your iPhone 3GS with this custom IPSW while preserving your baseband.

Only users with a previously Jailbroken iPhone 3GS (on an old firmware) should download custom IPSW as it does not work for those who have an iPhone 3GS with Firmware 3.1 out-of-the-box
Join the three parts using HJSpilt to get iPhone2,1_3.1_7C144_Custom_Restore
http://tinyurl.com/ye273xl
http://tinyurl.com/yeehp54
http://tinyurl.com/ya5o4zz
http://tinyurl.com/ycepkw8
Click here for complete instructions to Jailbreak iPhone 3GS on firmware 3.1 through Windows.
Update1: Download Custom IPSW of Firmware 3.1.2 for iPhone 2G, 3G and 3GS
Update2: Download iPhone OS 1.1 To 3.1.3 All Custom IPSW Files Directly
RSS Feed
Facebook
Twitter
Every time i use this method the iphone failes to restart i guess and then it says iphone cant be restored and it gives me a code 1600!! so i have no idea what that means
ya i tried it 5 times and now it gives me a code 1602. please help me out i really wanna jb my iphone 3gs 3.1 using windows.
@abogdab: Plz read this post regarding fixing 16xx & 21 Error.
http://jaxov.com/2009/09/how-to-fix-16xx-and-21-error-during-iphone-3-1-restore-downgrade-in-itunes/
http://bit.ly/2LfQoM
http://bit.ly/4gh4BF
I split the 3.1 firmware in two pieces for users who don’t have a rapidshare premium account.