I am RUNNING a 3.1.3 jailbreak from sn0wbreeze on a 3G w/old bootrom.
Yesterday, my iPhone rebooted. And then it got stuck in the infinite apple logo reboot loop. It wouldn't stay on.
So, being that I'm on Windows and needed my iPhone working faster than ASAP, I fired up sn0wbreeze, downloaded the official 3.1.3 zip file while I renamed to *.ipsw, went into expert, chose a custom boot logo, didn't need to activate since I'm on AT&T, chose my installer (Cydia only, because I have a sneaking suspicion that Rock screws your phone up), and rebuilt my custom ipsw.
I went into iTunes, upgraded that to current. Then went and editted my hosts file so that iTunes is now directed to Saurik's server (it's about time I did that, actually) and then panicked when my computer/iTunes wouldn't recognize my iPhone.
Then, I stopped crying like a little girl, put that ***** in DFU (NOT recovery) mode, as recovery mode wasn't working, shift+clicked and directed iTunes to my custom ipsw, and sat back.
And sat back. And sat back. And sat back.
Because the goddamned thing froze.
I didn't realize this, so after about 35 minutes, I unplugged my iPhone from the USB (NOT recommended), then reconnected it. Luckily, it was still stuck in DFU mode.
So this time, it started updating wonderfully. It went to about 98% total complete, and it got stuck on "Verifying software restore" at the end. It stuck there for about 10 minutes, but finally finished.
NOW, I think I screwed up on the custom boot logo, because now, when I boot the phone up, it's just a black screen and it takes about 3 minutes as opposed to the standard 30 seconds.
But thus far, that's the only issue that I've experienced at te current time.
The moral of the story?
Sn0wbreeze SAVED MY ASS. And I mean that in a big way. I would have loved to use PwnageTool, but right now I don't have an extra $2,700 for a Mac, so sn0wbreeze was my only option, and thus far, I'm VERY pleased with it.
And oh, yeah, as much as this hurt me to do it (like cancer of the balls), I set it up as a new iPhone. I'm redownloading everything from memory alone.
Which is a ***** because I had 200+ tweaks alone. No, I'm not embelishing.
So yes, sn0wbreeze saved the day for me. And coming from someone like me, who dabbles EXTENSIVELY in f'n with the iPhone, it's an understatement to say that I'm vastly impressed.
Kudos, ih8sn0w. AND I'm running 3.1.3, which I guess is good because I'm current, at least. But I don't notice ANY difference, at all, which is expected.....