I know this has been asked a lot, but I feel that my situation is a little different. So, I just got a new phone today. 3gs, 3.1.2 with old bootrom, jb and unlocked with blacksn0w. anyways, so I was customizing my phone and all of that, but first thing i did was to check Cydia to make sure it had my SHSH. Which it didnt... So i clicked the button to make my life easier. So, then I was trying to get tethering to work, and was having some problems, so I reset network settings and it threw my phone into the infinite boot loop. so i tried re-running blackra1n to try to force it out of the boot loop, I tried iReb, iRecovery... and in total I used blackra1n like 4 times, and iReb a couple times, and finally got it to turn on. So now my phone is on, BUT my springboard crashes everytime. So I restart my SB, but it always crashes. Is there something I could do to work around that? Or, should I just turn my phone off again and try to force it out of the boot loop if it happens again and hope it fixes my SB problem? I would just rejailbreak with 3.1.2, but I'm not sure if my blobs are saved yet, because I just barely clicked to save them maybe.... 2 hours ago?? I am unlocked right now (I dont really need it, but it would be nice to keep) and dont want to update to 3.1.3 unless I really have to. Thanks. Hm... I just checked my Cydia, and it says I have SHSH's for the 3.1.3 OS, but not the 3.1.2. Why would it have a 3.1.3, if I havent updated to 3.1.3?