
Ник Ли, технический директор студии разработки Tendigi, ранее смог запустить Windows 95 на Apple Watch, а теперь он снова взялся за новый проект. Как он подробно описывает в этом посте в блоге, Ли смог запустить Android на iPhone благодаря изготовленному на заказ корпусу.
Как вы можете видеть в видео ниже, Ли создал приложение для iOS, которое взаимодействует с корпусом. Как только корпус будет подключен к порту Lightning iPhone, вы сможете напрямую запустить Android. Ли использовал Nexus 5 в качестве эталонного устройства для проекта и 8-ядерный 64-битный процессор ARM Cortex-A53.
Производительность не самая лучшая, но сам по себе этот подвиг невероятно впечатляет. В видео Ли демонстрирует, как работают все функции, от Wi-Fi до Play Store и приложения-калькулятора. Как пишет Ли в своем посте в блоге, он фактически клонировал Android Open Source Project для работы на корпусе.
Создание самого корпуса было непростой задачей. В конечном итоге Ли приобрел 3D-принтер, чтобы самостоятельно напечатать корпус после нескольких итераций дизайна. Он не выиграет конкурсов красоты, но для корпуса, который по сути содержит внутри себя еще один телефон, он довольно впечатляет. Корпус также имеет отверстие для SD-карты, а также порты HDMI и USB.
Как и в большинстве подобных проектов, реальных сценариев использования немного, но сама идея о том, что Ли смог запустить Android на iPhone, довольно впечатляет. По сути, корпус используется как телефон, а iPhone — как внешний дисплей.
Вы можете прочитать все технические детали проекта в посте Ли на Medium. Он подробно рассказывает о препятствиях, с которыми он столкнулся, и уникальных способах их преодоления. Также посмотрите фактическое видео работы Android на iPhone 6 Plus ниже.