Anzeige schließen

UPDATE 27. 1. – Wenn Sie bereits auf Quicktime 7.6 oder höher aktualisiert haben, empfehle ich dieses Vorgehen nicht! Ihre Tastatur und Maus werden wahrscheinlich nicht mehr funktionieren!

Wenn Sie ein neues Unibody-Macbook haben oder Leopard bereits auf Version 10.5.6 aktualisiert haben, wissen Sie das vielleicht nicht, aber Sie Sie haben die Möglichkeit verloren, das iPhone in den DFU-Modus zu versetzen, die zum Jailbreak eines iPhones erforderlich ist. Glücklicherweise hat die iPhone-Community alles gerettet, sodass wir kein Downgrade durchführen oder Freunde mit einem anderen System suchen müssen.

Eine Option, die helfen könnte, ist über einen USB-Hub. Kurz gesagt: Sie verbinden das iPhone mit dem Hub statt direkt mit dem Mac. Aber auch das ist nicht die beste Lösung. Erstens haben viele Leute keine USB-Hubs. Zweitens kann es auch vorkommen, dass Sie beispielsweise nur einen USB-Hub an Ihrer Tastatur haben, dieser aber möglicherweise nicht genug Saft hat, um sowohl diese als auch Ihr iPhone mit Strom zu versorgen (das erkennen Sie an einer Fehlermeldung unter MacOS). Und deshalb haben wir eine andere Lösung!

Das Entwicklerteam hat herausgefunden, dass das Ganze Das Problem liegt in den 2 neuen Kext-Dateien, die sich auf den USB-Treiber beziehen. Es ist daher notwendig, 2 Kext-Dateien von einer älteren Version von Leopard (10.5.5) abzuspielen. Und damit es für Sie nicht zu kompliziert wird, hat es dieses Mal ein Benutzer mit einem Spitznamen verdient Volkspost, der das Automator-Skript erstellt hat.

Aber seien Sie vorsichtig, es handelt sich um einen System-Hack, der Probleme verursachen kann (oft funktionieren Tastatur und Maus danach nicht mehr!). Befolgen Sie die Anweisungen genau, alles geschieht auf eigene Gefahr!

Erster Schritt

Laden Sie dieses Skript mit 2 Kext-Dateien herunter. Sie können es beispielsweise hier herunterladen Rapidshare ob Mediafire.

Zweiter Schritt

Entpacken Sie dieses Archiv und legen Sie es auf Ihrem Desktop ab. Es ist wirklich wichtig, dass sich dieser Ordner auf dem Desktop befindet. Schließen Sie alle Programme, die Sie geöffnet haben. Wenn Sie sie nicht schließen, erledigt das das Skript für Sie, aber es ist wirklich besser, sie alle zu schließen.

Der dritte Schritt

Öffnen Sie den Ordner und führen Sie Fix_DFU_10_5_6 aus. Es erscheint ein Readme-Bildschirm. Klicken Sie auf die Schaltfläche OK und geben Sie das Administratorkennwort ein. Lassen Sie das Programm seine Arbeit machen und wenn der Bildschirm mit der Schaltfläche „OK“ erscheint, tippen Sie einfach darauf. ABER MACHEN SIE NICHTS ANDERES UND WARTEN SIE NUR, BIS DER PROZESS ABGESCHLOSSEN IST UND DER COMPUTER NEU STARTET!

Vierter Schritt

Und das ist alles, von nun an ist es möglich, das iPhone wieder in den DFU-Modus zu versetzen. Wenn Sie vorsichtig sein möchten (und keine Probleme mit Tastatur und Maus riskieren möchten), wurde auf Ihrem Desktop ein Ordner mit einer Sicherungskopie der Kext-Dateien erstellt. Sobald Sie den Jailbreak Ihres Telefons durchgeführt haben, ist dies möglich Bringen Sie die Kext-Dateien wieder in ihren ursprünglichen Zustand. Ersetzen Sie einfach die Dateien im Verzeichnis mit dem Skript durch die aus der Sicherung und führen Sie das Skript erneut aus. Ich kann diesen Schritt wirklich empfehlen!

In Bezug auf Ausbruch aus dem Gefängnis selbst, daher empfehle ich Ihnen, es stattdessen zu verwenden Tutorial mit QuickPwn. In den nächsten Tagen werde ich es auch hier auf dem Server 14205.w5.wedos.net platzieren.

Wenn Sie diesen Vorgang aber wirklich vorhaben, lesen Sie am besten den Rest des Artikels und drucken Sie ihn am besten sogar aus. Wenn Ihre Maus und Tastatur nicht mehr funktionieren, ist dies die einzige Möglichkeit, alles wiederherzustellen. Oder kaufen Sie einfach einen USB-Hub. :) :)

Bevor Sie beginnen:
Sie müssen wissen, wo das Automater-Skript „Fix_DFU_10_5_6“ Ihre gesicherten USB-Kernel-Erweiterungen abgelegt hat. Wenn Sie das Skript „Fix_DFU_10_5_6“ vom Desktop aus ausgeführt haben, sollte sich auch auf dem Desktop ein Verzeichnis mit dem Namen „Backup_IOUSBFamily_kext_10_5_6“ befinden, in dem sich die USB-Kernel-Erweiterungen befinden. Wenn Sie sich nicht erinnern können, wo sich die Backups auf Ihrem Laufwerk befinden, oder sich nicht für kompetent genug halten, mit Terminal zu den Backup-Kopien zu navigieren, verwenden Sie stattdessen die Anweisungen von Onkel.

Beim Lesen der folgenden Anweisungen:
** Ersetzen Sie „[Benutzername]“ durch den Namen Ihres Benutzerverzeichnisses (normalerweise Ihren Anmeldenamen).
** Ersetzen Sie „path/to/Backup_IOUSBFamily_kext_10_5_6“ durch den Pfad zu dem Ort, an dem sich Ihre Sicherungskopien der USB-Kernel-Erweiterungen befinden.
** Überprüfen Sie wie immer meine Anweisungen auf ihre Richtigkeit, bevor Sie ihnen blind folgen. Wenn Sie sich nicht sicher sind, warten Sie, bis jemand mit Glaubwürdigkeit/Reputation sagt, dass dies für ihn funktioniert hat, bevor Sie es selbst tun. Normalerweise neige ich nicht zu Tippfehlern, aber eines Tages wird mir das bestimmt passieren (vielleicht ist dieser Tag heute).

Auf geht's:

1) Legen Sie Ihre Leopard-Installations-DVD ein und starten Sie neu, während Sie die Taste „C“ gedrückt halten, bis der graue Startbildschirm mit dem Apple-Logo und der sich drehenden Schleife erscheint. Wählen Sie bei Aufforderung eine Sprache aus, fahren Sie jedoch nicht mit der Installation fort.

2) Oben auf dem Bildschirm befindet sich eine Menüleiste. Wählen Sie die Anwendung „Terminal“.

3) Verwenden Sie den Befehl „Verzeichnis ändern“ (cd), um das Systemerweiterungsverzeichnis mit der folgenden Syntax zu Ihrem aktuellen Arbeitsverzeichnis zu machen:

cd „/Volumes/Macintosh HD/System/Library/Extensions“

4) Verwenden Sie den Befehl „copy“ (cp), um die 10.5.6-Kernel-Erweiterungen, die gesichert wurden, in Ihr aktuelles Arbeitsverzeichnis zu kopieren. Verwenden Sie dazu die folgende Syntax (beachten Sie die Verwendung von Anführungszeichen und das Leerzeichen vor dem letzten Punkt):

cp -Rp "/Volumes/Macintosh HD/Users/[Benutzername]/path/to/Backup_IOUSBFamily_kext_10_5_6/"*.kext .

5) Ändern Sie den Benutzer- und Gruppenbesitz der Kernel-Erweiterungen mithilfe der folgenden Syntax in „root“ bzw. „wheel“:

chown -R root:wheel AppleUSBHub.kext
chown -R root:wheel IOUSBCompositeDriver.kext

6) Ändern Sie Ihr aktuelles Arbeitsverzeichnis auf eine Ebene über dem Erweiterungsverzeichnis und verschieben Sie die Datei „Extensions.mkext“ mit der folgenden Syntax auf Ihren Desktop:

CD ..; mv Extensions.mkext „/Volumes/Macintosh HD/Users/[Benutzername]/Desktop“

Möglicherweise stellen Sie fest, dass das System Extensions.mkext sofort durch eine Datei mit einem ähnlichen Namen und der Länge Null ersetzt. Lass es in Ruhe.

7) Geben Sie an der Terminal-Eingabeaufforderung „exit“ ein und verwenden Sie das Pulldown-Menü, um die Terminal-Anwendung zu beenden.
8) Verwenden Sie erneut die Pulldown-Menüs, um die Anwendung „Startvolume“ auszuwählen, wählen Sie Ihr normales Startvolume (das, in dem Sie gerade die Dinge verschoben haben) und klicken Sie auf die Schaltfläche „Neustart“.

Lassen Sie das System wie gewohnt booten. Wenn alles gut gelaufen ist, haben Sie jetzt die Funktionalität von Tastatur und Maus wiedererlangt.

.