I bought the 3GS unlocked (in europe) and it came with the 3.0.1 firmware which I have avoided upgrading.
I've noticed that it's easier to upgrade a 3GS if it was already jailbroken at 3.0.1, so my plan is to jailbreak it before upgrading
How do I go about that?



Linear Mode