Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

TSX

macrumors 68030
Original poster
Oct 1, 2008
2,632
80
Texas
Apple is surely coming out with a 3.0.1 firmware release shortly. They need to fix ultrasn0w. They need to fix some UI issues. 3.0 is buggy and 3.0.1 is coming. We’re going to wait and see what 3.0.1 brings before figuring out the release date for our version of the jailbreak.

http://blog.iphone-dev.org/
 
If you already have a 3GS phone and have already done a full USB dump or captured your img3’s signed with your ECID, then you’re in great shape. *


What does this mean??? And how do I do it?
 
3GS jailbreak delayed! (dev team update)

The needs of the many...

Spock said it best: “The needs of the many outweigh the needs of the few…”

The needs of the many...

Summary:

We can jailbreak the 3GS right now. But making our jailbreak public at this point in time would benefit relatively few people. It would in fact be detrimental to many more people than it would help. So we feel it’s best to keep our version of the jailbreak out of Apple’s sights for the time being.

Details:

If you already have a 3GS phone and have already done a full USB dump or captured your img3’s signed with your ECID, then you’re in great shape. You will always be able to jailbreak. But many people who plan on getting a 3GS do not yet have one. For instance, many people are waiting for their existing contracts to mature to the point where they get a price break on the 3GS. Many people are trying to sell their 3G before they can buy the 3GS. There are parts of the globe where you can’t even buy a 3GS yet! The reasons are varied, but they are many.

The nature of the 3GS hardware allows Apple to stop IPSWs from being usable unless you’ve already gotten the signed chunks they send to you based on your ECID (a unique chip ID). You cannot get these signed chunks without knowing your ECID, and you don’t know your ECID until you’ve bought your 3GS.

The jailbreak requires at least one signed iBoot-family img3 for your device. And that iBoot needs to have an exploitable bug. It’s an all-or-nothing deal…you either have your signed exploitable iBoot ready to use, for now and forever — always jailbreakable — or you have nothing.

Here’s the critical point, the reason why we’re delaying our version of the jailbreak: Once the jailbreak is out, Apple will fix the iBoot-family bug we use to accomplish it. They will simply stop signing the old iBoots and only sign the fixed ones. If you bought your phone after Apple has done this, there’s nothing you can do…the jailbreak isn’t going to work for you.

It is possible that Apple will find the bug we use without our handing it to them on a silver platter (via a public jailbreak). In that case, we will have delayed our jailbreak for “nothing”. But we’d rather be safe than sorry!

Apple is surely coming out with a 3.0.1 firmware release shortly. They need to fix ultrasn0w. They need to fix some UI issues. 3.0 is buggy and 3.0.1 is coming. We’re going to wait and see what 3.0.1 brings before figuring out the release date for our version of the jailbreak.

In the meantime, we have some remaining 3.0 jailbreak issues to investigate, including push notification. Thanks for being patient with us while we took a 3GS “timeout”!

http://blog.iphone-dev.org/post/131932341/the-needs-of-the-many#idc-ctools
 
They're so arrogant. I don't think Apple cares about them nearly as much as they think :rolleyes: They have made a great product, but their attitude is so off-putting. I think I must be the only one that thinks this :p
 
Your utilitarian philosophy is incorrect... Jailbreaking is not a need, nor does the dev team OWE us this. Morality can not be judged on whether they decide to make this public or withhold it forever.

BUTTT

on the other hand i wish it would come out right now! :p

ALSO

I don't really foresee a 3.0.1 anytime soon, but I am basing that on relatively nothing.
 
Better go get me a backup 3g, more important for me to JB and Sling with slim design, large screen phone than new possible non JBreakable 3Gs or 2010 model who knows model.
 
kudos to the dev-team, they are a talented, calculated group that sees things through and takes their 'volunteerism' very seriously. bravo.

and i do think they cause a considerable amount of pre-occupation over at apple...
 
WTH? "If you already have a 3GS phone and have already done a full USB dump or captured your img3’s signed with your ECID, then you’re in great shape."

I read the above link and don't understand it. Further, it's for windows.

Can anyone explain how to "read" my iphone from the system profiler on a mac? I have zero idea wth anyone's talking about.
Or do we have to do nothing?
 
Perhaps if they are so arrogant, you would rather figure out how to jailbreak your 3GS yourself !

Seeing you have a jailbroken phone your biased. What about all the people that don't? We dont get all those Jailbroken goodies because the DEV team is getting cocky, there will always be bugs and exploits to find this one is not the only one.
 
Seeing you have a jailbroken phone your biased. What about all the people that don't? We dont get all those Jailbroken goodies because the DEV team is getting cocky, there will always be bugs and exploits to find this one is not the only one.

Tell that to iPod touch 2G owners, who had to wait over 3 and a half months for a tethered jailbreak, and then a further 2 months for the full, untethered version (and even then, the dev team wanted to hold off releasing it until the new iPhone came out...).
 
I love these guys from the Dev team but I dont know about this whole delay thing. If we have to wait for everyone to be eligable for upgrade that can take another 5 months. I bought my iphone 3G on the day it came out like many of us and wouldnt be eligable for upgrade till december.
Or for people to sell their old 3G's and then buy the new one? What kind of logic is that? Apple might come out with 3.0.1 anytime from now to 3 months who knows.
Eventually sooner or later they'll patch up this hole also if they dont already know about it. Lets say I get my ECID number now and in 2-3 months I have to exchange my iphone if something goes wrong. Then we're pretty much stuck.
Apple can release an update to patch this up at any time, after 3.0.1 they wont release any more? I dont get this whole lets wait thing. Is it worth it or pretty much waiting for nothing?
 
Yeah I read the Dev Blog yesterday and got excited when they basically announced that they found what they were looking for to jailbreak it. Been (im)patiently waiting for a JB since getting my 3GS at 9am June 19th. Then I see the announcement today about them having it, but holding off cuz not everyone has one yet?!? Furthermore, they say that Apple could very well find, and FIX, the exploit before they release it. Why even announce they succeeded then? It basically just teased all of us and told anyone at Apple that may be monitoring it that it's been done (hence them not giving us status updates in the first place).

IF Apple fixes the exploit before this JB is released does that mean that we will never get a 3GS jailbreak or will the dev team just have to go back to the drawing board and find another exploit?

I'm gonna be pretty pissed if we can't jailbreak the 3GS because the biggest draw of the iPhone for me was the customization that the JBs allow and had I known the 3GS possibly can't be jailbroken I would have just gotten a 16GB 3G. Customization is WAY more important to me, by far, than a compass and 3mp camera (my friend has a normal 3G and I honestly can't see a noticeable speed difference in either Internet browsing or app opening speed). I just went with the 3GS because I was signing a new contract (switching over from Sprint) so the 32gb "faster and better" 3GS was the same price as the 16GB 3G, so why WOULDN'T I pick it? Well, not being able to JB would have been that reason.
 
"If you already have a 3GS phone and have already done a full USB dump or captured your img3’s signed with your ECID, then you’re in great shape. You will always be able to jailbreak."

I already have one, how do I "capture my img3's signed with my ECID" so that I "will always be able to jailbreak"? I'm kinda mad about knowing they were able to JB this quick (some people were saying it could be as long as the Touch) but now we still can't have it, especially because the customization of JBs is exactly why I just switched to AT&T for an iPhone. But if I can get those files I need now so I'm set to go when it is released I'd rather do it and get it out of the way now so O know I'm ready the second it comes out.
 
Tutorial
http://www.ihackintosh.com/2009/06/ibss-certificate-jailbreak-iphone-3gs/


"If you already have a 3GS phone and have already done a full USB dump or captured your img3’s signed with your ECID, then you’re in great shape. You will always be able to jailbreak."

I already have one, how do I "capture my img3's signed with my ECID" so that I "will always be able to jailbreak"? I'm kinda mad about knowing they were able to JB this quick (some people were saying it could be as long as the Touch) but now we still can't have it, especially because the customization of JBs is exactly why I just switched to AT&T for an iPhone. But if I can get those files I need now so I'm set to go when it is released I'd rather do it and get it out of the way now so O know I'm ready the second it comes out.
 
Tell that to iPod touch 2G owners, who had to wait over 3 and a half months for a tethered jailbreak, and then a further 2 months for the full, untethered version (and even then, the dev team wanted to hold off releasing it until the new iPhone came out...).

I agree with you, however you guys are the reason the iphone 3gs is able to be jailbroken today, so kudos. However, jailbreaking has just become much more then a "hack" it is now marketing the apple mobile products in itself. How many people do you know that dont know the word "Jailbreak".
 
Hey thanks man, I appreciate that. Just to be clear, by doing that am I actual restoring my phone or am I just enableing myself to get into those menus for that info I need? Just wanna know if Im gonna lose all the contacts/apps/settings and such just to get these files? It's OK if I do, I haven't done much to the phone that I can't redo, just wanna have a full understanding of what this is before doing it.

Also, it says to do it before the new version of Apple software comes out, that means do it now before the 3.0.1 right? And I have the newest version of iTunes (not sure the #, but I just DLed it last Friday when I got my phone), does that matter? I read something about problems with the 3.0 JB with the newest iTunes, is that just for the JB or is it also applying to this method if getting that info?

Again, thanks for the help, I'm new to the iPhone "hacking" thing and just trying to gain all the knowledge I can cuz it really interests me.
 
With the latest itunes and 3.0 software for the iphone.
Just put your iphone in recovery mode but dont hit restore or anything. Just leave it like that. Then do what you need to do and when done hold the home and power button untill your iphone restarts.
When it does its out of recovery mode back to the way it was before.


Hey thanks man, I appreciate that. Just to be clear, by doing that am I actual restoring my phone or am I just enableing myself to get into those menus for that info I need? Just wanna know if Im gonna lose all the contacts/apps/settings and such just to get these files? It's OK if I do, I haven't done much to the phone that I can't redo, just wanna have a full understanding of what this is before doing it.

Also, it says to do it before the new version of Apple software comes out, that means do it now before the 3.0.1 right? And I have the newest version of iTunes (not sure the #, but I just DLed it last Friday when I got my phone), does that matter? I read something about problems with the 3.0 JB with the newest iTunes, is that just for the JB or is it also applying to this method if getting that info?

Again, thanks for the help, I'm new to the iPhone "hacking" thing and just trying to gain all the knowledge I can cuz it really interests me.
 
WTH is an IBSS certificate?

I put the phone in dfu mode (I assume this is the same as restore mode).
Ran the program on the ECID number and got a textedit screen with jibberish in it. I saved that. Is that the IBSS certificate?

Is that all I have to do? I guess so.
 
Yes, you got that file download when you inputed your ECID number on that site and saved it right?

WTH is an IBSS certificate?

I put the phone in dfu mode (I assume this is the same as restore mode).
Ran the program on the ECID number and got a textedit screen with jibberish in it. I saved that. Is that the IBSS certificate?

Is that all I have to do? I guess so.
 
Yes, it's a textedit file of a couple lines of jibberish. I saved it. That's it - right? This is wacky for sure.

I think the reason why many are pissed at the Dev Team is because they stated it was imminent and all this stuff about how surprised they were that this hole was still open and/or something the same as the 1st gen has, etc.

This gave peeps hope and even ran out to get their phones, etc. I understand there being animosity over it due to that.
 
Hello,
I don't have a 3GS yet but I'm planning to buy it (today) .. is it too late for me or is it ok ?

Tex
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.