На Android‑смартфонах запустили iOS 16

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

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

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

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

Поддержки графического ядра тоже нет — за отрисовку интерфейса отвечает CPU. Из‑за этого система работает с частотой обновления экрана около 20–30 кадров в секунду. Кроме того, не работает Wi‑Fi, Bluetooth, сотовая связь, звук, камеры и GPS. Загрузка системы занимает примерно четыре минуты. App Store и вход в Apple ID отключены.

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

Источник: https://habr.com/ru/news/1096362/


Интересные статьи

Интересные статьи

Финальная часть серии — про самое нервное в любом ecommerce-проекте: как включать новую архитектуру по частям, не устраивать «большой релиз» и не останавливать продажи. К этому моменту у нас уже ...
Привет, Хабр! Наверное, все мы хотя бы раз сталкивались с задачей сериализации данных, будь то обмен данными с сервером, сохранение состояния объекта в файл или передача данны...
Привет, Хабр! Меня зовут Анастасия, я QA-специалист SimbirSoft и работаю на проектах с 1С-Битрикс. Не единожды я могла наблюдать, насколько эффективно бывает допустить QA-команду внутрь CMS, чтобы дос...
Любители посоревноваться в алгоритмах часто говорят об асимптотике того или иного решения задачи. При этом нередко можно встретить высказывания, что, мол, «вот этот» алгоритм работает за O(n), ...
Согласно многочисленным исследованиям поведения пользователей на сайте, порядка 25% посетителей покидают ресурс, если страница грузится более 4 секунд.