sexta-feira, 21 de janeiro de 2011

Como ativar o iOS 4.3 no iPhone sem conta de desenvolvedor

Na semana passada a Apple liberou a versão beta 4.3 do iOS, trazendo novidades interessantes, principalmente para donos de iPhone 4, que poderão compartilhar a rede 3G por wi-fi. A versão final deve demorar a sair e por isso muita gente acabou instalando a beta sem conta de desenvolvedor.

O que muitos não sabem é que ao instalar a versão beta 4.3 do iOS seu gadget é atualizado, tornando impossível voltar para a versão 4.2.1 ou anterior. Além disso, caso tente restaurar seu aparelho, ele será bloqueado, não tendo como ativar nem a 4.3, nem a 4.2.1.

Pra não ficar com seu iPhone como peso de papel, seguem alguns passos simples para solucionar o problema até que a versão 4.3 final seja liberada para todos.


Como ativar seu iPhone bloqueado na 4.3:


O que será necessário:
software 4.3 beta instalado
• software 4.2.1 - para rodar o redsnow e simular o jailbreak do 4.3
• iFunBox (Windows) ou iPhone Explorer (Mac)


Passos:
1) Tenha o iOS 4.3 instalado
2) Faça o jailbreak com o redsn0w 0.9.6rc8. Selecione a firmware 4.2.1 para fazer esse passo e depois instalar cydia (o cydia não será instalado, mas é preciso esse passo para acessar as pastas do iPhone). Você verá uma barrinha branca no canto superior esquerdo do iPhone. Reinicie segurando o botão Home e Power ao mesmo tempo.

3) Baixe o iFunBox (Windows) ou iPhone Explorer (Mac)
4) Vá para a pasta do iPhone “Raw File System” -> /System/Library/CoreServices
5) Abra SystemVersion.plist e remova as seguintes linhas com o editor de texto (copie o arquivo para o seu desktop e depois arraste de volta para a pasta do iPhone):
<key>ReleaseType</key>
<string>Beta</string>
6) Reinicie o iPhone
7) Ative com o iTunes



Atenção: caso você tenha apenas atualizado e não restaurado seu iPhone para a versão 4.3 beta, esses passos não serão necessários, uma vez que seu iPhone não terá sido bloqueado.


Não use a versão 4.3 se não for desenvolvedor. Se depender de desbloqueio nem pense em atualizar, pois a baseband também é atualizada, não permitindo voltar ao original.