Yesterday the iPhone DevTeam released the latest version of PwnageTool. Unfortunately it is still for Mac users only. Here you can download custom 3.1 firmwares for your 3Gs, but read the rules before downloading.
First thing you need to do is to jailbreak your iPhone 3Gs using firmware 3.0 or 3.0.1. If you are on 3.1 , you need to downgrade (if you can) otherwise jailbreak for OS 3.1 WILL NOT WORK!
The iPhone 3Gs is now supported in PwnageTool 3.1.3, assuming the phone was pwned at 3.0 or 3.0.1 – PwnageTool does not support the 3Gs out of the box. If your iPhone 3Gs has 3.1 preinstalled and is not Pwned then there is no tested jailbreak solution at the moment.
Q: Why there is a 500 MB custom firmware and a 1 GB custom firmware? What’s the difference?
A: The amount of apps you can install is greater on the 1GB version, the amount of music etc you can use is greater on a 500MB version.
Q: What’s the difference between activated and unactivated custom firmware? Which one should i use?
A: If you use offical carrier then you should use the UNACTIVATED custom firmware. If you are using other sim cards ( not the official carrier sim cards ) should use the ACTIVATED custom firmware
Q: Great, Rapidshare again?!?!?
A: Just stop bitching about it….
Q: Ok , i downloaded the custom firmware, now what?
A: Connect your iPhone, open iTunes and hit Shift+Restore. Browse for your custom firmware that you just downloaded and restore your iPhone with it. Thats it.
Custom 3.1 firmware for official carrier users:
500 MB partition unlocked and unactivated with Cydia
1 GB partition unlocked and unactivated with Cydia
Custom 3.1 firmware for people using ultrasn0w:
500 MB partition unlocked and activated with Cydia
1 GB partition unlocked and activated with Cydia