Este é um guia para quem tem acesso a um computador rodando Mac OSX, está com um iPhone novo e não sabe por onde começar, explicando a definição de alguns termos referentes ao desbloqueio e principais programas utilizados, incluindo links para download e para os tutoriais aqui do fórum.
Definições
Bootloader (BL): a "BIOS" do iPhone, software responsável pela inicialização do hardware no momento do boot. Existem apenas duas versões: 3.9 e 4.6.
Baseband (BB): os "drivers" do iPhone, parte do software que controla o hardware. É atualizado junto com o firmware através do iTunes. Atualmente está na versão 04.04.05_G.
Firmware (FW): o "sistema operacional" do iPhone, parte do software onde rodam os programas instalados no aparelho. Atualmente está na versão 1.1.4.
Ativação: processo que tira o iPhone da tela "Slide for emergency" e habilita as funcionalidades básicas do aparelho. Oficialmente é feita pelo iTunes apenas para aparelhos com linha das operadoras autorizadas pela Apple.
Jailbreak: processo que permite a instalação de softwares de terceiros no iPhone.
Desbloqueio: processo que ativa a função telefone do iPhone, normalmente bloqueada apenas para as operadoras autorizadas pela Apple. Os programas de desbloqeuio fazem esses três procedimentos automaticamente.
Installer: programa do iPhone normalmente instalado no processo de jailbreak que permite instalar outros programas e correções no iPhone.
Para usar algum dos principais programas de desbloqueio em OSX, o ZiPhone ou o Pwnage Tool, o iPhone tem que estar na versão 1.1.4. Para verificar, verifique em Settings->General->About (Configurações->Geral->Sobre), a versão tem que ser 1.1.4 (4A102). Se o iPhone ainda não está ativado, entre na tela da chamada de emergência e digite *3001#12345#* e disque, vá em Versions->Firmware version tem que estar em 04.04.05_G.
Se o iPhone não estiver na versão 1.1.4, precisa fazer um restore pelo iTunes e a melhor forma é desligar o aparelho, ligar o iTunes, segurar a tecla Home do iPhone e conectar o cabo no aparelho. Não solte a tecla Home enquanto não aparecer uma mensagem avisando que o iTunes detectou um iPhone em Recovery mode! Então apenas clique em restore e o iTunes vai atualizar o iPhone para a versão 1.1.4. Agora algumas considerações sobre os principais programas usados no desbloqueio:
ZiPhone
Página oficial (em português): http://br.ziphone.org/
Download: http://download.ziphone.org/
Tutorial: viewtopic.php?f=2&t=2530
O ZiPhone foi o primeiro e é o mais popular programa para Mac a fazer o desbloqueio do telefone em qualquer iPhone. Antes dele os iPhones com bootloader 4.6 só podiam ser desbloqueados com o uso de um "smart chip", como o StealthSIM, TurboSIM etc. Isso porque o método de desbloqueio do telefone que ele usa é baseado numa vulnerabilidade do BL3.9 que permitia fazer alterações no BB e "enganar" a verificação que o iPhone faz se o chip instalado é ou não oficialmente suportado pela Apple. O ZiPhone foi o primeiro software a fazer o downgrade do BL4.6 para o 3.9 (com a colaboração fundamental do nosso george, vulgo baalbeck, administrador aqui do fórum e o cara que escreveu o patch que permitiu o downgrade de BB), permitindo assim o desbloqueio desses aparelhos. Tem um histórico de problemas com aparelhos previamente desbloqueados por alguns métodos então se você está precisando fazer um restore do seu iPhone e não sabe qual o método utilizado para desbloqueá-lo evite usar o ziPhone!
Pwnage Tool
Página oficial: http://iphone-dev.org/
Download (link direto): http://xs1.iphwn.org/appcast/PwnageTool_1.1.zip
Tutorial: viewtopic.php?f=2&t=3564&st=0&sk=t&sd=a
O Pwnage Tool é uma ferramenta de desbloqueio que utiliza uma vulnerabilidade do BL que permite "neutralizá-lo", desabilitando a verificação que o iPhone faz se o firmware instalado é ou não original, permitindo assim a instalação de firmwares customizados. Além disso o Pwnage também prepara os firmwares customizados. As customizações incluem ativação, jailbreak, desbloqueio e instalação de alguns softwares de sistema (BSD Subsystem, OpenSSH e Installer, originalmente). Existe a previsão de lançamento de um programa complementar ao Pwnage, o IPSWTool, que permitirá ainda mais personalizações no firmware, como configurações locais e instalação de mais aplicativos e correções de problemas (fixes). As principais vantagens do pwnage são que ele é completamente reversível (basta reverter o processo de neutralização do BL e fazer um restore com um firmware original da Apple) e é muito mais prático pois, depois de preparado, o processo de aplicação do novo firmware tem apenas um passo: o restore do firmware custom pelo iTunes (no ZiPhone você primeiro faz o restore pelo iTunes, depois aplica o programa para ativar, jailbreak etc)
Bom pessoal, espero que este guia ajude ao pessoal novato e tire também algumas dúvidas daqueles não tão novatos
E é sempre bom relembrar: pesquise antes de perguntar! Provavelmente sua dúvida já está respondida em algum tópico, e a gente mantém o fórum mais organizado e eficiente!
Agradecimentos ao GuGa e ao Duty pelos tutoriais, aos administradores, moderadores e todos os usuários do fórum por manterem esse lugar para troca de experiências e informações sempre num clima de cordialidade e respeito, ao Zibree & cia pelo ZiPhone, ao DevTeam pelo Pwnage e à Apple pelo iPhone, lógico
Abraços a todos!







