Jailbreak/Unlock iPhone 3G [brickado e sem WIFI / Bluetooth]

O que foi usado:
iPhone 3G gringo sem o chip da operadora de origem e sem WIFI (desabilitado via algum problema de chip), o iPhone encontrava-se “brickado” na famosa tela “pedindo pra conectar no iTunes”;

Mac OS X 10.6.4 (rodando no seu Mac ou Hack)
iTunes 9.2 (última versão disponível)

iPhone Explorer.app -> http://www.macroplant.com/iphoneexplorer/
Umbrella.app -> http://thefirmwareumbrella.blogspot.com/
redsn0w beta 0.9.5-5 -> http://sites.google.com/a/iphone-dev.com/files/home/redsn0w_mac_0.9.5b5-5.zip?attredirects=0
IPSW 4.0 -> http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone4/061-7436.20100621.58Yt4/iPhone1,2_4.0_8A293_Restore.ipsw
IPSW 4.0.1 -> http://appldnld.apple.com/iPhone4/061-8616.20100715.phnt4/iPhone1,2_4.0.1_8A306_Restore.ipsw
ultrasn0w 1.1-1 (.deb) -> http://www.multiupload.com/4G612EPLWJ
mobilesubstrate (.deb) -> http://www.mediafire.com/?nmnhizynzhj

Etapas:
1 – Salvar o SHSH do iOS que estiver rodando no iPhone via Umbrella.app;
2 – Desligue o iPhone, segure Home+Power por 10 segundos, solte o botão Power e continue segurando o Home por mais 10 segundos, o iTunes irá detectar o iPhone se tiver feito tudo certo;
3 – Feito isso, clique no botão Restore do iTunes segurando a tecla Option e selecione o IPSW do 4.0.1;
4 – Faça o jailbreak com redsn0w 0.9.5b5-5 selecionando o IPSW do 4.0;
5 – Com o iPhone já jailbreakado, abra o iPhone Explorer e copie o ultrasn0w e mobilesubstrate para /var/root/Media/Cydia/AutoInstall (provavelmente vc tera que criar estas pastas caso elas não existam) e reiniciar seu iPhone (desligue e ligue);
6 – Feito isso, o iPhone deverá reconhecer seu simcard e pegar sinal de operadora;
7 – Atualize o Cydia via 3G ou WIFI;
8 – Não faça updates de IPSW via Software Update do iTunes nem instale updates manualmente ou betas, pois seu iPhone voltará pro estado de “brickado”.

Recomendo após tudo isso adicionar o source http://cydia.hackulo.us no Cydia e instalar o AppSync 4.0 para poder “sincronizar aplicativos não comprados na iTunes Store”;

Problemas encontrados nos testes:
WIFI e Bluetooth desabilitados.

Possíveis soluções: Fizemos o downgrade para o iOS 3.1.2 para testar, o problema continua o que nos leva a crer que o mesmo deve-se a problemas de hardware no aparelho (segundo pesquisas feitas o iPhone 3G veio com um BUG no iOS 3.1.2 ou 3.1.3 e com falha no modulo de WIFI), isso ocorreu com aparelhos com e sem JB de operadoras oficiais bem como com os unlock manualmente, a discussão sobre esse problema também encontra-se pelo fórum de suporte da Apple e continua sem solução. (Sim, esse é nosso primeiro Arquivo-OSX, falarei sobre essa idéia em um novo post) ;)

Todo o procedimento descrito acima tem intuito meramente informativo e educacional, o HMBT e seus membros não se responsabilizam por nenhum dano e/ou problema ocorrido no seu aparelho.

Crédito nas noites perdidas testando, escrevendo, xingando: f41qu3 e gu3d3s :lol:

PS. Esse tutorial pra Win já está a caminho.
PS2. Procedimento para iPhone 3Gs brickado em fase de testes.

Post original: http://www.hmbt.org/forum/viewtopic.php?f=178&t=5472&p=56108