Наверх

Энтузиасты запустили ядро iOS на смартфонах с Android: как работает проект Hackios

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

Опубликовано 22.10.2026 в 18:02 2 мин
2 мин

Основные идеи

Разработчики заменили ядро Linux на фирменное ядро Apple XNU из смартфона iPhone X.
Система выводит рабочий стол, меню настроек и запускает стандартный браузер Safari.
Драйверы для беспроводных модулей, камер, динамиков и микрофонов полностью отсутствуют.
Эксперимент опирается на старую iOS 16 и несет высокий риск повреждения памяти устройства.

В сообществе разработчиков набирает обороты проект под названием Hackios. По аналогии со знаменитым движением Hackintosh, цель проекта заключается в запуске проприетарной операционной системы Apple на стороннем оборудовании. Основой для экспериментов стал репозиторий ios-sweet на платформе GitHub.

Главная идея авторов состоит в замене стандартного ядра Linux, на котором работает Android, на фирменное ядро Apple XNU. Именно оно отвечает за взаимодействие софта с аппаратной частью в смартфонах iPhone.

Как работает загрузка iOS на чужом железе

Как запустить ядро iOS на смартфоне с Android | DGL.RU

Процесс запуска требует сложной модификации системных компонентов. При старте любого смартфона ядро считывает так называемое дерево устройств — специальный список всех электронных компонентов платы.

Автор проекта скопировал дерево устройств со смартфона iPhone X. Новые модели Apple получили аппаратные механизмы защиты, которые блокируют подобные манипуляции. Затем разработчик собрал специальный загрузочный образ ядра XNU под модель Xiaomi Redmi Note 10 Pro на процессоре Snapdragon. В результате операционная система приняла поддельные данные об оборудовании и успешно вывела экран блокировки iOS.

Что работает и какие есть ограничения

На текущем этапе проект остается концептом и не заменяет полноценную операционную систему. Экспериментальная прошивка способна выполнять только базовые действия интерфейса.

В тестовой системе функционируют:

  • Экран блокировки и рабочий стол со стандартными иконками;
  • Браузер Safari и системное меню настроек;
  • Сенсорный ввод, жесты свайпов и анимации интерфейса;
  • Пункт управления, а также физические клавиши питания и громкости.

При этом список нерабочих компонентов огромен. В системе полностью отсутствуют драйверы для большинства узлов платы:

  • Не работают беспроводные интерфейсы Wi-Fi, Bluetooth и сотовая связь;
  • Система не видит камеры, динамики и микрофоны;
  • Не функционируют сканер отпечатков пальцев и датчик освещения;
  • Не работает фирменное аппаратное шифрование файлов Apple, поэтому система не обеспечивает безопасность данных.

Совместимые модели и перспективы развития

Изначально код создавали под процессоры Qualcomm Snapdragon, но другие энтузиасты уже пробуют расширить список аппаратов. Попытки запуска предпринимали на Google Pixel 6 с чипом Tensor и даже на старом Samsung Galaxy S7 с процессором Exynos 8890.

На платформе GitHub уже появились модификации для других моделей:

В версии для Redmi Note 12 Pro авторам удалось запустить звук и базовую работу Wi-Fi, однако прошивка по-прежнему далека от стабильного состояния.

Полноценный запуск современных версий iOS на устройствах с Android вряд ли когда-либо станет возможен. Проект опирается на устаревшие сборки iOS 16 и уязвимости старых ядер, где отсутствуют строгие проверки подлинности оборудования. Кроме того, подобные эксперименты несут высокий риск необратимого повреждения памяти смартфона.

Смартфон Redmi K100 получил аккумулятор на 10 000 мАч и чип Snapdragon 8 Elite

Читайте также Иллюзия обновления: почему новые прошивки Samsung разочаруют владельцев старых флагманов

Вопросы и ответы

Как разработчики смогли загрузить ядро iOS на аппаратной базе Android?

Авторы проекта Hackios взяли структуру компонентов платы от старого iPhone X и скомпилировали ядро Apple XNU под процессор Qualcomm Snapdragon. Загрузчик подменяет данные об оборудовании, поэтому мобильная система запускается на чужой платформе без аппаратной проверки подлинности чипов.

Какие функции операционной системы работают в проекте Hackios?

Прошивка позволяет взаимодействовать с интерфейсом. На экране корректно работают жесты свайпов, рабочий стол, пункт управления и меню настроек. Пользователь может открывать браузер Safari и регулировать уровень громкости физическими клавишами на корпусе аппарата.

Почему эта система непригодна для повседневной работы?

В сборке отсутствуют драйверы для базовых аппаратных узлов платы. Прошивка не поддерживает сотовую связь, модули Wi-Fi и Bluetooth. Устройство не воспроизводит звук, не записывает голос и не видит сенсоры камер. Кроме того, установка такой сборки несет высокий риск выхода из строя микросхем памяти.

Варвара Пельменева

Варвара Пельменева

Я люблю пельмени. Если ты тоже их любишь — читай меня. Пельменей тут нет, но есть тексты, пропитанные стремлением поскорее их дописать и наконец-то бахнуть пельменей.

Подпишитесь на наши новости:
Нажимая кнопку «Подписаться», вы принимаете «Пользовательское соглашение» и даёте согласие с «Политикой обработки персональных данных»