Share:

Dev Team: Future Proof Your iPhone 3GS Jailbreak

Share:

Jailbreaking is a game of cat and mouse between Apple and enthusiasts like the iPhone Dev Team. With the latest 3.1 firmware update, things have gotten a bit complicated. Yesterday, the iPhone Dev Team reported on what you should do to “future proof” your iPhone 3GS jailbreak.

Here’s what the Dev Team had to say:

Now, there are ways to ensure that even after taking an official 3GS update (which you really shouldn’t do!), that you’ll nonetheless be able to revert to a jailbreakable 3GS (this is NOT true for the unlock, see NOTE #1 below). We’ve been explaining these methods (like the iTunes /tmp technique) over the last few weeks, and there’s been some great discussion and feedback for the methods in the comments.

Having said all that, we realize that some of you updated your 3GS to 3.1 anyway. If you want to come back to the world of the jailbreak (but NOT the sim unlock, sorry!) then saurik’s new “on file” server may be able to help. He’s got all the details in a new article so do check it out.

Even if you did not update your 3GS to official 3.1 (good job! You really shouldn’t do that!), then you should still read the article and make those changes today. We fully recommend redirecting your iTunes signing process through saurik’s “on file” server to future-proof your 3GS jailbreak through all future updates.

Uhh…what exactly does all of this mean? This is getting pretty technical. My head hurts! Essentially, Saurik (the creator of Cydia) has created an easy way for your iPhone’s ECID SHSH to be stored on file on a Cydia server. This file is important for future jailbreak/unlocking in a nutshell.

Summary: If you want to jailbreak/unlock your iPhone 3GS still…

Do NOT update to 3.1 firmware via iTunes!

The only way we should EVER update our firmware for jailbroken iPhones is to use PwnageTool. The release should be coming shortly.

Click here to read Saurik’s article for an in-depth explanation. If you want to add more on this, feel free to post in the comments!

Share:

  • GC

    Summary for the less tech-inclined:

    Important: This does not apply to jailbreaking iPhone 3.1! It's already been released via a new PwnageTool! This is for the FUTURE.

    – If your Cydia main page reads “This iPhone 3G[S] has an ECID SHSH on file.” You're set for future exploits if iTunes (Apple's “firmware mailman”) doesn't get in the way.
    – If the above does not apply, but you already backed up your ibss and ibec of your 3G S as 2 files on to your computer, then you still have some hope if PwnageTool/some other tool can accept them as input. As the post outlines: these 2 files are useful, but someone has yet to make the right tool to make use of them.

    If your ECID SHSH is “on file” in Cydia, you should also modify your HOSTS file mentioned in Saurik's lengthy post (see “Bypassing the Overload”) to stop iTunes from phoning home during firmware restores. Maybe future versions of iTunes (>9.0) will phone home to Apple differently; but in the mean time, that can widen your chance of doing “illegal” (by Apple's standards) things such as downgrading, or restoring your 3G S with a jailbroken firmware.

  • insanityx

    Well said overall, except I think you mean the 3.1 jailbreak for 3GS is already coming, because the announcement made 1 hour ago is for 2G/3G iPhones, not 3GS

  • http://www.iphoneincanada.ca/iphone-firmware/pw

    hopefully redsn0w and an updated PwnageTool for the 3GS comes shortly after!

  • Dusty

    Waiting for support iPhone 3GS 😛

  • Pingback: PwnageTool 3.1 Download is Now Available! | iPhone in Canada Blog - Tips, Tricks, News, and Tutorials for Canadian iPhone Users()

  • teemwolf

    I open the required folder and input the text at the bottom of the file but vista will not let me save it. I'm opening the file with notepad. How do I save the file

  • teemwolf

    How do i know if my ECID SHSH is on file? Do i only follow the steps in Sauriks post if i have them on file?

  • 1His_Nibs1

    Ok, I'm new to the whole iphone thing so if the following questions are stupid cut me some slack. First: Is the jailbreak for the 3.1 update for the 3gs? If I read correctly it is. Second: Why is it/isn't it important to have a SIM unlocked? Has Cydia or anyone on the iphone dev team thought about or are able to restore iphones back to their original software 3.0 by offering the old file/s to download back onto peoples iphones to avoid further problems? Thanks

  • 1His_Nibs1

    Ok, I'm new to the whole iphone thing so if the following questions are stupid cut me some slack. First: Is the jailbreak for the 3.1 update for the 3gs? If I read correctly it is. Second: Why is it/isn't it important to have a SIM unlocked? Has Cydia or anyone on the iphone dev team thought about or are able to restore iphones back to their original software 3.0 by offering the old file/s to download back onto peoples iphones to avoid further problems? Thanks

Deals