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

quarta-feira, 7/01/2009

Outros

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:

Postagens relacionadas

, , , ,

Esta postagem foi escrita por:

Leo - que escreveu 291 posts no iBlogeek.

Publicitário, atua na área de Planejamento e Mídia em Salvador. Migrou para a Apple em 2004 e idealizou o iBlogeek em 2006. Atualmente possui um MacBook mid 2006, iPod nano 1G, iPod 5G, iPod shuffle 3G, iPhone 3G, Apple TV e um Mac Mini early 2009. No Twitter, @leocg

Fale com o autor

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 Comentários nesta postagem

  1. Daniel Dahia Disse:

    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. Leo Disse:

    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. Daniel Dahia Disse:

    Valeu Leo!
    Fllwww!

  4. Daniel Dahia Disse:

    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. Mateus Disse:

    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. Leo Disse:

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

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

  8. tnnuy Disse:

    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. Felipe Disse:

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

  10. Leo Disse:

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

  11. Felipe Disse:

    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. Leo Disse:

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

  13. Felipe Disse:

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

  14. Felipe Disse:

    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. Felipe Disse:

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

  16. Leo Disse:

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

  17. tnnuy Disse:

    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. Gisa Disse:

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

  19. Fernado Disse:

    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. pHcF Disse:

    Fernando: Qual a sua Baseband?

  21. Raphael Disse:

    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. Job Disse:

    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..

Deixe uma resposta

Dica: para adicionar sua imagem no comentário, cadastre-se gratuitamente no Gravatar.