iPhone 3GS Custom Firmware 3.1.3 Download Links
EDIT: Works only on old bootrom units, not on units that require tethered jailbreak
3GS CFW 3.1.3 for Factory Unlocked Units or Carrier Locked but using that Carrier
Includes:
+ No Hacktivation (so your FU unit will activate by itself legitimately via iTunes)
+ Cydia pre-installed
+ OpenSSH
+ 512MB System partition
+ Winterboard
+ Stock Bootlogos
+ Maintains lower baseband (no option in PwngeTool to upgrade baseband via a CFW)
3GS CFW 3.1.3 for Carrier Locked Units a.k.a software unlock dependent units (unlock after using blacksn0w)
Includes:
+ Hacktivation included
+ Cydia pre-installed
+ OpenSSH
+ 512MB System partition
+ Winterboard
+ Stock Bootlogos
+ Maintains lower baseband (AS LONG AS YOU HAVENT UPGRADED TO AN OFW 3.1.3)
(sorry I mistakenly included Cycorder in the CFW. Just uninstall it via Cydia after)
iPhone 3G Custom Firmware 3.1.3 Download Links
3G CFW 3.1.3 for Factory Unlocked Units or Carrier Locked but using that Carrier
Includes:
+ No Hacktivation (so your FU unit will activate by itself legitimately via iTunes)
+ Cydia pre-installed
+ OpenSSH
+ 512MB System partition
+ Winterboard
+ Stock Bootlogos
+ Maintains lower baseband (no option in PwngeTool to upgrade baseband via a CFW)
+ Cycorder
3G CFW 3.1.3 for Carrier Locked Units a.k.a software unlock dependent units (unlock after using blacksn0w)
Includes:
+ Hacktivation included
+ Cydia pre-installed
+ OpenSSH
+ 512MB System partition
+ Winterboard
+ Stock Bootlogos
+ Maintains lower baseband (AS LONG AS YOU HAVENT UPGRADED TO AN OFW 3.1.3)
+ Cycorder
iPhone Classic / 2G CFW (Rebuilt and Reuploaded to fix corruption)
2G CFW 3.1.3
Includes:
+ Hacktivation included
+ Unlock included (BootNeuter)
+ Cydia pre-installed
+ OpenSSH
+ 512MB System partition
+ Winterboard
+ Stock Bootlogos
+ Upgrades your baseband if you are still on pre2.0 baseband (which is a good thing
+ Cycorder
---------------------------------
Edit and Additions:
Basic instructions:
If you are on a jailbroken 3.1.2, you need to do a Recovery-Restore
If you are on 3.1.3 already, you need to do a DFU-Restore
Whether you will be able to software unlock depends on whether you have accidentally upgraded already to 3.1.3. If you have done so, then no software unlock for you unless you are on a 2G or a Bootloader 5.8 3G. These two are forever unlocked in a sense as 2G baseband is unlocked for life while bootloader 5.8 3G units (pre-August 2008) can always have their baseband downgraded to an unlockable baseband.
If you have not gone up to 3.1.3, then restoring to the CFWs above will preserve your baseband and will enable you to reinstall and run blacksn0w to unlock your 3G or 3GS. If you have upgraded your baseband by upgrading to an OFW 3.1.3, then its game over for you for now as you cannot downgrade your baseband to an unlockable state (unless Bootloader 5.8 as mentioned above).
Note: The CFWs above DO NOT WORK on a new Bootrom 3GS. Those are the so called tethered jailbreak units. If you have that, then you'll have to wait for a different jailbreak solution.