Spirit is now released. This jailbreaks your iPhone / iPod touch 3.1.2 / 3.1.3 and iPad on 3.2. Here is are the download links for Windows or OSX:
Unlockers note!! (If you dont unlock your iphone and are a subscriber to a legitimate carrier, skip this warning. It does not apply to you). Spirit is not an unlocker. It requires an activated device. This means you iphone users must have a valid iphone sim card. “Slide to unlock” must exist and you must be able to get to icons. Your sim card does not need to be activated with service. It just needs to be a valid card that works in an iphone (such as the AT&T card that came with the device). If you need to unlock, as of this time, there is no 3.1.3 stock unlock for 3g/3gs. 2g users, bootneuter can be used from redsn0w and if you restored an older firmware and unlocked, your unlock will not be gone. If you are on a 3g/3gs and 3.1.2 and need to unlock then: You must not restore stock 3.1.3. This will permanently update your baseband to 5.12 and you are done unlocking for now. To unlock 5.11 baseband, you must install blacksn0w. You can do this in cydia by adding the http://blackra1n.com repository. For 4.xx baseband users, you can use Ultrasn0w by adding the dev team repo: repo666.ultrasn0w.com.
Note: I may make a guide to follow, but this is a very easy jailbreak. Here are the steps:
1) Must be run on clean restored firmware (not currently jailbroken firmware).
2) Hook up the device to the computer
3) Run spirit, click the button.
If you find success please donate something to Comex. (Note: the donations go directly to Comex. Bigboss does not accept donations).
Very important for you 3gs (and newer) users. Once you are done, make sure you load cydia and click “make my life easier” if you do not have an SHSH on file. This allows you to always be able to restore your current firmware, whether apple likes it or not.
Windows users, if you have a problem, run Spirit.exe in compatibility mode:
1) Right click on spirit.exe and select properties
2) Select the compatibility tab and select Windows 98 / ME and check “Run this program in compatibility mode for” box.
After this just click the button.
If you still have a problem:
For those having problems in windows with dl.exe. User DwghtClrk found that if you run spirit in windows 98 / ME mode it works fine. So try this. Also, if you get “You do not have the newest itunes 9.1″ type error and you do have itunes 9.1, it’s likely that you ran blackra1n rc2 and it renamed some of your dll files. Copy itunesmobiledevice.dll to itunesmobiledevice2.dll (so you have the file twice, with both names after). You can find it in C:\Program Files (x86)\Common Files\Apple\Mobile Device Support on win64 or C:\Program Files\Common Files\Apple\Mobile Device Support on win32.