Разработчику удалось успешно загрузить iOS на устройство Android

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Разработчик представил на платформе GitHub проект, который позволяет успешно установить iOS на телефон с ОС Android. Представленный разработчиком проект меняет основное ядро Linux в Android на XNU — собственное ядро Apple для iPhone. Не вдаваясь в технические подробности того, что такое ядро, его можно рассматривать как основу операционной системы, которая взаимодействует как с аппаратным, так и с программным обеспечением устройства. Когда смартфон загружается, ядро ​​получает список всего оборудования телефона.

iOS на телефоне с Android
iOS на телефоне с Android
Автор: GitHub Источник: www.phonearena.com

Сначала разработчик скопировал список оборудования с iPhone X, поскольку у более новых моделей iPhone есть средства защиты, препятствующие подобным подделкам. Затем он создал загрузочный образ XNU для Android и обманул ОС, заставив её думать, что она загружает iPhone с поддельным списком оборудования устройства. Телефон загрузился до экрана блокировки iOS.

Разработчик GitHub представил лишь экспериментальную версию своей операционной системы, а не полноценную. Однако некоторые вещи работают так же, как на iPhone.

На основном экране видны все установленные приложения iOS. Можно открыть «Настройки» и покопаться в параметрах, сенсорные и жестовые команды тоже функционируют. Центр управления доступен, кнопки управления питанием и регулировки громкости тоже работают. Однако список неработающих функций кастомной ОС разработчика огромен.

Домашний экран iOS на телефоне с Android
Домашний экран iOS на телефоне с Android
Автор: Android Authority Источник: www.phonearena.com

Использовать какие-либо средства связи невозможно — Bluetooth, Wi-Fi и сотовая связь не функционируют. Все датчики смартфона также не работают, включая сканер отпечатков пальцев. Сенсоры камер и динамики тоже не функционируют, и разработчик указывает, что шифрование файлов тоже не работает, поэтому этот телефон небезопасен.

Всё перечисленное ожидаемо, поскольку телефоны iPhone используют другое оборудование, и обман операционной системы мало что даёт. Для работы датчиков и камеры нужны другие драйверы и программное обеспечение, неизвестные для версии ОС iOS.

Источник: phonearena

Другое
Автор не входит в состав редакции iXBT.com (подробнее »)

4 комментария

Добавить комментарий

N
И для чего все это…
V
И для чего все это…

Для того же, для чего запускать DOOM на всевозможных утюгах и микроволновках.
abirvalg01
Какая-то бесполезная работа.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Клэм-чаудер: как один американский суп разделился на белую и красную версии

Клэм-чаудер кажется блюдом, которое должно пахнуть морем сильнее, чем спором. Но на северо-востоке США одна миска супа способна выдать региональную принадлежность. В Новой Англии ждут светлую...

Песок рисует звук: опыты Хладни с вибрирующими металлическими пластинами

В конце XVIII века звук можно было услышать, измерить высотой тона или описать движением струны, но почти невозможно увидеть. Эрнст Хладни нашёл способ заставить колебание оставить рисунок. Он брал...

От первого ветропарка России до завода лопастей: как Ульяновск стал столицей российской ветроэнергетики

Ульяновская область занимает особое место в истории российской ветроэнергетики. Именно здесь в 2018 году заработала первая промышленная ветроэлектростанция страны, а спустя годы регион превратился...

Как работают шахтёры на самом глубоком золотом руднике Мпоненг в ЮАР

Рудник Мпоненг в ЮАР — один из самых глубоких в мире: его горизонты уходят под землю более чем на 4 км. Он расположен в золотоносном районе Витватерсранд неподалёку от Йоханнесбурга и...

Почему советские розетки были рассчитаны на 6 А, а современные на 16 А

На старых советских розетках нередко можно увидеть маркировку 6 А, а на современных чаще встречается 16 А. Внешне они похожи, но допустимая нагрузка различается почти втрое. При напряжении 220 В...