Wie groß ist die Wahrscheinlichkeit, dass ein Jailbreak meines iPhones das Telefon blockiert?

8

Wie funktioniert es eigentlich? Ändert es nur die Firmware im Hauptdateisystem? Berührt es den Bootloader?

Ich versuche herauszufinden, wie hoch die Wahrscheinlichkeit ist

  1. iPhone Jailbreak gemauert das Telefon
  2. Apples Update blockiert das iPhone mit Jailbreak (Überschreibt das Apple-Update im Einklang mit diesen Fragen einfach die Flash-Partition mit der neuen und wendet dann die gesicherten Daten an?)

Bearbeiten: sollte wohl erwähnen, dass es sich um ein 3GS mit 4.1-Firmware handelt.

Alex B.
quelle
Für Ihren zweiten Teil der Frage muss ich ja sagen, wenn Sie auf die nächste Firmware aktualisieren, wird alles gespült und Sie müssen erneut einen Jailbreak durchführen.
Am1rr3zA
Ihre zweite Frage verwirrt mich immer wieder. Sie haben das Betriebssystem Ihres iPhones auf irgendeine Weise untergraben und die Interna auf eine Weise durcheinander gebracht, die Apple nicht wirklich vorhersagen kann. Warum sollten Sie ein Software-Update akzeptieren? Wenn ich mich mit dem Kernel und der zugehörigen Software auf einer meiner Linux-Boxen herumschlagen würde, und wir sind uns alle einig, dass ich das vollkommene Recht dazu habe, wäre es intelligent, einfach das nächste zu akzeptieren, was der Update-Manager mir geben wollte?
David Thornley
@ David, natürlich gibt es immer ein Risiko ungleich Null. Die Frage ist, wie groß dies ist. Dies hängt davon ab, (1) ob der Jailbreak einen selten oder häufig aktualisierten Teil des Systems ändert, (2) ob er etwas ändert, das zum Starten und Wiederherstellen des Systems erforderlich ist. Wenn beispielsweise der Firmware-Updater von Apple nur die Haupt-Flash-Partition überschreibt und der Jailbreak nur die Hauptpartition berührt, besteht praktisch kein Risiko. Auf der anderen Seite könnte ich in Schwierigkeiten geraten, wenn Apples Updater von einigen Bootloader-Besonderheiten abhängt, die sich auf subtile Weise ändern. Deshalb bin ich gespannt, wie genau das funktioniert.
Alex B
@Alex B: Es wurde berichtet, dass Apple-Updates nicht mit Jailbreaks kompatibel sind, obwohl ich mich in letzter Zeit an keine mehr erinnere. Ich habe noch nie von Problemen gehört, die mit einer Systemwiederherstellung und -aktualisierung nicht behoben werden konnten, obwohl Sie natürlich ein Telefon ohne Jailbreak haben. Sie würden denken, jemand hier würde die Details kennen, aber ich bin es nicht.
David Thornley
1
Besteht das Brechen eines iPhones aus dem Ändern von Dateisystem- und Verzeichnisberechtigungen oder ist es komplexer? Wenn ja, kennt jemand die technischen Details auf niedriger Ebene?

Antworten:

5

Jailbreaking verwendet einen Exploit im Betriebssystem (oder in der neuesten Version, dem Boot-ROM) und injiziert die Nutzdaten auf das Telefon, das normalerweise ein Loader zum Installieren von Cydia oder Cydia selbst ist. Cydia ist die Quelle für Anwendungen, die nicht im App Store vorhanden sind. Sobald diese geladen sind, kann andere Software installiert werden, die Systemdateien ändern kann. Ein solcher Fall ist Winterboard, mit dem Sie Aspekte der Benutzeroberfläche anpassen können.

Zu Frage 1:

Es hängt davon ab, was während des Jailbreak passiert. Wenn Sie beispielsweise den Exploit zum Jailbreak des Telefons ausführen und der Akku leer ist (oder die Software fehlerhaft funktioniert), besteht die Möglichkeit, dass Sie ihn blockieren. Es ist schwer, einen Prozentsatz darauf zu setzen.

Zu Frage 2:

Da Apple erwartet, dass seine Software auf dem Telefon ausgeführt wird, kann es einige Dinge tun, die das Telefon beschädigen könnten. Auch hier hängt es definitiv davon ab, was geändert wurde, wie der Jailbreak durchgeführt wurde usw. Wenn Apple ein iOS-Update herausbringt, lasse ich es nicht einfach laufen. Wenn ich möchte, stelle ich zuerst die ursprüngliche Firmware über iTunes wieder her.

8BitsOfGeek
quelle
Wenn ich also sicher bin, dass der Akku immer voll ist, bevor ich etwas durcheinander bringe, kann mein Telefon nur dann dauerhaft blockiert werden, wenn die Software fehlerhaft funktioniert.
Pacerier
-4

Jailbreak bedeutet, den Inhalt des Starts zu ersetzen.

Also ist alles verändert. Es ist wie eine neue Festplatte mit einem neuen Boot-Image, das alles auf dieser Festplatte seit dem Start ändert, um das eigentliche Betriebssystem zu hosten, das auf Jailbreak-Geräten ein geändertes Betriebssystem ist, sodass alle Methoden, Funktionen und Eigenschaften ohne Einschränkungen verfügbar sind .

Balexandre
quelle