На iPhone SE запустили Android 12
Энтузиаст и программист henl0b0i из Индии занимается созданием прошивок под разные устройства на Android. На днях он сообщил в социальной сети weibo, что смог запустить чистую сборку Android 12 на iPhone SE.
Это удалось сделать благодаря уязвимости checkm8, которая открывает доступ к SecureROM, ответственной за первый этап запуска яблочных устройств. SecureROM отвечает за безопасную загрузку, защищая продукцию Apple от взлома и вредоносных приложений. Если при инициализации SecureROM не возникло проблем, устройство продолжает запуск, активируя остальные звенья цепочки безопасной загрузки. Следовательно, в случае возникновения проблем с SecureROM загрузка не продолжается. Именно поэтому до появления уязвимости checkm8 хакеры старались обойти механизм запуска, созданный Apple. Ранее программист смог запустить на iPhone SE MIUI, используя всё тот же эксплойт checkm8.