purplera1n RC2 released by geohot
At about 5:00 AM EST, geohot released a new version of purplera1n, this one he's dubbing RC2. Per geohot's blog, the new JB version includes new kernel patches that resolve many of the codesign errors that were causing app issues in yesterday's version (RC1).
Also found on geohot's blog is this statement, "No winterboard yet, but now that ball is in Saurik's court :-)".
So I guess here's the big question, "does the darn thing work this time"?
My first attempt at using RC2 resulted in the same springboard crash issue after installing iRealSMS. This was mostly expected, as I just tried to run the JB over the last one without doing a restore. I was hoping it'd work, but wasn't holding my breath.
For my second attempt, I decided to start with a fresh DFU mode restore. Once restored, I launched purplera1n at the screen where you choose to set your iPhone up as new, or restore from a previous backup.
Everything went pretty well... nice and fast, just like the last version. The "Freeze" icon appeared as expected, so I attached to my wifi connection and downloaded and installed Cydia. As was with RC1, I had to reboot in order to see the Cydia icon. This made me wish that geohot put a respring command into the Freeze app. :-(
This is where my disappointment set it. Sure, the errors during application installs are gone, but the springboard still crashes. I honestly do not know if this is an issue with the JB being incomplete, or with JB apps like iRealSMS and Winterboard just not being compatible with 3.0 on the 3GS.
So in the end, I sit in my computer chair feeling a bit bewildered. :-( I just spend a good hour restoring, jailbreaking and reinstalling apps, just to be left where I was when I went to bed last night.
Looks like 3GS owners just have to wait longer.