Энтузиасты научились запускать iOS 16 на Android-смартфонах

Разработчики-энтузиасты запускают нативную версию iOS на Android-устройствах. Несколько портов доступны на GitHub.
Проекты объединяет то, что они запускают iOS 16 на смартфонах Xiaomi на базе Snapdragon — смартфоны «превращают» в iPhone X.
Для запуска iOS на Android используется модифицированное ядро XNU, которое является основой iOS. Ядро собирается при помощи инструментов Xcode 15 на серверах GitHub с macOS. Файлы и системные компоненты, включая SpringBoard для отображения экрана «Домой», извлекаются из прошивки iPhone X.
Для оптимизации памяти на Redmi Note 12 пришлось отключить энергоэффективные ядра процессора, несовместимые с iOS. Сейчас работают загрузка системы, экран блокировки, настройки и сенсорное управление. Многие аппаратные функции, включая камеру, звук и беспроводные интерфейсы, пока не работают. Подробнее с проектами ios-topaz и ios-sweet можно ознакомиться на GitHub.
Подписывайтесь на наш Telegram-канал, чтобы быть в курсе всех новостей и событий Рунета.