Planetbeing continua com seus avanços, mas dessa vez foi uma explicação.

Postado em out 31, 2008 nas categorias Posts antigos

closeEste post foi publicado há 3 anos e 3 meses 14 dias atrás. Caso esteja buscando por métodos de jailbreak e unlock (desbloqueio) modernos, recomendamos que volte para a página inicial. Dito isso, não somos responsáveis pela má utilização deste conteúdo. Verifique sempre a versão do seu firmware para checar a compatibilidade com a postagem em Ajustes - Geral - Sobre - Versão. Firmwares atuais: iPhone 3.1.3, iPhone 3G 3.1.3, iPhone 3GS 3.1.3, iPad 3.2. Só atualize o firmware após verificar a existência de um método de jailbreak/unlock disponível.

O hacker Planetbeing que fez muitos avanços essa semana, fez agora, uma explicação de tudo o que está acontecendo no iPhone Linux e, porque não é tão fácil assim fazer um SO para o iPhone.

Em seu post, ele explica que um novo Sistema Operacional que rode com toda a funcionalidade do iPhone OS demora muito tempo para ser portado devido a dois motivos.

O primeiro é transformar o mesmo na arquitetura de processador do sistema (ARM, i386, …) e o segundo é fazer o Software interagir com o Hardware, tarefa desempenhada pelo Kernel.

O que muitos perguntaram é o porque de não dar para rodar por exemplo, um distro do Linux, feito para ARM (arquitetura dos iPhones/iPods) de uma vez e acabar com a história.


A resposta é o Kernel. O Software, dessa maneira não ia interagir com o Hardware e, o WiFi, por exemplo, poderia não funcionar e são essas “pequenas” coisas que fazem uma pessoa odiar um Sistema Operacional (igual ao meu caso com o Vista, hehe).

A sua explicação completa pode ser lida aqui.

Até a próxima!

Postado por ph. Outras postagens:

Uma resposta para “Planetbeing continua com seus avanços, mas dessa vez foi uma explicação.”