Friend of mine had to restore and ended up updating to 4.3.4. Her phone was previously Jailbroken but she cannot recall the firmware that she was on prior to the restore. (I'm going to guess and say it was 4.3 or 4.3.1) Now Cydia seems to store SHSH Blobs for a firmware even if you are not on that current firmware or not. E.g. Cydia will store blobs for 4.3.1 even if your iPhone is 4.1 She is using windows, so I'm going to guess if I can find where Windows stores its iTunes backups I will be able to tell her previous firmware. Does it really matter which FW I downgrade to? Seems my only considerations would be official iOS features or JB software that only works with certain FW versions. I'll restore her phone on my mac, but I recall reading I would need to point to which blobs I wanted to use in TU? I was originally under the impression I could just edit my hosts file and DL a pre-cooked FW.