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”!

Traduit avec Google.

Résumé:

Nous pouvons le Jailbreak 3GS maintenant. Mais le fait de rendre public notre Jailbreak en ce moment serait bénéfique pour relativement peu de personnes. Il serait en effet préjudiciable à beaucoup plus de personnes que cela aide. Donc, nous pensons qu'il est préférable de garder notre version du Jailbreak de sites d'Apple pour le moment.

Détails:

Si vous avez déjà un 3GS téléphone et l'ont déjà fait un dump USB ou capturé votre img3 signé avec votre ECID, alors vous êtes en grande forme. Vous serez toujours en mesure de Jailbreak. Mais beaucoup de gens qui ont sur l'obtention d'une 3GS ne sont pas encore. Par exemple, beaucoup de gens sont en attente de leur contrat à maturité au point où ils obtiennent une rupture de prix sur le 3GS. Beaucoup de gens essaient de vendre leurs services 3G avant de pouvoir acheter le 3GS. Il ya des parties du monde où vous ne pouvez même pas acheter un 3GS encore! Les raisons sont variées, mais elles sont nombreuses.

La nature de la 3GS matériel permet à Apple de cesser d'être utilisables IPSWs sauf si vous avez déjà obtenu la signature des morceaux qu'ils envoient à vous en fonction de votre ECID (une unique puce ID). Vous ne pouvez pas obtenir ces morceaux signé sans connaître votre ECID, et vous ne connaissez pas votre ECID jusqu'à ce que vous avez acheté votre 3GS.

Le Jailbreak exige au moins l'un signé iBoot famille img3 pour votre appareil. Et que iBoot doit avoir un bug exploitable. C'est un tout-ou-face ... rien, vous avez signé votre exploitable iBoot prêt à l'emploi, pour aujourd'hui et pour toujours - toujours jailbreakable - ou que vous n'avez rien.

Voici le point critique, la raison pour laquelle nous avons retardé notre version du Jailbreak: Une fois le Jailbreak est sorti, Apple va corriger le bug iBoot-famille que nous utilisons pour l'accomplir. Ils vont tout simplement cesser de la signature de l'ancien iBoots et le seul signe fixes. Si vous avez acheté votre téléphone une fois Apple a fait cela, il n'y a rien à faire ... Le Jailbreak ne va pas travailler pour vous.

Il est possible que Apple va trouver le bug que nous utilisons sans notre remettre à eux sur un plateau d'argent (par l'intermédiaire d'un public Jailbreak). Dans ce cas, nous avons retardé notre Jailbreak pour "rien". Mais nous préférons prévenir que guérir!

Apple est certainement à venir avec un firmware 3.0.1 bientôt. Ils ont besoin de fixer ultrasn0w. Ils ont besoin de fixer certaines questions UI. 3.0 est buggée et 3.0.1 est à venir. Nous allons attendre de voir ce qu'il apporte 3.0.1 avant de déterminer la date de sortie de notre version du Jailbreak.

Dans l'intervalle, nous avons quelques autres questions à 3,0 Jailbreak enquêter, y compris la notification push. Merci d'être patient avec nous alors que nous avons pris un 3GS "timeout"!

cliquez sur Réparation iPhone pour en savoir plus sur votre iPhone