Havendo tantas dúvidas sobre os vários métodos de desbloqueio, e também pelo facto do tópico "sticky" de desbloqueio ser bastante extenso, deixo aqui 4 métodos de desbloqueio para o Samsung Galaxy S. Ordenei-os de acordo com o que julgo ser o grau de dificuldade, portanto deverão sempre tentar o metodo 1, seguido do método 2, e por aí sucessivamente.
Antes de qualquer alteração deverão SEMPRE fazer backup da vossa pasta efs, para o caso de alguma coisa correr mal. Além disso não aconselho prosseguir sem que saibam o que realmente estão a fazer.
Não serei responsável por qualquer dano causado por má interpretação do tópico e não quero (nem devo ter) crédito por nenhum dos métodos aqui descritos. A intenção é apenas divulgar e ajudar quem precisa de desbloquear!
BACKUP PASTA EFS (dica do on.one):
Comandos a executar:
su tar cvf /sdcard/efs.tar efs/*tar cvf /sdcard/efshidden.tar efs/.*
----------------
MÉTODO 1:
Samsung Galaxy S Unlock Tool
Nivel de dificuldade: Fácil
Descrição:
Esta app procura num ficheiro que originalmente vem de fábrica no SGS o código de desbloqueio. Nem sempre funciona pois assim que for feito algum update o ficheiro deixa de existir e aparentemente não existe forma de o recuperar.
----------------
MÉTODO 2:
Galaxy_S Unlock
Nivel de dificuldade:Fácil
Descrição:
Este novo método surgiu à pouco tempo, e basicamente o que faz é colocar o vosso imei, product code etc. num ficheiro nv_data.bin "template" com a informação de desbloqueio de rede "OFF", portanto ficarão com o vosso SGS desbloqueado apenas com alguns cliques. Para este método terão obrigatoriamente que ter root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root.
----------------
MÉTODO 3:
Editar manualmente o ficheiro nv_data.bin
Nivel de dificuldade: Médio / Avançado
Descrição:
É o único método que nunca testei, mas pelo que vi no XDA também é uma opção válida. Basicamente será necessário editar o ficheiro nv_data.bin com um editor hexadecimal e substituir a informação de bloqueio de rede de "ON" para "OFF", seguindo os seguintes passos:- Obter o ficheiro nv_data.bin através do terminal emulator ou usando o [acrlink='http://www.androidpt...39;adb[/acrlink] utilizando os seguintes comandos:
sucat /efs/nv_data.bin >> /sdcard/nv_data.bin
- Ficaremos com o ficheiro nv_data.bin no cartão de memória
- Utilizar agora um editor hexadecimal (para windows pode ser usado oxvi32) para abrir o ficheiro nv_data.bin
- Localizar a address "0x181468" (Address -> Goto...)- Deverão encontrar o seguinte: "ff 01 00 00 00 00 46 46"
- O PRIMEIRO byte (ff) não deve ser alterado.
- O SEGUNDO byte (01) corresponde ao network lock.
- O TERCEIRO byte (00) corresponde ao subset lock
- O QUARTO byte corresponde ao sp lock
- O QUINTO byte corresponde ao cp lock
- Para alterar qualquer um dos locks basta editar e alterar de 01 (bloqueado) para 00 (desbloqueado), portanto para debloquear seria alterar o seguindo byte de 01 para 00.
- Depois basta substituir o ficheiro no vosso SGS usando os seguintes comandos:
surm /efs/nv_data.binrm /efs/nv_data.bin.md5cat /sdcard/nv_data.bin >> /efs/nv_data.binchmod 755 /efs/nv_data.binchown radio.radio /efs/nv_data.bin || chown 1001.1001 /efs/nv_data.binreboot
Boa sorte!
Editado por ncosta, 28 July 2012 - 08:48.