Реклама в Telegram-каналах DzikPic и dev.by теперь дешевле. Узнать подробности 👨🏻‍💻
Support us

Народный умелец создал чехол, позволяющий запустить Android на iPhone

Оставить комментарий
Народный умелец создал чехол, позволяющий запустить Android на iPhone

Ник Ли, человек, который сумел запустить Windows 95 на Apple Watch, рассказал о своём новом изобретении, пишет Хакер.ru. Он собрал устройство, при помощи которого можно работать с приложениями для Android на экране iPhone.

Читать далее...

Для запуска Windows 95 Ли использовал эмуляцию железа. Требования Android не дают повторить этот трюк, поэтому понадобилось небольшое жульничество. Умелец собрал чехол со вторым процессором, на котором и крутится дополнительная операционная система, и написал несложное приложение, превращающее iPhone в устройство ввода-вывода.

Это приложение отображает получаемый по USB видеосигнал на экране телефона и сообщает чехлу о действиях пользователя.

Для начала Ли пришлось портировать на Android библиотеку libimobiledevice, предназначенную для взаимодействия с устройствами на базе iOS, разработать андроидный клон демона usbmuxd для iOS, который позволяет использовать USB для быстрого сетевого соединения, и написать демон screenstreamer, транслирующий по USB изображение экрана Android и преобразующий в события сообщения, поступающие с iPhone.

В качестве аппаратной основы чехла он выбрал плату Lemaker HiKey, оснащённую восьмиядерным процессором ARM Cortex-A53. Она обладает достаточной мощностью, а все необходимые для её работы компоненты уже включены в исходники Android Open Source Project.

Впрочем, ему всё же пришлось перекомпилировать ядро с небольшими поправками, чтобы ускорить драйвер USB.

Труднее всего оказалось изготовить корпус. Ли решил напечатать его на 3D-принтере.

Сама по себе задача была не очень сложной, но он никогда не делал ничего подобного. Ему пришлось на ходу осваивать SketchUp и учиться приводить нарисованные модели к пригодному для печати виду. Первая версия чехла имела стенки впечатляющей толщины, но после серии проб и ошибок Ли придал ему почти товарный вид. Финальный продукт не особенно крупнее обычного чехла-батареи.

Напомним, Ник Ли - это человек, который сумел запустить Windows 95 на Apple Watch. Выглядело это вот так.

Новый рекламный формат в наших телеграм-каналах.

Купить 500 символов за $150

Читайте также
Apple взялась за расшифровку голосовых сообщений в Telegram
Apple взялась за расшифровку голосовых сообщений в Telegram
Apple взялась за расшифровку голосовых сообщений в Telegram
1 комментарий
Google запустила SDK для создания приложений, которые будут работать на разных устройствах и ОС
Google запустила SDK для создания приложений, которые будут работать на разных устройствах и ОС
Google запустила SDK для создания приложений, которые будут работать на разных устройствах и ОС
Apple: срочно обновите iOS до 15.6.1, чтобы избежать утечки данных
Apple: срочно обновите iOS до 15.6.1, чтобы избежать утечки данных
Apple: срочно обновите iOS до 15.6.1, чтобы избежать утечки данных
Все VPN для iOS плохо шифруют данные. Apple знает, но ничего не делает
Все VPN для iOS плохо шифруют данные. Apple знает, но ничего не делает
Все VPN для iOS плохо шифруют данные. Apple знает, но ничего не делает
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.