Posted on 21st September 2009 by Benj in News |iPhone
Downgrade, ECID, iPhone 3GS, saurik
Für alle die ihr iPhone zu schnell auf 3.1 updated haben gibt es nun einen Downgrade Assistand für das 3GS. Mit diesem Tool sollte es jedem möglich sein, das iPhone in den DFU Modus zu bekommen und die Windows hosts Datei zu patchen, damit sauriks Zertifizierungsserver verwendet wird.
Zaubern kann doch auch dieses Tool nicht: wer kein ECID-File auf seinem Computer oder auf sauriks Server hat, dem kann auch mit diesem Downgrader nicht geholfen werden.
Download gibts auf difrnt.com
Posted on 15th September 2009 by Benj in Apple |Howtos |News
Apple, Cydia, Downgrade, ECID, iPhone 3G
Saurik hat es geschafft: er hat den scheinbar unmöglichen Downgrade auf Software 3.0 für das iPhone möglich gemacht. Indem er eine “Kopie” des Apples Signature Server eingerichtet hat und kann nun bei einem Restore Prozess die ECID SHSH Informationen liefern, welche benötigt werden um die Firmware 3.0 zu installieren.
Auf sauriks Homepage lässt sich alles im Detail nachlesen.
Eine kleine Anleitung wie man vorgehen muss versuche ich hier auch kurz auf Deutsch zu erstellen. Wichtig, so wie ich das verstehe MUSS Cydia die Meldung “This iPhone 3G[S] has an ECID SHSH on file” stehen, denn nur dann kann saurik’s Server das iPhone signieren resp. die Firmware.
Vorrausetzungen
- Als erstest öffnet unter Windows die Datei
C:\Windows\System32\drivers\etc\hosts oder unter Linux/MacOSX die /etc/hosts
- Fügt folgendes auf eine Zeile ein:
74.208.105.171 gs.apple.com
- Nun Greifft iTunes nicht mehr auf den offiziellen Apple Server sondern auf den Cydia Server zu, welcher die ECID Informationen bereithält.
- Der Rest ist simpel: bringt euer iPhone in den DFU Modus und restored via iTunes die 3.0er Firmware!
- Drückt und haltet die Hometaste und schliesst das iPhone an euren Mac an
- Haltet die Hometaste weiterhin so lange gedrückt bis der Apfel verschwindet und das iTunes Logo auf dem iPhone erscheint
Der DFU Modus ist dann erfolgreich, wenn iTunes das iPhone im Wartungszustand erkennt und auf dem Display nichts zusehen ist! Seht ihr ein iPhone Kabel oder Steve Jobs russisch sprechen seit ihr im Recovery Modus!
Alt gedrückt halten und auf Wiederherstellen klicken im iTunes, so dass ihr die herunter geladene 3.0er Firmware auswählen könnt.
Bei Probleme oder unerklärlichen Ereignissen schaut im Forum von ModMyI vorbei, die haben eine extra Abteilung für den iPhone 3G[S] Downgrade.
Posted on 9th September 2009 by Benj in Apple |Apps |News |iPhone
Cydia, ECID, Jailbreak, News
Wer in den letzten 24 Stunden ein Update von Cydia gemacht hat, wird mit einer Meldung begrüsst:
When you jailbroke your iPhone 3G[S], you may have been told that it was of dire importance that you follow a fairly complex procedure to guarantee Apple can’t ever stop you from jailbreaking.
Many people failed to make it work. 
I’ve been working on this problem, and now Cydia can do this work for you!
Mit einem Klick auf die nette Meldung Make my life easier, thanks! speichert Cydia die ECID Informationen auf sauriks Server. So dass später zum Beispiel redsn0w vom DevTeam einfach darauf zugreiffen könnte bei einem Jailbreak.
Nochmals zur Erinnerung: das DevTeam ratet strikt allen ultrasn0s Benutzern ab bereits ein Update auf 3.1 zu machen, wenn es diese Woche released wird! Das Baseband Update könnte ein für allemal ein Unlock verhindern.
Posted on 29th June 2009 by Benj in News |iPhone
DevTeam, ECID, iPhone 3G S, redsn0w
Gestern die frohe Botschaft, heute die weniger schöne Neuigkeit vom devTeam:
Wie das Team mitteilte, ist es aktuell möglich einen Jailbreak durchzuführen. Auch könnten sie ihr Tool entsprechend anpassen. Doch die grosse Problematik besteht darin, dass Apple neue Sicherheitsmethoden beim 3G S eingebaut hat, das sogenannte ECID – ECID ist eine eindeutige ID des Chipsatzes auf dem iPhone, welcher bei jedem anders ist!
Ganz nebenbei erklärt das devTeam, dass es ein sehr geringer Teil der Menschheit ist, welcher wirklich den Jailbreak benötigt oder erwartet. Denn die meisten von uns warten erst noch darauf ein iPhone zu erhalten, oder bis der Vertrag ausläuft oder das iPhone günster wird. Ganz abgesehen von den Regionen auf der Welt, welche noch gar keine iPhone 3G S erhalten!
Zurück zum ECID – diese neue Signierung der einzelnen Softwareteilen mit dieser ECID erlaubt es Apple ganze IPSWs unbrauchbar zu machen, dies mit Hilfe der neuen 3G S Hardware. Dadurch ist es zwingend notwendig, dass sämtliche Softwareteile mit der entsprechenden ID gekenntzeichnet werden, bevor diese hochgeladen werden! Und ohne eigenes iPhone und entsprechender ECID ist dieses vorgehen nun mal nicht möglich.
Wer schon ein 3G S hat, solch sich umbedingt mal ein “Zertifikat” erstellen mit seiner eigenen ECID, wie das geht erfährt ihr bei iphone-notes.de.
Nun aber zum eigentlichen Grund, wieso das devTeam keinen Jailbreak herausgeben wird im Moment: für einen erfolgreichen Jailbreak benötigt man mindestens eine signierte Image-Datei plus den Bug im iBoot. Würde jetzt schon ein Jailbreak herauskommen, kann Apple bereits im nächsten Update den Bug im iBoot beheben und bereits ab 3.0.1 wäre kein Jailbreak mehr möglich – somit wären alle neuen Geräte nicht mehr brauchbar für einen Jailbreak.
Es kann natürlich auch sein, dass Apple diesen Bug selber findet und beheben wird. Dann wurde der Jailbreak halt “umsonst” verzögert – aber immer noch besser als gleich den Bug auf dem Silbertablett zu präsentieren.
In der Zwischenzeit heisst es warten, warten bis Apple das 3.0.1 Update bringt – welches bereits ultrasn0w beheben wird. Mal schauen, wann die beiden Releasedaten sein werden: das Update von Apple und der Jailbreak vom iPhone. Ich finde es gut, dass devTeam damit wartet, alles andere wäre ein sinnloses Lärm machen um vielleicht nichts.