- На бывшем российском заводе GM, где когда-то... (1851)
- Китайские контрактные производители чипов... (1826)
- ИИ разогнал рынок чипов: TSMC и прочие... (2060)
- Микроавтобус скорой помощи из частной... (1926)
- Kia K4 2026 вышел на рынок в США. Седан,... (1756)
- 50-летняя «Волга» без пробега всплыла в... (1701)
- Планшеты HONOR Pad в 2025 году: нейросети,... (2063)
- Смартфоны Samsung наконец-то научатся... (2324)
- Россияне увидят два затмения в 2026... (1580)
- 6000 ANSI люмен и 300 дюймов: Представлены... (2518)
- Больше не нужно тыкать в экран: Xiaomi 17... (2368)
- Вдвое дешевле, чем в России: Chevrolet... (2468)
- 185 Гц, 10 000 мА·ч, 100 Вт, IP69K и... (1668)
- Браузерная версия GTA: Vice City разозлила... (1944)
- Li Auto готовит смену флагмана: Li L8... (2538)
- 800 л.с. и 380 км/ч: российский суперкар... (2423)
На ПК успешно запустили самую первую версию iPhone OS
Дата: 2022-12-26 08:06
Мартин де Вос (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.
Подробнее на iXBT
Предыдущие новости
В России появляется всё больше подделок отечественных ПК и серверов
На российском рынке выявляют всё больше подделок российских компьютеров, а также ноутбуков и серверов, о чем сообщает ТАСС со ссылкой на письмо генерального директора консорциума «Вычислительная техника» Светланы Легостаевой на имя заместителя главы Минпромторга РФ Василия Шпака. Российские разработчики и производители вычислительной техники по итогам 2022 года сообщают о...
В российском шутере Atomic Heart будут секс-куклы, насилие и отрубленные головы в контейнерах
Разработчики из студии Mundfish опубликовали на своей страничке в Telegram информацию о том, что в Atomic Heart будут секс-куклы, насилие и отрубленные головы в контейнерах. Также приводится описание игры на сайте одной из организаций, которые выдают играм возрастные ограничения. «Часто встречаются изображения насилия и кровопролития. При ударе по персонажам можно увидеть...
Samsung намерена увеличить производство чипов на своём крупнейшем заводе, несмотря на вероятное замедление экономики
Южнокорейский техногигант Samsung Electronics планирует в следующем году нарастить производство чипов на своём крупнейшем полупроводниковом заводе. Компания готовится масштабировать выпуск, несмотря на прогнозы многочисленных экспертов, предрекающих замедление экономики в ближайшем будущем. Источник изображения:...
В Google Pixel 8 и Google Pixel 8 Pro ожидается использование 50-мегапиксельного датчика Samsung ISOCELL GN2
Сообщается, что Google будет использовать для своей серии смартфонов Pixel 8 датчик изображения ISOCELL GN2, разработанный Samsung Electronics. Об этом сообщает DigiTimes со ссылкой на ZDNet Korea. Предположительно, такой 50-мегапиксельный датчик изображения будет установлен в Google Pixel 8 и Google Pixel 8 Pro. Напомним, в Pixel 6 и Pixel 6 Pro, а также Pixel 7 и Pixel 7 Pro...