...
iOS / Android / WP

iOS 16 полноценно запустили на Android-смартфоне

Разработчик под ником Makr смог запустить настоящую iOS 16 на бюджетном Xiaomi Redmi Note 12 4G.

Это не лаунчер и не имитация интерфейса iPhone, а полноценная загрузка системных компонентов Apple. Проект получил название ios-topaz, а его исходный код опубликован в открытом доступе.

Для запуска разработчик использовал модифицированное ядро XNU из iOS 16 и оригинальные системные компоненты прошивки iPhone X, включая SpringBoard, отвечающий за домашний экран.

В результате Redmi Note 12 4G загружается до экрана блокировки и рабочего стола iOS примерно за три минуты.

На опубликованных кадрах в настройках отображается iOS 16.7.16, а сам смартфон определяется как iPhone X.

При этом работают сенсорный экран и кнопки регулировки громкости. Главная сложность заключалась в несовместимости процессора Snapdragon 685 с требованиями iOS.

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

Проект ios-topaz доступен на GitHub. Для самостоятельной установки потребуется Redmi Note 12 4G с разблокированным загрузчиком и компьютер с Linux. Поддерживаются версии смартфона с кодовыми названиями topaz и tapas.

Для сборки модифицированного ядра используются инструменты Xcode 15 на серверах GitHub с macOS.

При этом запуск рабочего стола ещё не означает полноценную работоспособность iOS. Поддержка сотовой связи, камер, App Store и других функций не подтверждена.

https://cdn.iphones.ru/wp-content/uploads/2026/10/7941330699616388671.mp4

Тем временем в сети появился ролик, где сенсорное управление и громки громкости также работают.

Кнопка «Наверх»