
Gli appassionati hanno cercato per anni di eseguire iOS sui computer, ma solo ora ci sono riusciti. Lo sviluppatore Martin de Vos, noto con il soprannome devos50, è stato in grado di implementarlo.
Si noti che ha utilizzato il reverse engineering per farlo. Ha utilizzato l'emulatore QEMU come base, che gli ha permesso di eseguire iPhone OS 1.0, rilasciato nel 2007. Inizialmente, questo sistema operativo era destinato all'iPod Touch di prima generazione, successivamente è apparso sul primo iPhone.
devos50 ha impiegato più di un anno a costruire l'emulatore perché c'erano molte cose non ovvie da capire. Tuttavia, di conseguenza, il sistema funziona e supporta persino il multitouch. Lo stesso Martin de Vos ha spiegato che l'emulazione dei componenti hardware è stata la parte più difficile.
L'autore ha anche spiegato perché ha scelto la prima versione del sistema. Ha semplicemente meno meccanismi di sicurezza che sono difficili da emulare. Inoltre, devos50 ha affermato che il suo lavoro è basato su OpeniBoot. Questa è un'implementazione open source del bootloader di Apple. Sebbene il progetto sia stato chiuso molto tempo fa, un tempo era possibile installare Android sulle prime generazioni di iPod Touch e iPhone.
2022-12-24 13:33:47
Autore: Vitalii Babkin
URL di origine