Galera,
fiz ontem e da certo! Seguindo um tutorial do msftguy, eu atualizei meu iphone pra que tava com o 3.1.3 AT&T no spirit pro 4.0 com jailbreak (ih8sn0w) e unlock (ultrasn0w) na OI ! Vou só postar aqui a traducao modificada pra reduzir alguns passos. Pelo que me falaram no irc, o método é via "code injection". Não sou responsavel por erros no iphone.
Vamos lá...
Pra comecar, pare IMEDIATAMENTE se você tem um new bootrom.
Esse jailbreak se aplica a você SE:
- seu iphone 3GS tem o bootrom antigo;
- você tem o jailbreak com o Spirit e TEM os SHSH salvos;
- você não tem o SHSH do 3.1.2;
- você quer o iOS 4.0 com jailbreak.
Baixe o arquivo do link abaixo:
http://www.megaupload.com/?d=XLDN5DAG
1 - Descompacte e copie todos os arquivos via WinSCP ou outro semelhante para a pasta /tmp do iphone.
2 - rode os seguintes comandos NO IPHONE (via SSH ou PUTTY):
cd /tmp
chmod 755 pwn_old_boot_r1.sh
./pwn_old_boot_r1.sh
3 - Reinicie seu iphone.
Agora você pode usar qualquer imagem com jailbreak feita, por exemplo, com o ih8sn0w ou pwnagetool.
Acrescentado pela moderação: Processo foi simplificado
Um hacker criou uma ferramenta que executa estas alterações automaticamente.
Entre no Cydia
Manage
Sources
Edit>add
Acrescente a source:
http://repo.woowiz.net
Procure o app Spirit2Pwn
Instale-o e reinicie o iPhone.
O iPhone está pronto para receber o Firmware custom feito pelo Pwnage Tool ou o Sn0wbreeze.
Novamente: somente para 3G[s] boot antigo. E ter MC ou MB no nome do modelo NÃO determina se o boot é novo ou antigo.
Um abs
Eduardo.
Acrescentado pela moderação: Cuidado com o Spirit2Pwn
Se voce possuí iPhone NEW Bootrom, NÃO instale o Spirit2Pwn. O iPhone ficará em Boot Loop!!!
Sigo os conselhos do amigo Eduardo. Somente iBoot Antigo!!!
Abraços,
Daniel.





