Depois de várias semanas, estou por aqui novamente. Tive dias de muito trabalho, consegui um dia de descanso hoje e aproveitei para atualizar meu iPhone 3Gs para o firmware 3.1.3. Como as melhorias eram poucas e meu telefone estava rodando perfeitamente o 3.1.2, somando-se ainda a esse cenário que esse upgrade é bem chatinho, acabei adiando essa decisão por muito tempo. Até que hoje resolve me aventurar.
Como a sensação de insegurança era muito grande, resolvi começar o processo pelo meu iPhone 3G, que uso como backup do 3Gs. Nesse, foi tudo bem simples. Primeiramente fiz o upgrade para o firmware 3.1.3 normalmente pelo iTunes. Depois, baixei o firmware 3.1.2 e o Redsn0w 0.9.4. Feito isso, foi só seguir o procedimento e pronto: iPhone 3G jailbroken!
Tendo em vista que as coisas correram tão fáceis com o 3G e há cerca de 1 mês a @DaniAdamek havia relatado no Twitter que conseguiu fazer jailbreak do 3Gs, resolvi meter a cara. Porém, as coisas não foram nada fáceis. Pelo contrário. Deu muita dor de cabeça e é por isso que vou tentar passar aqui nesse artigo, algumas dicas para que vocês possam sofrer menos do que eu sofri.
Assim como fiz no iPhone 3G, simplesmente pluguei meu iPhone 3Gs no iTunes e mandei ver na atualização para o firmware 3.1.3. Até ae, sem problemas. Instalou normal. Contudo, quando fui fazer exatamente o mesmo procedimento feito no 3G, rodando o Redsn0w 0.9.4, o iPhone simplesmente fica parado numa tela branca e não avança no procedimento. Tentei no Windows e no Mac. O resultado foi o mesmo: tela branca.
A essa altura, eu já comecei a ficar bem preocupado. Estava confiante que daria certo, como deu no 3G. Fiquei me questionando se eu tinha lido errado e a @DaniAdamek tinha feito o procedimento no 3G ou 3Gs. Comecei a entrar em parafuso e fui Googlar. Achei um monte de coisas falando que quem atualizou o 3Gs pro 3.1.3 tinha se lascado e não daria nem pra fazer downgrade (voltar pro 3.1.2) e nem fazer o jailbreak. Cada molécula do meu corpo estava se sentindo burra ao extrema!
Não me abati e continuei a busca. Foi ae que encontrei alguns métodos dizendo pra usar o PwnageTool que, infelizmente, só tem versão pra Mac. Como tenho Mac, me senti menos frustrado. Se você não tiver, imagino como deve estar se sentindo.. Mas continuando o procedimento, gerei um .IPSW customizado, já com o jailbreak. Abri o iTunes e fui todo esperançoso fazer o update. Infelizmente, o iTunes se negou a utilizar o arquivo. Nessa altura, os batimentos cardíacos já tinham passado dos 140.
Voltei ao grande oráculo de Mountain View e fui tentando mil coisas. Nessas pesquisas, encontrei uma forma de fazer downgrade. O tutorial era curioso, pois dizia pra tentar duas vezes, ia dar erro, mas não era pra ficar preocupado pois era normal. Normal dar erro? Bom, vamos lá.. Já estava no inferno, tira o capeta pra dançar! Lá fui eu e realmente deu certo. Consegui ficar com o baseband novo e o firmware 3.1.2.
Não satisfeito em já ter o aparelho de volta ao 3.1.2, rodei o Redsn0w novamente pra tentar o firmware. Deu certo e já fiquei super feliz. Porém, resolvi aproveitar para uma última tentativa e voltei ao iTunes pra dar restore com o firmware 3.1.3 customizado, gerado pelo PwnageTool 3.1.5. E não é que deu certo? Demorou bastante, eu achei que não ia dar certo, mas deu, conforme vocês podem ver no vídeo do início do artigo.
É muito importante frisar o seguinte: quando você atualiza o firmware 3.1.3 via iTunes, automaticamente ele atualiza também o baseband (o firmware do modem). Com esse update, a Apple matou a possibilidade de você desbloquear o aparelho. Lembrando que: Jailbreak é uma coisa, desbloqueio é outra. Assim, se você roda um chip GSM no iPhone, mas comprou o aparelho em outra operadora, ainda não existe técnica para resolver isso.
Outra coisa que vale a pena reiterar é que quando você usa o Redsn0w e aponta o firmware 3.1.2, você estará enganando seu aparelho. Ele vai achar que está rodando o 3.1.3, mas na realidade estará usando a versão antiga. Ou seja, se você quiser realmente rodar a 3.1.3, opte pela técnica de gerar o pacote customizado através do PwnageTool.
Bom, com esse artigo, falei sobre como fazer o upgrade do iPhone 3G, do iPhone 3Gs e como dar downgrade pro firmware 3.1.2. Ou seja, acho que atingi o meu objetivo ;)
Observação 1: Fique atento quando for usar o Redsn0w. Na hora de informar o arquivo, você deve selecionar o firmware 3.1.2 e não o 3.1.3!!! O firmware 3.1.3 já tem que estar no aparelho. Na hora do jailbreak, o arquivo correto a informar é mesmo o antigo (3.1.2)
Observação 2: Se você ainda está usando o firmware 3.1.2, não vá passar por essas dores de cabeça pra por o 3.1.3. Não compensa! Não tem quase nada de novo e você irá correr o risco de inutilizar seu telefone a toa. Tenha juízo!
Observação 3: Algumas coisas ainda não são compatíveis com o firmware 3.1.3, especialmente os hacks do Cydia, como habilitar o tethering para outras operadoras, a edição dos dados de APN, etc. Ou seja, mais um motivo para não atualizar.
Observação 4: Se o seu iPhone é o 3G e você quer fazer downgrade inclusive do modem, veja esse artigo. Infelizmente, são pouquíssimos casos que isso irá funcionar.
Observação 5: Outra técnica para jailbreak é utilizar o programa Sn0wbreeze. Eu gerei os arquivos pro 3G e 3Gs, mas não consegui jogá-los para o aparelho.

Só pra frizar, quando vc fala que o 3.1.3 não tem quase nada de novo, pra falar a verdade ele não tem NADA. O 3.1.3 é uma atualização com EXCLUSIVO propósito de fechar a brecha do jailbreak/unlock.
Tirando isso, ele é IDENTICO ao 3.1.2.
Pena que não me ouviu mais cedo, podia ter poupado um esforço! hahaha Mas valeu a pena pelo texto!
O parcero eu tenho um iphone 3g 16gb, e pelo itunes atualizei para versao 3.1.3, agora ele nao recebe e nao faz ligaçoes! ajuda eu pelo amor de deus
abras
ainda bem que meu ipod touch é 2G e a falha é de hardware, ou seja jailbreak FOREVER =DDD
abraço!
amigo boa tarde, possuo um 3gs atualizado pra 3 1 3, o meu tem boot antigo e eh desbloqueado oficialmente, eu nao possuo mac pra usar a ferramenta pwnagetool. voce por acaso poderia posta a firm que voce gerou, seria de grande utilidade pra muitos aqui. eu ja tentei tudo quanto é jeito, mas nada deu certo.
isso tudo só vale se tiver salvado o SHSHs no servidor do Cydia , e para o unlock nao pode ser o boot novo,
fora isso nao há nada de novo no tutorial
Impossível ter dado certo….
Ninguém explica como entrar no modo DFU e não esclarecem nada direito…
So precisa ensinar direito. Primeiro como entrar no modo DFU..
Gostaria de poder saber mais a respeito do desbloqueio pois atualizei o meu iphone 3gs e o mesmo ficou bloqueado, se possivel entrar em contato via e-mail pois estou ficando cada vez mais confuso. obriga a quem puder me ajudar
Tenho um iPhone 3g boot antigo e atualizei pelo iTunes pra 3.1.3 gostaria de saber o processo pra efetuar jailbreak ou o downgrade para 3.1.2, como você fez no seu 3g? stanford.tech@gmail.com
"Tenho um iPhone 3g boot antigo e atualizei pelo iTunes pra 3.1.3 gostaria de saber o processo pra efetuar jailbreak ou o downgrade para 3.1.2, como você fez no seu 3g?"
Mesma dúvida acima!
Boa noite Galera, Eu fui "vítima"da atualização 313 do Iphone 3Gs
Lí muito a respeito e fiz milhões de tentativas com esses jailbreaks, Sn0wbreeze , etc.
O problema é o seguinte : Quem fez a atualização do Iphone 3Gs 3.13. sem antes ter desbloqueado, dançou pelo simples motivo de que não há informações de seu celular no servidor da Cydia, com isso não há como enganar o itunes, desviando-o para outro servidor ( onde alguns conseguiram pois tinham feito o desbloqueio antes) e fazer o downgrade.
Se alguém descobrir a fórmula mágica me avise tbm , pois dançamos galera!
Espero ter esclarecido o motivo pelo qual não conseguimos fazer downgrade nem jailbreak. Lí muitos posts americanos, e a há uma promessa de lançarem um desbloqueador para 3.1.3… mas é só promessa por enquanto
MPO
MPO,
Tô na mesma situação que você! Tinha instalado no meu 3GS o F3.1.2 com blackra1n. Na última segunda feira a bateria acabou e quando fui dar o boot, ele simplesmente nao ligou mais. Fiz de tudo..tentei de tudo e nada…até que ontem pra piorar tudo, atualizei pra versao 3.1.3…conclusao…to com o iphone morto…tem um mês que comprei. To muito chateada…se souber de alguma novidade, por favor me avise…meu msn é tatianemary@msn.com
Boa Sorte pra todos nós…
MPO….mil desculpas…coloquei seu nick achando seria para fazer referencia vc..mas na verdade deveria ser o meu…sorry ;)
Talvez o Daniel Dahia (http://twitter.com/DanDahia) possa lhe ajudar.
Aê colegas!!!
Consegui fazer o downgrade do meu Iphone, para o firmware 3.1.2. O aparelho estava com o firmware atualizado (3.1.3) e era bloqueado pela operadora. Usando o Pwnage Tool 3.1.5, baixei o firmware 3.1.2 e segui os procedimentos que o programa te orienta fazer. O DFU é chato, mas depois de 2 tentativas, consegui instalar o firmware 3.1.2 e, de quebra, ganhei o desbloqueio o simcard (o meu aparelho era da TIM, e agora está rodando com chip da Oi). Fiz o jailbreak por um único motivo: preciso da função tethering, que as operadoras (salvo a Vivo) teimam em não liberar.
Um grande abraço a todos!
Não consigo fazer o jailbreak e instalar o cydia!
Por favor alguém me ajude!!!!!!!!!!!!!!!!!!!!!!!!!!!!
e pra quem já atualizou o 3GS pro 4.0?
huahuaha sinto que fiz merda…
Merda das grandes, consegui fazer o downgrade com uns tutos na net mas to me arrependendo mais cada minuto que passa…… Abraço
Usei o spirit e sn0wbreeze pro 3.1.3 e tudo tranquilo até agora.