Desbloqueio do iPhone 3G lançado!

Agora pouco, em torno de 10 minutos atrás, o desbloqueio do iPhone 3G foi lançado como um beta, na versão 0.9.1 pelo dev-team do iPhone.

Alguns detalhes foram especificados, e estamos repassando-os [em português, é claro] para você:

Nós lançamos a versão 0.9.5 beta do aplicativo de desbloqueio de 3G yellowsn0w, o beta 0.9.5 deve consertar alguns bugs incluindo alguns problemas com os menus STK [menu da operadora]. Por favor, lembre de deixar retorno -> aqui <- assim poderemos ter retornos que irão ajudar-nos. Sugerimos que todos atualizem para esta versão.

BÁSICO
O desbloqueio lançado funciona exclusivamente com a baseband 02.28.00. Esta baseband [firmware do modem do celular] é provida pela última atualização de firmware (2.2) da Apple. Você irá precisar atualizar para esta versão usando o iTunes e então o QuickPwn para ativar, e etc. Há inúmeros tutoriais sobre isto no iClarified, BigBoss, e outros sites [inclusive em portugês] sobre iPhone. Pelo fato de funcionar perfeitamente na baseband 02.28.00, está disponível a qualquer um no planeta. Isso quer dizer que nós precisamos desnecessáriamente expor os usuários aos bugs do baseband anterior, que é uma preocupação importante.
O applicativo é um pequeno daemon que é carregado junto ao boot do iPhone. Ele injetará um payload [carga de dados] no momento boot e sempre que houver um reset do baseband. Você não perceberá nada e seu CHIP de outra operadora só funcionará. Ele é um pequeno programa, e não será intrusivo. Não haverá interface gráfica (isso é por design).
Você pode instalar o programa usando os repositórios abaixo. Há repositórios do Cydia e do Installer disponíveis, então, use o que lhe deixa mais confortável [recomendamos o Cydia].
O yellowsn0w é completamente removível pelo Cydia, por linha de comando, e iTunes.

DETALHES
Há um problema conhecido com CHIPs que utilizam menus baseados no STK (SIM Toolkit). Estes menus são geralmente items como “Colocar créditos” “Serviços” “Messenger” etc. Estes ítens de menu confundem o programa às vezes. Remover e recolocar o chip uma vez depois do reboot (deixe uns 10 segundos depois de ver a tela do “slide to unlock”) conserta o problema. Estamos trabalhando nisso.
Para os que usam CHIPs sem os menus STK, o aplicativo tem alguns argumentos especiais que irão fazer o desbloqueio mais rápido. Então, experimente por sí mesmo (no MobileTerminal, “yellowsn0w -h” para saber os parâmetros) ou aguarde por uma customização.
Depois de instalar o yellowsn0w via Cydia, você deve retornar ao Cydia e rebootar seu iPhone com o CHIP desejado instalado. Espere pelo “Slide to unlock”, e mais uns 10 ou 15 segundos. Se o nome da operadora [ou logomarca] não aparecer, remova o CHIP, reinsira ele, e aguarde mais 10 segundos more. Este é o passo que estamos trabalhando para remover.

OUTROS
O programa está na versão 0.9.1. Ele é considerado BETA, então, use ele por sua conta e risco.
O aplicativo é lançado em uma base NÃO COMERCIAL. Não aceite piratas ou cópias deste software. Licenseamos este Software para usuário simples, e para ambientes não-comerciais (OU SEJA, VOCÊ NÃO PODE COBRAR POR ELE OU POR SERVIÇOS FEITOS POR ELE). As técnicas e métodos usadas não foram feitas para serem usadas por comapanhias de terceiros. Nós estamos vendo você cara… [e mesmo no Brasil]. Não estaremos perdoando desta vez.
Linkar diretamente para os URLs dos repositórios é PROIBIDO, por favor, linke diretamente a esta postagem.
Feliz 2009, e aproveite!
O iPhone 3G é usado por todo o mundo com todos os tipos de CHIPs, nós estamos quase certos e iremos nos deparar com situações não esperadas. Se o desbloqueio de software não funcionar para você no 1º dia (literalmente 1º dia de 2009!) por favor, não entre em panico ou fique impaciente. É um novo território para todos, então aproveite a caminhada o quanto puder :)

INFORMAÇÕES DE RELEASE
Para saber os sources, acesse http://blog.iphone-dev.org

ATUALIZAÇÕES

  • O yellowsn0w 0.9.1 está nos repositórios. Ele usa um delay maior, para deixar seu CHIP inicializar. Se você tiver problemas com o 0.9.0, tente este e espere um minuto depois de ver sua homescreen, então, reinsira seu CHIP. Precisamos de relatórios de bugs ou sucesso para melhorá-lo para o mundo todo, então, seja paciente (mas por favor, também relate resultados!!)
    Na versão 0.9.4 não há o passo que demora um minuto. Se você não ver sua operadora quando sua homescreen aparecer, ainda precisará remover e recolocar o CHIP (por enquanto)
  • Se você está nos Estados Unidos e tentando isso com a T-Mobile, você precisa desligar o botão do 3G nas Configurações. Também se você é bom com linha de comando, pode facilitar, adicionando a linha -q logo depois da linha /usr/bin/yellowsn0w em /System/Library/LaunchDaemons/org.iphone-dev.yellowsn0w.plist (é uma dica avançada, esperamos que alguém escreva um plugin para o boosprefs para isso) A opção -q agora é inútil na versão 0.9.4 (agora ele sempre estará no modo rápido, a não ser que você use a opção -l para o modo longo).
  • Sem suporte a PIN [aquela senha pra ligar o celular]. Se lembra que falamos que ele é beta? Bem nós ainda estamos trabalhando fora do normal nos CHIPS com PIN ativado. Por favor, desative qualquer PIN que você tenha no seu CHIP antes de testar o yellowsn0w. Por enquanto…
  • O desbloqueio irá silenciosamente fechar em qualquer coisa que não seja o baseband 02.28.00. Ele detecta a versão errada e fecha para evitar danos. Por favor verifique duas vezes o Firmware do seu Modem em Configurações->Geral->Sobre.
  • Para os doidos que estão loucamente revertendo o aplicativo, saibam que o código-fonte está aqui, aberto, mas lembre cada, nós estamos de olho em você!
  • Obrigado pelas palavras Stephen

Desbloqueio do iPhone 3G lançado! originalmente apareceu no Blog HMBT Quinta, 01 Jan 2009 16:02:00 GMT. Por favor veja nossos termos de uso para feeds.