Команда разработчиков oosexgangdevs смогла перенести операционную систему iOS 16 на смартфон OnePlus Ace 6T, в то время как авторы из Китая успешно запустили аналогичный порт на Redmi Note 12 4G. Создатели подчеркивают, что это не просто визуальная тема, лаунчер или эмуляция, а реальное функционирование системных компонентов Apple.

Работу прошивки обеспечивает оригинальное открытое ядро Apple XNU, адаптированное под аппаратную платформу Android-смартфонов вместе с пользовательским интерфейсом iPhone X. В настройках системы в графе «О телефоне» устройство отображается как iPhone X под управлением iOS 16.5. Ключевые функции ввода уже работают: тачскрин стабильно распознает касания, а также функционируют физические кнопки изменения громкости.

Этот эксперимент развивает концепцию более ранних проектов. Например, разработчик под ником j0sh1x в свое время смог портировать iOS 7 на легендарный HTC HD2. Тот проект строился на аналогичном подходе с адаптацией ядра XNU и драйверов, что позволило запустить элементы интерфейса Apple на старом телефоне с работающим сенсорным экраном.

Исходный код порта iOS 16 для Redmi Note 12 4G находится в открытом доступе. Любые заинтересованные специалисты и энтузиасты могут свободно изучать архитектуру этой сборки, тестировать ее на своих устройствах и вносить собственный вклад в улучшение проекта.
