НовостиАкцииХакеры впервые запустили iOS от Apple на телефонах с Android

Хакеры впервые запустили iOS от Apple на телефонах с Android

Автор: Decrypt·

Ключевые выводы

  • •Открытый проект ios-sweet загружает iOS 16.7.16 на Redmi Note 10 Pro, объединяя публично выпущенное Apple ядро XNU с немодифицированными системными файлами iPhone X адаптированными для процессора Snapdragon 732G.
  • •Порт пока далёк от пригодного к использованию телефона: Wi-Fi, Bluetooth, мобильные данные, звук и камера не работают, а отсутствие графического драйвера ограничивает отрисовку примерно 20–30 кадрами в секунду.
  • •Группа под названием OOSexGang заявляет, что её проект HackiOS запускает iOS 16.5 на Poco X5 Pro с помощью кастомной UEFI и ядра XNU, но не выпустила публичного исходного кода и не предоставила независимой проверки.
  • •Эта работа обращает вспять прежние усилия по переносу Android на iPhone, включая проект iDroid в апреле 2010 года и Project Sandcastle от Corellium, который принёс Android 10 на iPhone с чипом Apple A10.
  • •Установка этого ПО стирает пользовательские данные Android на телефоне и оставляет большинство функций защиты отключёнными, а разработчики советуют не хранить на устройстве личную информацию.
Хакеры впервые запустили iOS от Apple на телефонах с Android

Видео, на которых iOS 16 от Apple загружается на телефоны с Android, распространились в X, включая клип, опубликованный 18 октября и показывающий iOS на Redmi Note 12, который набрал более 2 миллионов просмотров. Другой разработчик продемонстрировал сборку, работающую на Nothing 3a.

Проекты носят экспериментальный характер и ещё далеки от полноценного опыта, сопоставимого с iPhone. Открытый проект ios-sweet объединяет ядро XNU от Apple с немодифицированными файлами iOS 16.7.16 с iPhone X и адаптирует систему для работы на чипе Qualcomm Snapdragon 732G.

Apple создаёт iOS — программное обеспечение, отвечающее за всё: от сенсорного экрана iPhone до его приложений, — для работы исключительно на собственном оборудовании компании. На практике потребители традиционно выбирали телефон и его операционную систему вместе. Эти эксперименты ставят под сомнение такую привязку, пытаясь запустить программное обеспечение Apple на недорогих устройствах Android, которые изначально с ним не продавались. Работа опирается на практики самой Apple: компания сохраняет iOS проприетарной, но публикует ядро XNU как открытый исходный код, давая этим портам отправную точку, которой у них иначе не было бы.

Ранее Android уже переносили на iPhone. Проект iDroid позволил ранним моделям iPhone загружать Android в апреле 2010 года. Около десяти лет спустя компания в сфере безопасности Corellium запустила Project Sandcastle, который принёс Android 10 на iPhone с чипом Apple A10. Обратный процесс — запуск iOS на оборудовании Android — теперь стал предметом нескольких независимых разработок.

Один из проектов, известный как HackiOS, пытается выполнить полную переработку кода для запуска настоящей iOS на оборудовании Android. Исследователь, известный как Md Ismail Šojal, сообщил, что проект находится на финальной стадии доработки и в случае успеха будет полностью бесплатным и открытым.

WTf, Running real iOS on Android hardware. HackiOS is attempting a full code rewrite to run actual iOS on Android hardware. They're in the final polishing stage. If it works, the project will be completely free and open no paywalls, no premium tiers. pic.twitter.com/oQywSdi9Y5 — Md Ismail Šojal (@0x0SojalSec) October 16, 2026

Ближайший публично доступный код — это ios-sweet, открытый проект, созданный для Redmi Note 10 Pro. Он использует XNU — ядро, которое Apple публикует открыто, — и адаптирует его для взаимодействия с процессором Snapdragon 732G. Поверх ядра затем работают немодифицированные файлы iOS 16..16 с iPhone X.

README проекта описывает ios-sweet как «экспериментальный запуск, а не пригодную для использования телефонную ОС». По словам разработчиков, Redmi Note 10 Pro доходит до экрана блокировки, домашнего экрана, Пункта управления и Настроек, при этом сенсорный экран и физические кнопки реагируют.

Ограничения существенны. Wi-Fi, Bluetooth, мобильные данные, звук и камера не работают. Жест выхода из приложения не даёт эффекта, а отсутствие графического драйвера означает, что процессор телефона отрисовывает дисплей примерно со скоростью 20–30 кадров в секунду. Первая загрузка занимает четыре-пять минут, пока устройство показывает логотип Apple.

Отдельная группа под названием OOSexGang заявляет, что её проект HackiOS запускает iOS 16.5 на Poco X5 Pro с помощью кастомной UEFI — прошивки, запускающей устройство, — и ядра XNU. Исследователь, опубликовавший демонстрацию, отметил, что публичного исходного кода или независимой проверки нет. Пока релиз не появится, заявления проекта опираются на его собственные демонстрации, а не на код, который могут изучить посторонние.

В более новой демонстрации Safari загружает файл Android-приложения с APKMirror, но затем не может его открыть. Такое поведение соответствует тому, что iOS не поддерживает Android-приложения в формате APK.

iOS 16.5 just Running on an Android phone hardware. and it can't open Apk because of iOS, Safari pulls an APK from APKMirror, then fails to run it. New HackiOs/OOSexGang demo it can be soon public release pic.twitter.com/TGclBWllxp — Md Ismail Šojal (@0x0SojalSec) October 19, 2026

Более широкое стремление запускать программное обеспечение там, где оно не предназначено, привлекает всё больше энтузиастов по мере того, как инструменты ИИ позволяют быстрее разрабатывать и улучшать код. За несколько дней до этих демонстраций iOS компания в сфере безопасности Calif.io взломала (jailbreak) iPhone 18 Pro прямо на сцене конференции Hexacon в Париже, причём root-доступ пережил перезагрузку. Джейлбрейк снимает ограничения Apple и даёт пользователям более глубокий контроль над iPhone.

Ещё один инструмент, связанный с этой деятельностью, — REA, сокращение от Reverse Engineer Anything. Этот бесплатный набор инструментов позволяет ИИ-ассистентам для программирования анализировать программное обеспечение. Среди примеров — демонстрация разработчика, на которой Grand Theft Auto V работает на iOS.

Пока что практический предел iOS на Redmi Note 10 Pro — это достижение домашнего экрана iOS. Беспроводное подключение, мобильные данные и звук остаются недоступными, процессор отрисовывает дисплей примерно со скоростью 20–30 кадров в секунду, а первоначальный запуск может занять несколько минут. Дальнейший прогресс будет оцениваться по тому, что сами проекты указывают в числе недостающего: работающих драйверов для подключения и звука, а также публичного релиза HackiOS, который смогут проверить другие.

Тем, кто решит установить это программное обеспечение, следует также знать, что процесс стирает пользовательские данные Android на телефоне и оставляет большинство функций защиты отключёнными. Разработчики советуют не хранить на устройстве личную информацию.

Источник: Decrypt