
Команда Correlium сегодня выпустила бета-версию хака, находящегося в разработке, который позволяет запускать операционную систему Android на iPhone.
Используя эксплойт джейлбрейка checkra1n для получения доступа к загрузчику старых моделей iPhone, Project Sandcastle позволяет установить полурабочую версию Android на iPhone 7 или iPhone 7 Plus. Ведется работа над поддержкой дополнительных моделей телефонов.
Очевидно, вы действуете на свой страх и риск. Еще больше, чем при обычном джейлбрейке, вы можете представить, насколько значителен потенциал того, что здесь может пойти не так. (Лично я считаю, что здорово, что это существует, но я бы не стал пробовать это на чем-либо, кроме старого, запасного iPhone, которым я больше не пользуюсь.)
Помимо того, что на данный момент поддерживается только поколение iPhone 7, многие компоненты оборудования в настоящее время не работают. Камера, Bluetooth и сотовые модемы, в частности, не работают в текущих сборках.
Тем не менее, это огромное достижение сообщества — достичь даже этого этапа. Работа может улучшить криминалистические исследования и даже позволить создать что-то вроде временной второй ОС, которая живет на вашем телефоне.
Вы можете представить себе ситуацию, когда вы ежедневно используете iOS, но можете переключиться на Android OS, чтобы выполнить что-то конфиденциальное, а затем перезагрузиться, и раздел Android будет полностью очищен и снова начнется с нуля.
Эксплойт загрузочного ПЗУ checkm8, выпущенный в конце 2019 года, затрагивает все модели iPhone от iPhone 4s до iPhone X, и поскольку проблема заключается в аппаратном ПЗУ, Apple не может ее исправить.
Here is an iPhone 7 booting Android ! pic.twitter.com/cfCdSEzTbo
— matteyeux (@matteyeux) March 4, 2020
Узнайте больше подробностей и скачайте специальные сборки на ProjectSandcastle.org.
Correlium и Apple в настоящее время вовлечены в судебный процесс из-за облачных сервисов виртуализации iOS компании.