I recently had to get my iPhone restored at an Apple store because I was away from my home computer and my phone was stuck on the loading screen (with the pretty metal apple). I was a little pissed because I knew they were going to upgrade me to the newest firmware (3.1.3) and I didn’t know there was a jailbreak out for it, but I needed my phone!
When I got home, I started sniffing around for a 3.1.3 jailbreak and came across sn0wbreak (ih8sn0w.com/index.php/welcome.snow). I started the app and followed the instructions to get into DFU mode, but the app never moved on from there… always stayed at the DFU Starter Help screen. Realizing sn0wbreeze is not an “official” dev-team release, I went to their blog to see what was going on: that’s where I learned about the Spirit hack.
The Spirit hack (spiritjb.com/) is a small download and a simple screen. You run it with your iPhone attached (some stipulation if you’re using a 3GS) and when the process is over, you have a jailbroken iPhone. Done. The people rejoice.





Anyone know how to re-do activation process for iphone 3g after I successfully jailbroke it? I don’t see my At&t sign and I can’t make a call, but it looks like it jail broke. HELP!!!!!!
Well, I have since jumped ship to the EVO 4g. Later Apple! But to answer your question, if you jailbroke successfully then you won’t need to re-activate. I have a feeling something went wrong during your jailbreak and I recommend restoring to a previous backup and trying again. Whether you attempt the same steps or try a new one, that’s up to you. Go to the iphone dev-team blog to learn which methods work for the 3g — Like I said, I’m pretty much out of the iphone hacking loop with my switch to Android. Good luck!
I have a feeling something went wrong during your jailbreak and I recommend restoring to a previous backup and trying again.