ОС Android запустили на iPhone 7, хотя и не в полную силу
Команда Correlium выпустила бета-версию незавершенного джейлбрейка, который позволяет запускать ОС Android на iPhone. Для этого используется джейлбрейк-эксплойт Checkra1n, который позволяет получить доступ к загрузчику старых «яблочных» смартфонов. На данный момент это работает с iPhone 7 и iPhone 7 Plus, позволяя установить частично рабочую версию Android.
При этом заявлено, что многие компоненты аппаратного обеспечения в настоящее время не функционируют. В их числе есть камера, Bluetooth-модем, графический чип, аудиовыход и прочее. Зато экран, Wi-Fi и USB уже работают.
Помимо этого, Project Sandcastle поддерживает файловую систему APFS только в режиме чтения, сторонняя система устанавливается на отдельный раздел, не затрагивая iOS. Так что это пока очень ранний релиз.
В целом, поддержка тех или иных компонентов выглядит вот так:
А ниже можно посмотреть видео с процессом запуска Android на iPhone.
Самое интересное, что это не первая такая попытка. В далеком 2010 году раннюю версию ОС компании Google пробовали портировать на iPhone 2S. Прием этим занималась та же команда, которая сейчас работает над Project Sandcastle.
Сама бета-версия доступна для свободного скачивания на сайте проекта, но ее вряд ли можно рекомендовать для ежедневного использования. Разве что у вас завалялся iPhone 7 и есть несколько свободных часов. Исходники доступны на GitHub.