Desenvolvedor Dual Boots iOS 13.3 e Linux no Jailbroken iPhone 8

Já vimos o Android 10 rodando em um iPhone com jailbreak. Desta vez, porém, um desenvolvedor conseguiu inicializar duas vezes um kernel Linux e o iOS 13 em seu iPhone 8 com jailbreak.
É a primeira vez que vemos uma solução potencial de inicialização dupla para iPhones de 64 bits. Soluções semelhantes existiam para iPhones e iPad de 32 bits, como o iPhone 5, iPad de quarta geração e dispositivos mais antigos. O interessante é que o desenvolvedor conseguiu inicializar duas vezes um kernel Linux e o iOS 13.3 no iPhone 8, com os dois usando o mesmo volume de dados. Isso significa que você poderá acessar todos os seus dados de qualquer um dos sistemas operacionais.
Dual-Boot iOS 13.3 em um iPhone 8. O primeiro sistema e o segundo compartilham o mesmo volume de dados pic.twitter.com/nQIPjk0Caa
– Raffaele (@ Ralph0045) 30 de março de 2020
Com o desenvolvimento adicional, pudemos ver o suporte adequado de inicialização dupla para distribuições Linux, como o Ubuntu Touch, sendo adicionado. O mesmo método também pode ser usado para a inicialização dupla do Android em iPhones com jailbreak.
Se você estiver interessado em mexer no seu iPhone e no Linux de inicialização dupla, o desenvolvedor colocou instruções detalhadas aqui. As etapas são bastante complicadas, pois exigem que você crie um ramdisk personalizado, modificando a partição do sistema de arquivos, particionando e restaurando o rootfs e muito mais. Obviamente, você também precisará ter um iPhone com jailbreak durante todo o processo. Como as etapas não são para os fracos de coração, recomendo que você as analise uma vez antes de iniciar o processo.