Um grupo de desenvolvedores conseguiu instalar e executar o iOS 16, sistema operacional da Apple, em um Redmi Note 12 4G, da Xiaomi. O projeto utiliza componentes originais do software dos iPhones e já permite navegar pela interface, usar a tela sensível ao toque e controlar o volume do aparelho.
A experiência foi divulgada nesta segunda-feira (19) pelo portal XimiTime. Diferentemente de aplicativos que apenas imitam a aparência dos iPhones, os desenvolvedores conseguiram inicializar uma versão adaptada do próprio sistema da Apple.
Em imagens divulgadas pelos responsáveis pelo projeto, o Redmi Note 12 aparece executando a interface do iOS. Na seção de configurações, o aparelho é identificado como um iPhone X, com a versão 16 do sistema operacional.
O experimento também teve seu código disponibilizado publicamente no GitHub, sob o nome "ios-topaz". Apesar dos avanços, o software ainda está em fase experimental e não permite utilizar o celular Android como um iPhone convencional.
Como conseguiram instalar o iOS no Redmi Note 12?
Para fazer a adaptação, os desenvolvedores utilizaram o XNU, núcleo de código aberto empregado pela Apple em sistemas como iOS e macOS.
Conhecido como kernel, esse componente é responsável pela comunicação entre o sistema operacional e o hardware, incluindo processador, memória e outros recursos do dispositivo.
A equipe adaptou o XNU ao processador Snapdragon 685, da Qualcomm, utilizado no Redmi Note 12 4G.
