Мартин де Вос (Martijn de Vos), также известный как devos50, запустил на ПК самую первую версию iPhone OS, выпущенной для iPod touch первого поколения в 2007 году. Реализация проекта заняла больше года.
В своём блоке разработчик объясняет, что сложной частью была эмуляция аппаратных компонентов iPod touch. Вот почему разработчик решил эмулировать первую сборку iPhone OS, созданную для iPod, а не для iPhone, поскольку для работы версии для iPhone потребуется эмуляция еще большего количества компонентов.
При этом де Вос также выбрал iPhone OS 1.0 из-за того, что в этой версии гораздо меньше механизмов безопасности, чем в более поздних версиях операционной системы: «Современные устройства Apple содержат множество дополнительных аппаратных компонентов, таких как нейронные движки, защищенные анклавы и разнообразные датчики, которые сделают эмуляцию таких устройств гораздо более сложной и трудоемкой задачей».
iPhone OS 1.0 на ПК успешно эмулируется с помощью QEMU — платформы виртуализации с открытым исходным кодом. Система полностью управляема с помощью мыши и клавиатуры, и большинство предустановленных приложений работают нормально.
Разработчик заявил, что это, вероятно, первый случай, когда кто-то эмулирует операционную систему iPhone с помощью инструментов с открытым исходным кодом. В своем следующем проекте де Вос хочет запустить на ПК iPhone OS 2.1.
Илон Маск прокачает нейросеть Grok с помощью платформы Nvidia Vera Rubin
TP-Link, Keenetic и Huawei: в «М.Видео» назвали самые популярные роутеры у россиян
Анонсирован Lava Virat V1 Pro 5G: дисплей 120 Гц, защита IP64, камера 50 Мп и Android 16 всего за $165
Как расширить память SSD с 256 до 320 ГБ без паяльника и лишних усилий
Главная фишка камеры Galaxy S26 Ultra появится и в прошлогоднем Galaxy S25 Ultra
Samsung Galaxy S27 Ultra кардинально обновит дизайн, но сохранит экран и габариты Galaxy S26 Ultra
Анонсирован мощный NAS Feiniu EVO 4 Pro на базе Ryzen: 10-гигабитная сеть и вместимость до 152 ТБ
По стопам Xiaomi: представлен необычный Honor Play 20A с мощным аккумулятором и вторым экраном на спинке