Subscribe:

Edit This Menu

30 de setembro de 2009

Como obter o seu ECID e ECID SHSH no iPhone 3GS

Este tutorial vai mostrar como obter o ECID e ECID SHSH do seu iPhone 3GS.
ECID e ECID SHSH são as assinaturas digitais que a Apple implantou na FW 3.1 para validar a FW e só estão presentes no 3GS.

Como muitos sabem, é necessário ter esta informação para que seja possível fazer o downgrade da FW 3.1 para 3.0 ou 3.0.1.

IMPORTANTE: É necessário que seu iPhone ainda esteja com a FW 3.0 ou 3.0.1.

Será necessário baixar alguns programas:

USB View, Umbrella Semaphore e Umbrella-GUI (download dos três aqui)

Verifique a versão do seu Java e caso não esteja atualizado, atualize:
http://java.com/en/download/installed.jsp

Obtendo o seu ECID

Coloque seu iPhone 3GS em Recovery Mode - Desligue-o, aperte o botão Home e plugue o cabo USB no seu computador. Quando aparecer a figura do logo do iTunes com o cabo USB, solte o botão Home.

Windows:
1) Abra o USB View;
2) Em "Options", marque a opção "config descriptors";
3) Aperte F5;
4) Desça até ver "Apple Recovery (iBoot) USB drive" e clique (é necessário maximizar a janela para ver);
5) Copie os 16 digitos ECID.

Mac:

1) Abra System Profiler.app (em Applications -> Utilities)
2) Clique em USB e selecione iPhone na lista. Aparecerá o ECID aí.

=> Para sair do Recovery Mode, simplesmente aperte Home + Power até aparecer a maç.

Obtendo seu ECID SHSH

1) Após baixar o Umbrella Semaphore e o Umbrella-GUI, descompacte-os em uma pasta de sua preferencia.
2) Copie o arquivo Umbrella-GUI.jar para "fw-umbrella-semaphore" e os 3 arquivos em Umbrella-GUI/lib para "fw-umbrella-semaphore/lib";
=> Importante: Umbrella-GUI.jar precisa estar na mesma pasta que umbrella.jar e os 3 arquivos .lib devem estar na pasta /lib, num total de 8 arquivos.
3) Duplo clique em Umbrella-GUI.jar, copie o seu ECID na janela, selecione sua FW e clique em "generate". Um arquivo chamado 00.shsh deve aparecer na pasta.
Observe se o seu arquivo 00.shsh possui aproximadamente 64kb, senão, não é um ECID SHSH válido.
NOTA:
Este procedimento é mais uma proteção, um backup, do que qualquer outra coisa.

Já é possível fazer o Downgrade da FW 3.1 com este arquivo.
Segundo os mais entendidos no assunto, esse backup será necessário, inclusive, quando vierem as FW mais novas, 3.1.1, 3.2, etc.

Via Cydia
Você também pode fazer isso via Cydia, basta abri-lo e tocar em "Make my life easier, thanks!", assim você terá seu ECID e ECID SHSH guardados e poderá futuramente fazer o jailbreak da FW 3.1

Créditos: Severino

[via]

6 comentários:

André Apple iPhone ES disse...

boa muito util tomara que os apressadinhos vejam isso antes de atualizar...

Guto Guimarães disse...

Olá, amigo. Vale o comentário:

Fiz o processo no meu 3GS 3.0.1, apontando no GUI com essa firmware, e ele gerou um SHSH de 209 bytes. Como você disse que ele não seria válido se fosse dessa forma, refiz o processo apontando no GUI a FW 3.1. Então, ele gerou o arquivo com o tamanho correto.

É esse mesmo o procedimento? Se sim, vale a dica pro pessoal que está acessando... abraço!

Marcelo Mello disse...

Tinha feito pelo cydia, funciona igual não?

Fernando disse...

Eu tenho um 3GS atualizado com o 3.1, mas antes de fazer esta atualização eu salvei o ECID mas nunca tinha conseguido gerar o certificado porque sempre ocorria erro, mas com este método consegui gerar o arquivo, mas agora o que preciso fazer para realizar o downgrade?
Obrigado.

Anônimo disse...

Porque só consigo gerar o arquivo quando informo o firmware 3.1? Sempre informando o firmware 3.0.1 o arquivo gera errado.
Obrigado.

papadock disse...

ta ai a dica pro pessoal apressadinho [2]
haha
abraço

Postar um comentário

Os comentários publicados nesse blog são de exclusiva responsabilidade e autoria dos leitores.

Respeite as regras:

• Fazer-se passar por outra pessoa ou instituição;
• Links de qualidade nos comentários são bem-vindos;
• Links não relevantes são dispensáveis;
• Não precisa assinar os seus comentários com links;
• Para sugerir parceria, use o formulário de contato;

Muito obrigado por sua visita. Volte sempre!