Ainda sobre o processo de atualizacao para uso no Brasil:
ATENCAO: como escrever todas estas instrucoes é complicado, use por sua conta e risco.
Pense bem antes no que esta fazendo para nao trancar o seu iPhone, principalmente quem usa desbloqueio via ultrasn0w.Se alguem notar algum erro ou tiver uma sugestão, por favor comenteiPhone 2G: Caso 1 - Se o firmware original for 1.x (baseband diferente de 04.05.04):
- Fazer RESTORE direto um firmware 3.1.2 custom com hacktivation e unlock via Bootneuter.
Caso 2 - Se o firmware original for 2.x ou mais novo (baseband 04.05.04):
- Fazer RESTORE direto um firmware 3.1.2 custom com hacktivation sem bootneuter.
iPhone 3G sem unlock de fabrica - bloqueado:Caso 1 - Se o firmware original for anterior a 2.x (baseband menor que 04.26.08):
- Fazer RESTORE com firmware original Apple na versão 3.0 para levar o baseband para versao 04.26.08 (ultima versao que tem unlock)
- Usar redsn0w para fazer o pwn
- Fazer RESTORE com firmware custom para o 3.1.2 com hacktivation
Caso 2 - Se o firmware original for 3.0 ou 3.0.1 (baseband 04.26.08):
- Garantir que o iPhone esta pwned:
- - - Voce tem absoluta certeza que esta pwned, ou
- - - Fazer RESTORE com firmware 3.0 original Apple e usar redsn0w para fazer o pwn
- Fazer RESTORE com firmware custom para o 3.1.2 com hacktivation
Caso 3 - Se of firmware original for 3.1 ou 3.1.2 com baseband 04.26.08:
- Neste caso o seu telefone tem de estar pwned, pois nao tem como ter esta combinação sem ser pwned
- Fazer um RESTORE com firmware 3.1.2 custom com hacktivation
Caso 4 - Se o firmware original for 3.1 ou 3.1.2 com baseband 05.11.04 ou 05.11.07:
>>>> Somente vai funcionar se o bloqueio for para a sua propria operadora, pois o ultrasn0w nao desbloqueia estas versoes <<<<
- Garantir que o iPhone esta pwned:
- - - Voce tem absoluta certeza que esta pwned, ou
- - - Fazer downgrade com firmware 3.0 original Apple e usar redsn0w para fazer o pwn, ou
- - - Fazer RESTORE com firmware 3.1.2 original Apple e usar o blackra1n para fazer o pwn
- Fazer RESTORE com firmware custom para o 3.1.2 *sem* hacktivation
iPhone 3G com unlock de fabrica - desbloqueado:
Caso 1 - Qualquer firmware original:
>>>> Tenha absoluta certeza que o seu iPhone é realmente desbloqueado pela operadora ou voce vai trava-lo <<<<
- Fazer RESTORE com firmware 3.1.2 original Apple para carregar o ultimo baseband (05.11.07)
- Faca o pwn do telefone:
- - - Via blackra1n
- - - Via downgrade com firmware 3.0 original Apple e usar redsn0w para fazer o pwn
- Fazer RESTORE com firmware custom para o 3.1.2 *sem* hacktivation
iPhone 3GS sem unlock de fabrica - bloqueado:Caso 1 - Se o firmware original for 3.0 ou 3.0.1 (baseband 04.26.08):
- Garantir que o iPhone esta pwned:
- - - Voce tem absoluta certeza que esta pwned, ou
- - - usar o redsn0w. Nao tem como fazer restore no firmware 3.0 e 3.0.1
Assegure-se que voce esta salvando o ECID SHSH no servidor do Cydia (ver mais a frente topico especifico)- Faca um RESTORE com firmware 3.1.2 custom com hacktivation
Caso 2 - Se o firmware original for 3.1 com baseband 04.26.08:
- Neste caso o seu telefone tem de estar pwned, pois nao tem como ter esta combinação sem ser pwned
Assegure-se que voce esta salvando o ECID SHSH no servidor do Cydia (ver mais a frente topico especifico)- Faca um RESTORE com firmware 3.1.2 custom com hacktivation
Caso 3 - Se o firmware original for 3.1 ou 3.1.2 com baseband 05.11.07:
>>>> Somente vai funcionar se o bloqueio for para a sua propria operadora, pois o ultrasn0w nao desbloqueia estas versoes <<<<
- Garantir que o iPhone esta pwned:
- - - Voce tem absoluta certeza que esta pwned, ou
- - - Fazer RESTORE com firmware 3.1.2 original Apple e usar o blackra1n para fazer o pwn
Assegure-se que voce esta salvando o ECID SHSH no servidor do Cydia (ver mais a frente topico especifico)- Faca um RESTORE com firmware 3.1.2 custom com hacktivation
iPhone 3GS com unlock de fabrica - desbloqueado:Caso 1 - qualquer firmware original:
>>>> Tenha absoluta certeza que o seu iPhone é realmente desbloqueado pela operadora ou voce vai trava-lo <<<<
* Windows ou Mac
Assegure-se que voce esta salvando o ECID SHSH no servidor do Cydia (ver mais a frente topico especifico)- Fazer RESTORE com firmware 3.1.2 original Apple para carregar o ultimo baseband (05.11.07)
- Faca o pwn do telefone via blackra1n
- Fazer RESTORE com firmware custom para o 3.1.2 *sem* hacktivation
* Mac
Assegure-se que voce esta salvando o ECID SHSH no servidor do Cydia (ver mais a frente topico especifico)- Fazer RESTORE com firmware 3.1.2 original Apple para carregar o ultimo baseband (05.11.07)
- Use o pwnagetool para montar um firmware 3.1.2 custom sem hacktivaton e no final selecione "NO" para que o pwnage tool coloque o seu iPhone em um modo especial para carregar direto o firmware custom
Salvando o ECID SHSH no servidor do Cydia
Isto somente se aplica aos iPhones 3GS e iPod Touch 3ra GeracaoA Apple, com o iPhone 3GS, passou a assinar os firmwares
a cada restore. Isto impossibilita fazer downgrade do seu iPhone para versões anteriores, com o claro objetivo de limitar a capacidade de se fazer um jailbreak.
Uma forma de se assegurar que o seu telefone possa ser jailbroken em firmwares futuros é "guardar" a trasacao com o servidor de assinaturas da Apple, para se ter uma base segura. Isto pode ser feito via o servidor do Cydia, gracas a astucia e boa vontade do nosso amigo Saurik. Nao vou entrar em detalhes de como fazer isto, mas recomendo a
leitura CUIDADOSA de
http://www.saurik.com/id/12 (infelizmente somente em Ingles). Apesar do texto tecnico mencionar o 3.0, vale para o 3.1 e 3.1.2.
Os afobadinhos de plantão (
geração WNNNF a.k.a
geração ejaculação precoce) podem ir direto ao topico "Bypassing the Overlord" no texto acima citado.
Quem tem iPhone 3GS e não guardar o ECID SHSH no servidor do Cydia PROVAVEMENTE NÃO VAI CONSEGUIR FAZER JAILBREAK NO FUTURO