Том Уэллинг стал героем вирусного обсуждения после публикации фото из отеля История Ивана Капкова: эмиграция, внутренний кризис и трагический финал ITMS объявила о смене названия на BFT «ПСЖ» обыграл «Манчестер Сити» со счётом 4:2 в Лиге чемпионов «Ростелеком» изучает создание корпоративного LLM-фаервола На фестивале «Маяк» показали фильмы Тимы Анисимова, Никиты Троценко и Павла Лунгина В Кемерово продолжается расследование смерти Татула Петросяна Музыкальные сервисы начали менять названия и тексты песен из-за новых требований закона Что такое «Mar-a-Lago face» и почему в нём увидели политический стиль Блогер Егорик сравнил работу с зумерами и миллениалами В Нигерии умерла актриса и победительница конкурса красоты Тения Абрахам Эмулятор KytyPS5 запустили на Xbox в режиме разработчика Зеленский согласился провести выборы при 60-дневном перемирии Конор Кеннеди и Джулия Бе сыграли свадьбу в Рио-де-Жанейро Юра Борисов стал членом Американской киноакадемии накануне премьеры в Лондоне Кабардино-Балкарский высокогорный заповедник: ледники, экотропы и Дыхтау В России насчитали 7,88 млн единиц коммерческого транспорта «Девочка из 90-ых»: как семейный проект стал интернет-хитом Игра Cancel Your Subscription превращает отмену подписки в испытание Семья Ивана Гудкова предупредила о мошенническом сборе денег на похороны
Лента новостей
Технологии

iOS 16 запустили на смартфонах Redmi Note 10 Pro и Note 12 4G

Энтузиасты загрузили iOS 16 на два Android-смартфона Redmi, но порты пока работают лишь частично и лишены большинства аппаратных функций.

iOS 16 запустили на смартфонах Redmi Note 10 Pro и Note 12 4G
Фото: Хабр

Разработчики проектов ios-sweet и ios-topaz сообщили об успешном запуске iOS 16 на Android-смартфонах Redmi Note 10 Pro и Redmi Note 12 4G. Возможности двух портов заметно различаются: на первой модели систему можно частично использовать, а на второй она пока доходит только до экрана блокировки.

iOS 16 запустили на смартфонах Redmi Note 10 Pro и Note 12 4G
Фото: Хабр

Порт для Redmi Note 10 Pro

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

На Redmi Note 10 Pro функционируют физические кнопки и сенсорный экран. Пользователь может разблокировать устройство, открыть настройки, пункт управления, центр уведомлений и несколько системных приложений. При этом выйти из запущенной программы нельзя: жест перехода на домашний экран пока не работает.

Графическое ядро смартфона порт не поддерживает, поэтому интерфейс отрисовывается силами центрального процессора. Из-за этого частота обновления держится примерно на уровне 20–30 кадров в секунду. Загрузка системы занимает около четырёх минут.

Большая часть аппаратных возможностей также остаётся недоступной. В текущей сборке не работают Wi-Fi, Bluetooth, мобильная связь, звук, камеры и GPS. App Store и авторизация через Apple ID отключены.

Состояние сборки для Redmi Note 12 4G

Разработчик MakrSas использовал ios-sweet в качестве основы для проекта ios-topaz, предназначенного для Redmi Note 12 4G со Snapdragon 685. Этот порт пока находится на более ранней стадии: система загружается до экрана блокировки, но разблокировать смартфон нельзя из-за неработающего сенсорного экрана.

Есть и ограничение, связанное с процессором. Из восьми ядер Snapdragon 685 используются только четыре — остальные не поддерживают страницы памяти размером 16 КБ, необходимые этой сборке iOS. Таким образом, обе разработки пока остаются экспериментами, демонстрирующими сам факт запуска компонентов iOS на Android-устройствах, а не полноценными заменами штатной прошивки.

Источник