macOS запустили на iPhone 14 Pro Max

Эксперимент требует джейлбрейка и работает лишь как виртуальная машина

2 мин.
macOS запустили на iPhone 14 Pro Max

Разработчики сообщества джейлбрейка расширили возможности проекта Virtual Mac: версия 1.2.1 позволяет запускать macOS на iPhone 14 Pro и iPhone 14 Pro Max. Речь не идёт о замене iOS или полноценной загрузке двух операционных систем: macOS работает внутри виртуальной машины, тогда как основной системой смартфона остаётся iOS.

Virtual Mac — открытый проект разработчика nfzerox, изначально созданный для запуска macOS на некоторых моделях iPad. Для работы он использует адаптированные для iOS компоненты Apple — Hypervisor, Virtualization и ParavirtualizedGraphics. Это позволяет применять аппаратную виртуализацию вместо значительно более медленной программной эмуляции.

Для запуска потребуется джейлбрейк

Установить Virtual Mac на обычный iPhone нельзя. Владельцу устройства потребуется выполнить джейлбрейк с помощью инструмента Dopamine, затем добавить репозиторий разработчика через менеджер пакетов Sileo и только после этого установить Virtual Mac.

Официально проект поддерживает версии macOS от macOS Monterey до macOS Sequoia; последняя рекомендуется как наиболее стабильная. При этом доступность функции ограничена iOS 16.3.1: начиная с iOS 16.4 Apple закрыла доступ к Hypervisor на уровне ядра системы.

По данным сообщества onejailbreak, в версии 1.2.1 интерфейс Virtual Mac дополнительно адаптировали для экранов iPhone 14 Pro и iPhone 14 Pro Max. Разработчики скорректировали компоновку элементов и уменьшили число случаев, когда текст не помещается в доступную область.

Ограничения и результаты тестов

Пользователи сообщества r/onejailbreak описывали и неофициальные эксперименты. В частности, одному из тестировщиков удалось загрузить macOS на iPhone 14 Pro Max с iOS 16.1.1. Для стабильной работы объём памяти, выделяемой виртуальной машине, пришлось ограничить 4 ГБ. По отзывам, производительность улучшалась при запуске iPhone в безопасном режиме и отключении внедрения твиков, однако во время работы смартфон заметно нагревался.

iPhone 14 Pro Max уступает старшим iPad Pro по объёму оперативной памяти и возможностям охлаждения. Поэтому запуск macOS на смартфоне остаётся компромиссным решением: ресурсы виртуальной машины нужно ограничивать, а рассчитывать на удобную повседневную работу не стоит.

Проект развивается с августа. В предыдущих обновлениях в гостевой системе появилась возможность загружать пробные версии профессиональных приложений Apple — Final Cut Pro, Logic Pro и Pixelmator Pro. Релиз 1.2.1 в основном посвящён отзывчивости управления, исправлению ошибок стабильности и доработке интерфейса для смартфонов.

Стоит оговориться, что джейлбрейк снижает защищённость устройства и может привести к нестабильной работе iOS. Virtual Mac создан независимым сообществом и не связан с Apple. Разработку следует воспринимать как технический эксперимент, а не как способ превратить iPhone в полноценный компьютер с macOS.

Мнение редакции

Virtual Mac показывает, насколько близки по архитектуре современные устройства Apple, но одновременно подчёркивает границы этой близости. Сам факт загрузки macOS на iPhone впечатляет, однако маленький экран, нагрев, ограниченный запас памяти и необходимость джейлбрейка оставляют проект в нише энтузиастов. Для пользователя это скорее наглядная демонстрация возможностей виртуализации, чем альтернатива Mac или iPad.