Projeto adapta o iOS 16 para rodar em… smartphones Android

21 de Out de 2026 - 17:10
 0  0
Projeto adapta o iOS 16 para rodar em… smartphones Android

A premissa de rodar o em um smartphone parece partir do absurdo como pressuposto, mas ela se tornou uma realidade com o projeto “Hackios”.

A proposta é do usuário do GitHub ios-sweet, que substituiu o kernel Linux dos smartphones Android pelo XNU, kernel desenvolvido pela Apple para o iOS, iPadOS, macOS, watchOS, tvOS e visionOS.

Quando o dispositivo Android é inicializado, o sistema reconhece o celular como um iPhone X — dispositivo que foi escolhido por não possuir o código de autenticação de ponteiros (Pointer Authentication Code, ou PAC), assim como o Redmi Note 10 Pro da Xiaomi, aparelho utilizado para a adaptação inicial.

No entanto, já circulam vídeos do sistema adaptado ao Redmi Note 12, ainda com dificuldades notáveis de desempenho:

Embora o código do iOS permaneça fechado, o XNU do macOS foi liberado pela Apple e, pelos indícios dos documentos incluídos nos arquivos do projeto, o sistema dos iPhones foi adaptado com o auxílio da inteligência artificial (IA).

Depois de iniciado, o celular carrega uma imagem intermediária no bootloader, iniciando o XNU em uma partição formatada que simula o armazenamento do iPhone X em uma cópia do iOS 16.7, a versão mais recente do sistema disponibilizada para o aparelho.

Alguns aplicativos nativos carregam junto da tela inicial, e os toques e gestos para alternar entre aplicativos (além dos botões de volume e de ligar) são reconhecidos, mas o celular não consegue ativar as câmeras, o som do aparelho, a GPU 1Graphics processing unit, ou unidade de processamento gráfico., o sinal dos dados móveis, do Bluetooth e da rede Wi-Fi.

Além do Redmi Note 10 Pro, essa adaptação já conta com versões para o Redmi Note 12 Pro e o LG V60, enquanto outros dispositivos (como o OnePlus 7T, o Redmi 5 Plus e o Galaxy S23 Ultra) foram listados, mas suas versões não estão disponíveis para download.

Para quem possui um aparelho compatível e quiser se aventurar, vale conferir o site do projeto, que disponibiliza o download na página do desenvolvedor no GitHub.

via Android Authority

Notas de rodapé

  • 1
    Graphics processing unit, ou unidade de processamento gráfico.