Este post foi publicado há 3 anos e 3 meses 15 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.Na terça pH tinha falado sobre o Planetbeing e o seu último aplicativo, iBoot, capaz de rodar um bootrom customizado no iPod touch e iPhone. Um dos problemas apresentados pelo programa era a falta de suporte à tela LCD do aparelho, então, até o momento, tudo era lido e modificado através de um computador ligado a ele.
Depois de uma busca através de todo o código binário do aplicativo, desabilitando funções para tentar detectar a causa do problema, Planetbeing conseguiu fazer o driver totalmente funcional. Segundo ele, foram dois problemas: o primeiro – que foi facilmente resolvido – apareceu porque ele esqueceu de escrever os primeiros e últimos bytes da tabela de gama do programa. O segundo foi mais complexo. Ele precisou detectar que o iBoot muda o SDIV do clock no meio do processo de inicialização e afirmou que não sabe ainda quantos dispositivos são afetados pela variação da frequencia do clock. Apesar disso, percebeu que afetou o LCD, pois antes a tela ficava completamente desconfigurada.
Além disso, ele escreveu alguns códigos que possibilitaram detectar quando os botões (home, power…) são pressionados. A partir desta etapa vai ser possível a construção de um menu gráfico controlado pelos botões do aparelho. De início, será possível optar em entrar no iPhone OS ou entrar no modo command-line do iBoot.
O código fonte dessa versão do iBoot já está disponível para pessoas que possuem experiência em programação e pode ser baixado no Github. O desenvolvedor avisa que só pode ser compilado em Linux e faltarão bibliotecas no caso de compilar em outro OS. Dentro do código-fonte é possível encontrar algumas instruções básicas de como fazer o aplicativo rodar e ele está compatível atualmente com o iPhone e iPod touch, ambos de primeira geração.
Esse fix foi um passo importante na “abertura” do iPod e iPhone, pois poderá abrir caminhos para a inicialização de sistemas operacionais 3rd party como o Linux, por exemplo.
Postado por Leo Borges. Outras postagens:
- Untethered jailbreak disponível para todos os iPads, iPhones e iPods touch
- Driver multitouch do iPhone 3G e iPod touch 1G implementado no Android OS
- MuscleNerd faz jailbreak em iPad 3G no dia do seu lançamento


2 respostas para “Planetbeing consegue rodar iBoot diretamente do iPhone”