I've recently upgraded my 3GS to iOS4 (GM, I assume I need the non-GM version for Pwnage to recognize it), old bootrom. I did have it jailbroken with Spirit when it was on 3.1.3. I guess I'm just a bit confused why I wouldn't be able to use Pwnage because of that. Can someone please answer that for me?

And I believe I do have 3.1.2/3 SHSH blobs backed up from Cydia. From my understanding, I would need to revert the 3GS back to that and then load the custom 4.0 firmware in iTunes?

Is there a step-by-step walkthrough for that anywhere? Unless there is a new Spirit-compatible jailbreak coming soon, I can probably wait for that. ETA?

Thank you!