yellowsn0w 0.9.6: chegou a hora de desbloquear o seu iPhone 3G

Postado em jan 7, 2009 nas categorias Posts antigos

closeEste post foi publicado há 1 ano e 7 meses 27 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 yellowsn0w, ferramenta do iPhone Dev Team para desbloqueio do iPhone 3G, foi lançado há uma semana, na versão 0.9. Alguns dias antes do lançamento oficial, GeoHot entrou em contato com o MuscleNerd via IRC, alegando que tinha feito um exploit stack-based buffer overflow na Baseband 02.28.00, a famosa rotina AT+stkprof, que funcionava no Baseband do firmware 2.2. Até então o yellowsn0w estava sendo desenvolvido para o baseband anterior, 02.11.07, que era instalado com o firmware 2.1.

A descoberta fez com que o foco do projeto fosse alterado e os esforços foram direcionados para o baseband atual: 02.28.00. Dias depois foi lançada a versão 0.9 do yellowsn0w, que estava sendo testado internamente pelos membros do Dev Team.

A primeira versão, como esperado, não se deu bem com muitas operadoras de telefonia celular ao redor do globo. Pessoas de todo o mundo se mobilizaram e passaram suas experiências através do reporting page disponibilizado pelo iPhone Dev Team. Assim, em poucos dias, o grupo lançou, sucessivamente, diversas versões do yellowsn0w: 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5 e, finalmente, a 0.9.6 lançada ontem.

Até a versão 0.9.5 da ferramenta, o processo de unlock ainda estava bastante instável nas operadoras nacionais. Com o lançamento da versão 0.9.6, porém, as coisas mudaram e o patch se mostrou bastante estável. Mais cedo publiquei um post falando um pouco do status atual do desenvolvimento do yellowsn0w e os leitores Edivaldo, Teodoro e Nilton me forneceram um feedback positivo acerca da versão, dizendo que não tiveram nenhum tipo de problema com o patch.

Agora há pouco atualizei o yellowsn0w no meu iPhone 3G e testei com 3 operadoras: Claro, Vivo e Oi. Todas funcionaram perfeitamente, inclusive troquei os SIMs sem reiniciar o aparelho ou ligar e desligar o modo vôo. Das três operadoras que testei, percebi que a Oi foi a única que, uma vez ou outra, não pegava o sinal ao inserir o chip sem reiniciar, provavelmente devido ao fato dela ser a única operadora que testei que ainda não é revendedora da Apple. Para quem quer informações sobre o funcionamento da versão com a TIM, o reporting page do Dev Team mostra 100% de sucesso com o método, conforme figura abaixo:


MuscleNerd falou que ainda está trabalhando em algumas melhorias, como suporte a PIN lock, que deve sair até a versão final, planejada para meados de Fevereiro. Enquanto isso, podem confiar na versão atual, principalmente porque o yellowsn0w é uma ferramenta que não afeta a integridade do aparelho. Ele possui um código reversível e de fácil desinstalação, no qual injeta o payload no boot e em toda vez que houver um reset no baseband.

Aos recém chegados na comunidade: para usufruir do yellowsn0w é necessário ter um iPhone 3G na versão 2.2, com baseband 02.28.00 (pode ser verificado em Settings->General->About). Além disso, o seu aparelho deve ter passado pelo processo de jailbreak. Para fazer o jailbreak do seu aparelho (método que permite a instalação de aplicativos não licenciados pela Apple) é necessário utilizar uma ferramenta como o pHirmware, QuickPWN, WinPwn ou PwnageTool. Alguns tutoriais podem ser encontrados no menu lateral esquerdo do blog. Após o jailbreak, acesse o Cydia, vá em Manage -> Sources. Adicione a fonte http://apt9.yellowsn0w.com/, reinicie o iPhone para limpar o cache do Cydia, abra o aplicativo novamente, vá em Search, digite yellowsn0w (note que é um número zero no final) e instale o aplicativo. Reinicie o seu iPhone com o chip desejado inserido e aguarde o sinal ser encontrado.

Para maiores informações e significados técnicos, acessem o iBlogeek Wiki.

Abaixo estão as fotos do iPhone 3G funcionando com as operadoras que testei:

Postado por Leo Borges. Outras postagens:

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

22 respostas para “yellowsn0w 0.9.6: chegou a hora de desbloquear o seu iPhone 3G”

  1. Leo,
    Que bom que conseguiu! Já jogou seu Rebel fora? Nem jogue viu, guarde ele!
    Bom, poderia me dizer uma coisa, qual o plugin que vocês usam para fazer o “postagens relacionadas” no final de cada post? Perguntei no MSN pro pH e ele não soube me informar…
    Quem sabe não marcamos outro almoço no shopping?!
    Abraço, flw!

  2. Fala cara! Que nada, todos estão guardados aqui comigo! heheheh! Estou utilizando o Yet Another Related Posts Plugin! Vamos ver como estarei esses dias, o volume de trabalho está voltando ao normal! abraço!

  3. Valeu Leo!
    Fllwww!

  4. Baixei e instalei o plugin… mas não estou entendendo NADA! Tem como me guiar aqui?
    Obrigadoo!

  5. Rodrigo Castro disse:

    Agora o Yellowsn0w está bem melhor ele nem precisa mais do brosspref, agora já vai uma pro PH quando vai lançar um Phirmware com o yellowsno0w integrado hein!:? Abraço!

  6. Agr sim tenho o celular desbloqueado sem ter que fazer nenhuma manha pra funcionar.
    Essa release está mto mais estavel, aqui funcionando 100%
    Vlw

  7. Finalmente mesmo! Estava há 6 meses na luta, hehehehe!

    @Rodrigo, estamos esperando o lançamento do yellowsn0w 1.0 para implementar no pHirmware!

  8. agora sim…. esta versao do yellowsn0w ta muito boa o 3G ta a dar bem nao da blokeios e tb nao fica sem sinal como acontecia com a versao 9.5 , nem e preciso mais fazer aquelas coisas para ele aceitar o cartao!!!!! parabens a DEVTEAM pelo o exclent trabalho que tao a fazer =)

  9. Quando vou restaurar meu iPhone para a 2.2 dá um erro [1403]. Como posso fazer? Obrigado

  10. @Felipe, você está em qual sistema operacional? Qual versão do iPhone e qual versão do iTunes?

  11. Leo, o iPhone está na 2.2 com o baseband da 2.1, Uso windows e iTunes 8.0.2….

    @Felipe, você está em qual sistema operacional? Qual versão do iPhone e qual versão do iTunes?

  12. Felipe, já tentou fazer um restore no Recovery Mode ou no DFU Mode?

  13. Leo, ja tentei sim.. Dá o mesmo erro.. Abrs.

  14. Leo, consegui fazer o restore para a 2.1, quando estiver na 2.1, faço outro restore para a 2.2, te manteio informado! Abrs…

  15. Leo, consegui fazer o restore para 2.2, agora vou efetuar o desbloqueio.. Obrigado, abrs…

  16. @Felipe, beleza! Qualquer coisa, to por aqui! Abraço

  17. com o 3G ainda tem algumas falhas, ainda a dias tentei mandar ums sms com o 3G ligado ele blokiou e nao deixou fikou a sms por enviar mas depois desliguei o 3G e deu para mandar bem, mas ta muito melhor que as outras versoes so falta mesmo o 3G funcionar a 100% de resto ta tudo bom, pa receber chamas e fazer ta bom

  18. Obrigada !!! o meu é TIM e está funcionando perfeitamente !!

  19. Ae galera, tenho um 3G estava funcionando normalmente, quando de repente apareceu uma mensagem assim: Restaurção Necessária. O Iphone não pode realizar ou receber ligações. Faça a restauração do Itunes. Ja conectei ele no lap top com o Itunes aberto e nada…alguem sabe o que tenho que fazer
    Abrçs

  20. Fernando: Qual a sua Baseband?

  21. Blza Leo?!
    Cara eu peguei um iphone 3g para desbloquear, so que o dono fez o jailbreak mas a baseband ficou 02.30.xx e não estou conseguindo fazer o downgrade, o itunes fica dando o erro 1013, gostaria de pedir a sua ajuda e saber como faço!

    Agradeço e parabens elo blog.

  22. Raphael, não se consegue fazer downgrade na baseband..
    vc terá que esperar atualizar o yellowsn0w para poder desbloquear o iPhone com baseband 02.30,xx.. tem previsão par 6 meses, corrigem se estiver errado…

    abraços..