(http://www.blogsdna.com/wp-content/uploads/2009/09/Unlock-iPhone-3G-3.1-with-Ultrasn0w.jpg)
You can download official PwnageTool 3.1.3http://www.blogsdna.com/5044/download-pwnagetool-3-1-3-to-jailbreak-iphone-3gs-3-1-ipod-touch-2g.htm
and jailbreak iPhone 3GS 3.1 os, iPod Touch
2G 3.1 firmware. Unfortunately Pwnage Tool 3.1.3 is not available for windows it’s only for Mac OS X. however if you can get Custom iPhone 3G ipsw then you can jailbreak iPhone 3GS 3.1 on Windows.
We have wrote long Guide on how to jailbreak iPhone 3gs 3.1 firmware and now here is guide on how to unlock iPhone 3GS 3.1 OS with ultrasn0w. Please keep in mind before attempting to unlock iPhone 3GS 3.1 you must jailbreak it first with pwnagetool 3.1.3.
How to Unlock iPhone 3GS 3.1.3 OS with Ultrasn0w
1. You must install Cydia when you jailbreak iPhone 3GS 3.1
2. Launch Cydia/ Icy
3. Select Manage Tab at the bottom of screen and go to Sources
4. Press edit button and Add following Repo URL
http://repo666.ultrasn0w.com/ (http://repo666.ultrasn0w.com/)
5. Once the source has been added press the large Return to Cydia button.
6. Go to repo666.ultrasn0w.com from the list of user entered sources and select Ultrasn0w from list
7. Click on Install Button and confirm the installation and wait for installation to complete
8. Now press the Home button then power off and power on the iPhone. You do this by holding down the power button for 3 seconds then moving the power slider that appears to the right. Press the power button again to turn on the phone.
9. That’s it, Now insert SIM card of your choice