Projeto Sandcastle está levando o Android 10 para o iPhone 7

Depois de muito trabalho, o Projeto Sandcastle está levando o Android 10 para o iPhone 7. Conheça melhor esse projeto e entenda.

No início deste ano, aconteceu a primeira tentativa bem-sucedida de inicializar o kernel Linux no iPhone 7.

Projeto Sandcastle está levando o Android 10 para o iPhone 7
Projeto Sandcastle está levando o Android 10 para o iPhone 7

No entanto, a situação evoluiu inesperadamente rápido, com drivers de LCD adicionados em poucos dias e agora o primeira port do Android 10 (“Q”) se aproximando do estágio beta, graças ao Projeto Sandcastle.

Projeto Sandcastle está levando o Android 10 para o iPhone 7


Embora o LCD, a tela sensível ao toque, a CPU, a memória, o armazenamento e o Wi-Fi estejam totalmente funcionais, graças ao trabalho do Project Sandcastle/desenvolvedores Corellium (que também precisaram escrever alguns drivers personalizados), ainda há muitas coisas que precisam ser corrigidas, como áudio, banda larga móvel, GPU e câmeras, o nível de suporte já é impressionante neste momento.

Mais detalhes técnicos sobre o processo de portabilidade podem ser encontrados nesta página.


Do ponto de vista técnico, o Project Sandcastle conta com a ferramenta de jailbreak checkra1n e seu subsistema PongoOS orientado a depuração/sideload.

O port está atualmente “inicializando em modo live” (como o particionamento adequado/inicialização dupla ainda não é suportado), mas como você pode ver no vídeo acima, ela já é relativamente suave.

Mais dispositivos podem receber suporte em breve, pois o Project Sandcastle está direcionado a todo o ecossistema de dispositivos iOS.

Abaixo, você pode ver todo o hardware suportado no momento da redação deste artigo (e aqui você pode encontrar a matriz atualizada).

Por fim, os fontes já estão disponíveis no GitHub de Corellium.
Projeto Sandcastle está levando o Android 10 para o iPhone 7 E, é claro, isso significa que agora o suporte completo ao Linux está paradoxalmente muito mais próximo para alguns iPhones do que vários outros dispositivos Android obscuros nativos: ao contrário de muitos outros, esses dispositivos estão executando o Linux principal (mainline).

O que está sendo falado no blog

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.