domingo, setembro 02, 2012

Salvando Bricks - Metodos e Soluções

Salvando Bricks - Metodos e Soluções - Blogs - Brasil Droid | O melhor conteúdo sobre Android do Brasil
Salvando Bricks - Metodos e Soluções
Há um tempo atrás eu passei por um problema muito comum no meio Android: “meu celular brickou”, fui fazer uma mudança de ROM durante a madrugada e como sempre alertamos: “a bruxa da madruga é impiedosa”, acabou acontecendo comigo o tal problema.

Resolvi então juntar os problemas mais comuns dos usuários do Fórum e ate mesmo de outros lugares para tentar ajudar a todos que possam passar por este tipo de problema.
Para proteger os usuários e outros sites não relacionados ao Brasil Droid, vários textos e nomes foram alterados e/ou omitidos.
Irei inicialmente relatar os problemas mais comuns e em seguida direi como arrumar.

Primeiro Relato:

“Meu Galaxy S i9000b não liga!
Fiz uma besteira com meu i9000b, fui atualizar com a versão 2.3.4 só que era do i9003 enfim, fiz a atualização com Odin depois da instalação meu i9000b não liga e nem o modo de download funciona, nem um sinal de vida!
Se alguém puder me ajudar, obrigado!”
Neste caso o usuario usou uma ROM de outro aparelho no seu SGS i9000B resultando na "morte" do aparelho.
Uma opção que pode ser usada, é o método do secador de cabelo para tentar coloca-lo no modo download, e assim passar outra ROM ressuscitadora.
Segue dois vídeos mostrando tal solução:

http://www.youtube.com/watch?v=D7e3JzUr5JU
http://www.youtube.com/watch?v=2qB4RNoXTd8&NR=1

O método do secador só deve ser usado em casos extremos, quando não se tem mais recursos para entrar no modo download. 

Uma outra opção mais segura é fazer um JIG USB, colocando uma resistência de 301kR com +- 1% de tolerância entre os pinos 4 e 5 do conector micro USB. Abaixo segue o link que o Lior Messer publicou em seu Blog a respeito deste JIG.
Ressuscitando um Samsung Galaxy S brickado com o metodo JIG

Segundo Relato:
“Celular na tela de Brick após falha no Odin...

Tentei fazer um root conforme um tutorial de outro site onde tinha que usar dois arquivos zimage-root.tar e zImage.tar, porém antes de fazer isso o aparelho devia estar em modo download (tela amarela).
Como meu aparelho não entra em modo download (pelo fato de usar um Kernel Stock) optei pela forma convencional coloquei o mesmo no Kies e segui o procedimento para atualização pelo Kies, porém quando o aparelho entrou em modo download via software retirei o cabo, fechei o Kies e segui o procedimento para root pelo Odin, até aí blz mas quando o aparelho ficou na tela do peixe vermelho deu um erro e não atualizou mais.
Agora ele não enxerga o aparelho no computador e nem entra em modo recuperação pelo Kies, só fica reiniciando e entrando na tela do maldito peixe vermelho logo após a tela inicial do Galaxy GT-i9000B e repetindo esse processo. Se eu coloco ele no cabo pelo computador ele fica na tela da bateria descarregada e com o círculo de atualização.”
Este processo foi resolvido da forma descrito acima onde comento sobre o JIG, segue os passos e componentes que o usuário usou:
- Comprei 2 resistores de 150k (Não tinha de 300k, nem de 1k) = 2 * R$ 0,15 = R$0,30
- Comprei um adaptador de entrada V3 (Mini USB) e saída V8/Samsung (Micro USB) = R$ 6,00.
- Comprei o adaptador na Uruguaiana no centro do RJ, foi bem difícil até porque nem os vendedores conheciam eu que vi o adaptador e pedi ao vendedor.
- Liguei os dois resistores em série uni eles com uma fita adesiva para que as duas extremidades ficassem muito perto uma da outra, porém sem se tocarem.
- Depois abri o adaptador e encostei com precisão nos pinos 4 e 5 (foi meio chato de conseguir) e o aparelho entrou no modo download.

Consegui fazer a atualização para o firmware 2.2 no Kies normalmente, pois o programa já estava pedindo a atualização pelo modo de recuperação.Com o celular já ressuscitado e funcionando perfeitamente usei os resistores (JIG) para entrar no modo download novamente e atualizar para a firmware 2.3.3 dessa vez já pelo Odin. Tudo perfeito e funcionando show de bola e aí o coloquei em modo download para fazer o root e entrar na tela do peixe vermelho (kernel) depois coloquei em modo download de novo pelo JIG para usar o segundo arquivo (ROM) para completar o root.
Segue o link do vídeo que o próprio usuário fez para demonstrar os passos feitos no problema acima:
http://www.youtube.com/watch?v=EhbmtKOEvnA

Terceiro Relato e ultimo, sendo este o mais comum de acontecer:

“Problema ao atualizar update via CWM

Depois de atualizar o meu SGS i9000b para o 2.3.3 do próprio BrasilDroid, quando entro no modo CWM não consigo fazer nenhuma atualização, está tudo ok somente este erro.O erro é o seguinte:
---Install from sdcard...
find update package..
e:can't mount /dev/block/mmcblk0p1 ( or dev/block/mncblk0)
e:can't mount sdcard:update.zip
Installation aborted.


Alguém sabe o porque disso?
O arquivo update.zip que foi utilizado é um update que habilita o gtalk com vídeo, o nome correto do arquivo era: update_gtalk_video_ok.zip onde foi renomeado para updade.zip.
Para fazer esta atualização de conteúdo o usuário deve ir ate a opção "Install zip from sdcard" e localizar o arquivo update.zip, para ficar mais pratico para o usuário não é necessário renomear o arquivo, pois o console reconhece ate 32 caracteres no nome.
Agora se for um backup ou uma atualização do sistema em si, o arquivo deverá estar como "update.zip”, ai sim você tem que ir à opção: "apply sdcard:update.zip " e não na opção "install zip from sdcard" , o update.zip é um caso especial, pois ele tem uma tipo de assinatura (possui exatamente arquivos que o sistema procura), por este fato não é possível instalá-lo como se fosse um zip normal.
Aí é que está o erro, é no procedimento e não no CWM conforme podem ver nas imagens abaixo.

Clique na imagem para uma versão maior Nome:          installation_Darkys60_applyupdatezip.jpg Visualizações: 3184 Tamanho:  17,6 KB ID:       658 Clique na imagem para uma versão maior Nome:          installation_Darkys60_CWM_installZipFromSDCard.jpg Visualizações: 3178 Tamanho:  16,6 KB ID:       659
Pessoal preciso de uma ajudinha aqui com meu SGS, estou tentando atualizar via CWM de novo, baixei o BrD_ROM_v1.0_BVJJV3_AOSP_Lock.zip, e da o mesmo erro.
E:Can't mount /mnt/sdcard
Não consegue montar e fazer nada.
O que devo fazer? Só consigo agora fazer as coisas pelo Odin.
O que devo fazer? Wipe, restore??”
Opa agora o erro é diferente, no primeiro erro vocês podem ver que a rotina do CWM não conseguiu encontrar algum update dentro do zip, pois o usuário estava tentando aplicar a correção do Gtalk diretamente na opção de instalar algo pelo update padrão do CWM.
Já neste segundo erro o sistema não conseguiu montar a partição do aparelho.
Abaixo vou mostrar outro erro que explica oque aconteceu.


“Fala ai galera, por algum motivo aqui no meu SGS deu zebra e não esta dando certo mais nenhuma ROM, seguinte: eu estava com a CM7 2.3.5 que o ffosilva liberou. ai eu fiz oque?; meus backups e em seguida voltei para uma ROM stock 2.2 zto, ate ai tudo blz, ele funcionou, quando fui mandar essa

rom ai agora, no inicio parecia que estava tudo ok, apareceu o boot Talon e demorou um pouco e começou a carregar a tela do bootanimation da samsung, em seguida ele reinicia automaticamente, fiz o esquema de retirar o lagfix igual o pessoal ai estava falando de ir no voodoo e tirar dela, e nada, continua na mesma. Oque eu resolvi fazer, vou voltar uma rom antiga que depois eu vejo oque rolou, mas pra minha surpresa, quando volto para a stock 2.2 aparece assim:
update media, please wait
E:Can’t mount /dev/block/stl10
(invalid argument)
E:copy_dbdata_media:Can’t mount DBDATA:

your storage not prepared yet, please use UI menu for format and reboot actions.
copy default media content failed


E não sai mais disso, já tentei de tudo aqui e não consigo mais, alguém tem alguma dica?
Lembrando que o modo download e recovery funcionam normal, eu consigo upar outras roms pelo odin mas nenhum sai do bootanimation e eu já retirei o cartão sd externo.”
Como podem ver oque houve de errado foi:
Fazer a besteira de não desmarcar “repartition” quando estava fazendo o update pelo odin, então fica a dica para todos, NUNCA marque esta opção caso não seja informado a fazer.

Procurei no Google, XDA e nada, não consegui encontrar um meio viável e fácil de recuperar, apenas os métodos Hards igual ao do blog do Lior;
- Tentei Flash de Kernel com CWM
- Tentei Flash com outros pits
- Formatei partições e tudo que fosse necessário.

E nada deu certo sempre carrega a ROM normal, mas quando vai iniciar fica no loop infinito de reiniciar.
Por curiosidade abri o arquivo.pit que eu uso para recuperar algumas ROMs, abri com 7zip mesmo… e vi que lá dentro tinha todos os arquivos .rfs (imagens).
Como o arquivo de PDA que o Odin usa é um TAR resolvi abrir para ver quais imagens estavam no arquivo.
Existiam:
- zImage
- param.lfs
- modem.bin
- factoryfs.rfs
- cache.rfs


Faltava o dbdata.rfs !!! Que é exatamente o problema que estava dando.
Como eu tenho várias ROMS que fui testando, abri uma por uma até achar uma que tinha o dbdata.rfs. Refiz o pacote com o novo arquivo, e mandei de novo o Odin fazer a atualização com o “repartition” habilitado.
Resultado: Funcionou!

Abaixo segue o link para download da ROM completa com dbdata.JPD: ROM Froyo 2.2.1
download
Lembrando que esta ROM é apenas para voltar seu celular ao estado de “normal” e não para ser usada em si no seu dia a dia, não me responsabilizo por problemas causados por esta ROM.

E para concluir esta matéria vou deixar alguns pontos necessários e um breve resumo para que tudo seja resolvido com 100% de chances, desde que consiga entrar em modo download, senão só com o JIG:

Na maioria dos casos basta substituir a ROM danificada por outra válida, para isto:
  • Os Drivers do smartphone devem estar instalados e funcionando. Se tiver o Kies instalado, certifique-se que o mesmo está reconhecendo e conectando com o celular. Caso não utilize o Kies no computador, os drivers podem ser obtidos aqui:
    Windows 64 bits (http://drivers.softp...ndows-x64.shtml),
    Windows 32 bits (http://drivers.softp...ndows-x86.shtml),
    SAMSUNG USB Drivers (x86 & x64) v1.4.2.2 (http://www.mediafire.com/?1c3ca4117bm43n6)
  • Odin3 v.1.3.0 (http://www.megaupload.com/?d=MADK0XTB);
  • Uma ROM válida para o celular, há diversas no fórum. Por exemplo:
    http://www.multiupload.com/J68QUJUG62 (Froyo.VJJPD sem operadora).
    http://www.multiupload.com/ECE5641SME

    http://www.megaupload.com/?d=Z02NIK63
    http://www.megaupload.com/?d=ATN8ZO77 (Froyo 2.2 Completa da TIM)
  • Feche o Kies se ele estiver ligado, certifique-se que o agente de bandeja não esteja funcionando também (área de notificação e ícones - perto do relógio na barra de tarefas). Se souber o processo, veja também no Taskbar do Windows (, aba Processos) se não está funcionando nada do Kies;
  • Descompacte o Odin3 e o arquivo da ROM no mesmo diretório;
  • Entre no modo Download no seu aparelho com a combinação das 3 teclas (Home + Vol Up + Power);
  • Rode o Odin3 como administrador caso você utilize o Win7 (botão direito do mouse sobre o arquivo executável);
  • Conecte o celular ao computador. O Odin deverá reconhecer o celular quando aparecer o campo "ID:COM" em amarelo com a porta COM identificada (0:[COM X]);
  • No Odin3, selecione SOMENTE as seguintes opções (clicar nos checkboxes ao lado esquerdo dos mesmos): "Auto Reboot" e "F. Reset Time";
  • No Odin3, clique em "PDA" e selecione o arquivo .tar da ROM (na que dei o link da Froyo é JPD_JPD_JPD.tar), certifique-se que o checkbox ao lado de "PDA" esteja selecionado;
  • No Odin3, pressione o botão "Start" para iniciar o processo. O processo leva uns minutos para ser concluído, não faça nada, não use o computador e não mexa no celular (se tudo der certo irá aparecer "PASS!" num retângulo em verde na tela). O celular se reiniciará sozinho.
Bom é isso ai gente espero ajudar um pouco o pessoal que passar por este problema muito chato.
Espero que este erro não aconteça com os usuarios aqui do Brasil Droid, mas aconteça irei atualizar aqui para ir ajudando todos.

Abaixo os links aqui do forum relacionados na materia:

Rom Eclair 2.1 + Pit + Odin + Tutorial. Liberada pelo usuario andreperuzzo

Multiupload.com - upload your files to multiple file hosting sites!


http://brasildroid.com.br/showthread.php/557
http://brasildroid.com.br/showthread.php/214
http://brasildroid.com.br/showthread.php/1551
http://brasildroid.com.br/showthread.php/1469
http://brasildroid.com.br/showthread.php/585
http://brasildroid.com.br/showthread.php/1850
http://brasildroid.com.br/showthread.php/559
http://brasildroid.com.br/showthread.php/498
http://brasildroid.com.br/showthread.php/454

Nenhum comentário: