3GS, New Bootrom, 3.1.2 - Untethered jailbreak and upgrade iOS4?
I currently have a 3GS that is jailbroken (tethered) using blackra1n. I am running iOS 3.1.2.
I have read that if I restore my phone, I can then get an untethered jailbreak using Spirit. This would be awesome, but I want to make sure I will be able to upgrade to iOS 4 (any version) after I have done the jailbreak. If not, maybe I will wait for a better jailbreak. Can anyone let me know if this is possible? If so, please direct me to some instructions for upgrading after I have done the Spirit jailbreak.
Sure, since you have jailbroken your 3.1.2 and have answered Yes to make my life easier to Cydia message. Then you can do this:
Download tiny umbrella version 4.1.4
Plug your iphone in.
Run Tiny Umbrella
Click Advance tab
Device/Version : select 3GS 4.0.1 shsh blogs
Request : Cydia
Wait for answer : It should say Yes it will succeed.
With that under device version still highlighting the 4.0.1 shsh blogs
Start Tss Server : It will say connecting
Itunes will close, open it up again
Put your iphone into recovery mode
Press Shift + Restore to 4.0.1 ipsw which you have to download from here : iClarified - iPhone - Where To Download iPhone Firmware Files From
Once restored, you have to put in an official sim to activate
Once activated, open up Safari , go to jailbreakme 2.0
Slide to Jailbreak, make sure you turn off auto off under settings first
Open up Cydia and unlock with Ultrasn0w.
You are done.
Thanks for the quick response. I believe I did choose "make my life easier", but I can't get Cydia to open up any more. It crashes every time I try to use it. Will this be a problem?
Also, before I try this, I want to make sure this will be an untethered jailbreak.
I just tried to do this and got an error message (3014) when trying to do the restore in iTunes. Any idea what causes this? I saw somewhere that it could have to do with the version of iTunes?