Enthusiasten versuchen seit Jahren, iOS auf Computern auszuführen, aber erst jetzt ist es ihnen gelungen. Das konnte der Entwickler Martin de Vos, bekannt unter dem Spitznamen devos50, umsetzen.
Es wird darauf hingewiesen, dass er dazu Reverse Engineering verwendet hat. Es verwendete den QEMU-Emulator als Basis, der es ihm ermöglichte, das 2007 veröffentlichte iPhone OS 1.0 auszuführen. Zunächst war dieses Betriebssystem für den iPod Touch der ersten Generation gedacht, später erschien es auf dem ersten iPhone.
devos50 hat mehr als ein Jahr damit verbracht, den Emulator zu bauen, weil es viele nicht offensichtliche Dinge zu klären gab. Dafür funktioniert das System aber und unterstützt sogar Multitouch. Martin de Vos selbst erklärte, dass die Emulation der Hardwarekomponenten der schwierigste Teil sei.
Der Autor erklärte auch, warum er sich für die erste Version des Systems entschieden hat. Es hat einfach weniger Sicherheitsmechanismen, die schwer zu emulieren sind. Außerdem sagte devos50, dass seine Arbeit auf OpeniBoot basiert. Dies ist eine Open-Source-Implementierung des Bootloaders von Apple. Obwohl das Projekt vor langer Zeit geschlossen wurde, war es einmal möglich, Android auf den ersten Generationen von iPod Touch und iPhone zu installieren.
2022-12-24 13:33:47
Autor: Vitalii Babkin
Quell-URL