So, I jailbroke my iPhone 4 and Cydia is making my life easier. Right away, it had the message that it had 4.01 SHSH on file, which I expeceted since I was on 4.01. Now the message says 4.01 and 4.02, but I have not installed 4.02 of course. I did not start Jailbreaking until pretty late in the life of my iPhone 3G so I don't think I had any software updates while Jailbroken. So, I'm just trying to understand, I guess Cydia is able to get the 4.02 SHSH blobs from the Apple server even though it is not installed on the device? Just like you can use other programs to save your SHSH even if you are not even jailbroken yet. I guess it just queries an Apple server somewhere and creates the blob with the Software and phone indentifier info?