I have a 3GS, jailbroke & unlocked
FW 3.1.3
BB 05.12
New Bootrom (iDetector)
saved shsh files @ Cydia - 4.0, 4.0.1, 4.0.2, 4.1
At the time I jailbroke it, 4.0 was current but was not jailbreakable.
I want to upgrade, jailbreak & unlock again.
Can I upgrade to current 4.2 or should I use tinyumbrella and restore using my shsh files? If so, which FW should I use.
I'd use PwnageTool 4.1.3 to make a pre-jailbroken 4.1 IPSW and restore to it using pwned DFU and iTunes (with Tinyumbrella's TSS Server help).
Untethered, goes quite a ways forward in iOS versionm no baseband updating, keeps your unlock, easy jailbreak (you restore, and BAM! Cydia's already there).
You would get the custom firmware made by PwnageTool by searching online or finding someone here on MMi to send to you. Then simply set device into pwned DFU with redsn0w then shift+restore to the custom fw.
Edit: PwnageTool is more stable, but if you want to make your own custom fw on windows, you can use Sn0wbreeze 2.1.
Last edited by i.Annie; 01-16-2011 at 04:27 PM.
Reason: Automerged Doublepost
Just be aware that if you upgrade to a stock 4.2.1 firmware, your baseband will be upgraded and no longer unlockable. You will have to further upgrade the baseband to 6.15.00 which is the iPad baseband which risks a possible loss of GPS functionality and a permanent void in warranty (if applicable). You have a baseband that is currently unlockable and safe to use...you should preserve it the best you can. TBH, if you don't follow this advice or follow a video/tutorial that represents the advice we've given here, you might just update your baseband and have to go through even more trouble of upgrading the baseband further and trying to jailbreak that. The updated 6.15.00 baseband causes the inability to restore to stock 4.2.1 or any new fw that may be released in the future. So be careful with that.