I recently obtained my 3GS which had 3.1.3 on it. I jailbroke it using jailbreakme. I have also determined thru Cydia and TinyUmbrella that I only have SHSH blobs 4.2.1+ and 4.3b1. Surprisingly 3.1.3 SHSH could not be requested despite it being on 3.1.3 in the first place.
I've been trying to upgrade to 4.0.1 for several days now to no avail. I've followed guides and youtube videos on how to do things without using SHSH blobs by editing the hosts file. But despite my efforts I keep getting the 3194 error.
Everything is running great however my friends keep telling me to upgrade to OS 4+, at this point I'm wondering if it's even worth all this trouble...
Is OS4 really better than 3.1.3? Is it even possible for me to upgrade to 4.0.1 without SHSH saved? I suppose I could go 4.2.1 since it's signed by apple, but I'm worried about app compatibility, jailbreaking/unlocking difficulties, and I might not be able to downgrade if I don't like it...I feel safer somehow with 4.0.1. Any help?
Yes I would go ahead and upgrade to 4.2.1. It would be smart to keep ahead considering people that create cydia tweaks and apps will hopefully be updating their things to work with 4.2.1.
The only upgrade u can upgrade to is 4.2.1, because you don't have SHSH blob for 4.0.1 and no way to get it. Note: if you want unlock, you need to restore with custom fireware.
Yes, IOS 4 is better than IOS 3...... except 3g or older phone.