In failing to jailbreak/unlock a 3GS with 3.1.2 with Blackrain, the phone got locked in recovery mode, and the only way it's gettin' out is by restoring it. I don't have the SHSHs saved, but I have Tinyumbrella which can save them for me. But, when I try to get it to find/save them, it finds 4.3.3 and nothing else. Which leads me to logically assume that it will save the SHSHs of only the most recent firmware. Can Tinyumbrella(Or any program for that matter) only save the most recent firmware SHSH, regardless of the fact that I still have 3.1.2 on my 3GS? Or is it because it's in recovery mode it can't? Any way to get them? I really, REALLY don't want to have to update unless it is for sure my only option. Unless the 'update' is referring to simply updating to a slightly higher firmware to jailbreak. (However, I believe that would be impossible due to Apple's retardation with SHSHs, yes?) Any help or advice would be great. I've never had a problem like this before. Pretty sure it's a new bootrom, but even then I've been able to get other NBRs to jailbreak/unlock no problem, and even on iOS4. YSOBROKEAPPAL?!