Sorry guys, I've tried searching around but kind of lost. Today my JB'd 3G on 3.1.2 went into a funky state and I attempted to reboot. Since then I've been stuck on the Apple logo at start up and nothing. So, i put the phone in DFU mode and Itunes 9 is giving me the option to "Update & Restore", HOWEVER, I dont want to do this because I want to stay on 3.1.2 for obvious reasons. I also have been reading stuff about SHSH but I have no clue what this is so one can assume I never did anything prior regarding SHSH. When itunes has the pop up on the screen saying "update and restore" can I hold "shift and click "update&restore" to choose a 312 ipsw, or is that option only available if restoring without being in DFU mode. Anyhelp is greatly appreciated....i have all my work contacts on here and need to get my phone back up and running asap (hopefully on 312). Thanks guys! ps - sorry i dont mean to be a pain. Therefore I dont need specific detailed steps, if someone could just tell me what to do I can google and you tube the rest. THANKS HUGELY!