The following instructions will show you how you can unlock and jailbreak the iPhone 2G on the 3.0.x iPhone firmware using RedSn0w. Please note that this tutorial will only work
These are instructions on how to jailbreak your iPhone 3GS using PurpleRa1n for Mac OS X. Once you have completed this tutorial you will be able to unlock your iPhone