Algumas questões sobre Odin, Cwr, etc

1,353 views
Skip to first unread message

Dennis Altermann

unread,
Jul 2, 2012, 11:52:04 PM7/2/12
to androi...@googlegroups.com
Estava comentando com um conhecido sobre instalar rom alternativa e fiquei curioso em uma questão que talvez vocês saibam explicar.

No Nexus S eu tenho o Clockwork Recovery instalado. Ele seria um software que me permite mexer no firmware do aparelho, seria isso mesmo?
No caso de aparelhos da Samsung você pode usar o Odin, certo? O Odin seria a mesma coisa que o CWR ou é algo bem diferente? Alguém poderia me explicar?
Outra duvida. Para cada marca e modelo de aparelho a forma de conseguir root e instalar rom e kernel muda na teoria ou é sempre a mesma lógica e apenas mudam os softwares?
E correto dizer que a linha Nexus é mais fácil de criar rom por conta dos drivers que usa, enquanto os aparelhos se outras marcas usam drivers que não são compartilhados? Resumindo, é menos arriscado fazer essas operações em um Nexus do que em um aparelho mais comum?

Felipe Mendes

unread,
Jul 3, 2012, 7:59:51 AM7/3/12
to Android Brasil
Uma coisa de cada vez:
Clockwork Recovery (ou Clockwork Mod, CWM) serve pra várias coisas:
instalar novos firmwares, fazer backup de todo o aparelho (também
conhecido como Nandroid), apagar todo o conteúdo do celular...

Nos aparelhos Samsung, também existe o CWM, que normalmente vêm junto
com algum kernel customizado. Esta é uma das maneiras de se colocar
root: pelo Odin, vc grava o kernel modificado no celular pelo
computador. Nos Samsung, há um contador de roms alternativas, que
incrementa a cada vez que vc grava um kernel não Samsung direto pelo
Odin.

O que eu costumo fazer é instalar uma versão antiga do Android (2.3.5,
por exemplo), depois usar o Easy Root Toolkit pra conseguir o root
(precisa do computador). Depois eu instalo o Mobile Odin (versão do
Odin pra celular), que grava roms alternativas sem mexer no contador
nem precisar de cabos ou depender do computador. Este processo não
incrementa o contador.

Pra diferentes versões do Android, diferentes maneiras de se conseguir
root. A mais abrangente (se vc não esquenta com o contador) é gravar
um kernel já com root. O que recomendo é o CF-Root, que existe para
vários aparelhos Samsung e pra várias ROMs diferentes. Veja qual é o
compatível com sua rom e use o CF-Root equivalente.

É tão arriscado fazer estas modificações em um Nexus ou em outro. Mas,
por causa do contador, há uma teoria nunca confirmada de que, se seu
celular tiver que usar garantia, esta pode negada se o contador de
roms alternativas estiver maior que zero.

Finalmente, o contador pode ser zerado, tanto por software quanto
usando um jig comprado barato no Mecado Livre.

On Jul 3, 12:52 am, Dennis Altermann <dennisalterm...@gmail.com>
wrote:

Dennis Altermann

unread,
Jul 3, 2012, 1:41:26 PM7/3/12
to androi...@googlegroups.com
Nossa, fiquei tonto agora. haha. 

firmware = ROM e/ou kernel?
Nandroid = NAND Backup = Backup completo do sistema (cria uma 'imagem' dele completa). O que exatamente significa o "NAND"?
Odin é um software de PC que ajuda você a conseguir o root do aparelho, isso?

Não entendi a questão do contador. Ele tem em aparelhos Samsung ou todos os aparelhos Android? Onde eu posso conferir esse contador? 

No geral, usar Odin é mais simples do que fazer através do CWM. Isso?

Erick Goldner

unread,
Jul 3, 2012, 2:12:34 PM7/3/12
to androi...@googlegroups.com
Com relação a Contador e Odin eu posso ajudar.

Contador: Foi uma "forma" feita pela Samsung de conseguir identificar o uso de Kernels diferente dos originais distribuídos por ela. 
Dessa forma, quando você instala um kernel diferente do original ele incrementa esse Contador. 
O mesmo pode ser visto ao acessar o Download Mode nos celulares da Samsung. Ah, isso é só para o Galaxy SII e S3 (que eu saiba).

Odin é de fato um software de PC, porém você pode utilizar para mais coisas:"Its a multipurpose software for samsung android phones, by which you can flash stock & custom firmware, root your phone, install bootloaders, baseband and much more "
Como é necessário uma conexão do PC com o Cel, muitos não gostam de utilizá-lo, pois se ocorrer algum problema no meio a operação pode tornar o cel um peso de papel. É necessário garantir que os Drivers do celular estão instalados no PC.

O CWM vc acessa diretamente pelo Celular, ele "substitui" o Modo Recovery do mesmo e por isso é bem mais simples de fazer operações do que pelo Odin. 
Você navega pelas opções e seleciona o que deseja fazer diretamente pelo celular. 

Rodrigo Zaratin

unread,
Jul 3, 2012, 2:17:47 PM7/3/12
to androi...@googlegroups.com
Vamos la...

firmware = ROM
kernel é kernel, é o núcleo do sistema

Odin é um software para PC para aparelhos da Samsung (não sei se aceita Nexus) assim como tinha o RSD para aparelhos Motorola, ele faz o flash de ROM completa, assim como procedimentos de ROOT e outras modificações.

Alguns aparelhos da Samsung tem um contador de modificação, os aparelhos Nexus não tem isso. Mas, como sabemos, o contador pode facilmente ser zerado.

Hummmmm veja, Odin é apenas para Samsung e precisa do desktop, logo, falar que ele é mais simples que o CWM, pra mim é subjetivo, não considero mais simples.



2012/7/3 Dennis Altermann <dennisa...@gmail.com>

--

Dennis Altermann

unread,
Jul 3, 2012, 2:42:19 PM7/3/12
to androi...@googlegroups.com
Hmm entendi.

Então quer dizer que cada marca vai ter softwares diferentes para fazer root. É que usei até hoje só um LG e estou a cerca de 1 ano usando o Nexus, dai as vezes alguém me pergunta alguma coisa sobre outros modelos e não sei responder porque é um pouco diferente do nexus.

No fundo, existem várias formas de conseguir root dos aparelhos (para poder instalar rom, kernels ou apenas mexer mais no sistema que veio), pode ser via software, pelo próprio dispositivo e etc.. Algum deles é mais seguro (em teoria) do que outros? 

Dennis Altermann

unread,
Jul 3, 2012, 2:43:03 PM7/3/12
to androi...@googlegroups.com
Até procurei um "guia" sobre isso, mas não achei muita coisa. Da até para fazer um aplicativo "Dicionário do Android", com explicação de todos os termos e etc. hehe

#ficadica

Rodrigo Zaratin

unread,
Jul 3, 2012, 2:59:10 PM7/3/12
to androi...@googlegroups.com

Não, cada método tem seus riscos.

Rodrigo Zaratin - sent from Android Galaxy Nexus

ivcarlos

unread,
Jul 3, 2012, 3:12:38 PM7/3/12
to androi...@googlegroups.com
Vix... lendo ficou meio embananado...

1) CWM -> ClockworkMod Recovery -> substitui o recovery "original" do aparelho (2e, 3e);
2) ODIN -> programa de gravação de ROMs da Samsung para celulares Samsung - não funciona para outras marcas. A linha Nexus, HTC e alguns motorolas utilizam outro padrão chamado fastboot, por ex, fora o RSD;
3) Firmware -> é uma "imagem" do aparelho (ou partes dele). Dentro do conjunto está incluído o kernel, o recovery, a imagem do sistema operacional, customizações de operadoras/países, bootloaders, etc;
4) Não confundir "fazer root" com substituir kernel, afinal, para se ter o root do aparelho só precisa de 1 binário, no caso o "su" dentro do diretório certo e com as permissões corretas e, infelizmente, em alguns casos só se consegue com troca do kernel. Foi falado do CF-Root e ele é basicamente o kernel original, "remontado" com scripts para copiar o "su" para o local e dar as permissões e o "SuperUser.apk" para /system/app, nada q não seja possível fazer por outras vias sem utilizar espaço "precioso" do kernel para binários q serão utilizados uma só vez;
5) Nandroid -> backup feito pelo CWM, praticamente um DUMP do sistema de arquivos;
6) Contador -> como já dito, o esquema da sammy de identificar kernels alterados.

Ivan

Y. Camargo

unread,
Jul 3, 2012, 3:18:31 PM7/3/12
to androi...@googlegroups.com
Já cheguei a pensar num aplicativo desses também, mas como não desenvolvo, o máximo que consegui foi um post no blog mesmo, que por sinal está desatualizado =/ >> http://urub.us/80h

ivcarlos

unread,
Jul 3, 2012, 3:23:51 PM7/3/12
to androi...@googlegroups.com
Ops... faltou 1...

7) NAND -> um tipo de memória FLASH utilizada nos dispositivos.

Ivan

Dennis Altermann

unread,
Jul 3, 2012, 3:50:20 PM7/3/12
to androi...@googlegroups.com
Obrigado pela explicação :)

A parte do root até entendi (e entendo de antes) por ter usado o Ubuntu por muito tempo, então é basicamente mesma lógica.

O Odin é DA samsung ou feito PARA samsung? É que do jeito que tu falou parece ser "Oficial". 

Aproveitando o tópico. Vi gente comentando que se der merda enquanto você instala rom, kernel ou qualquer coisa assim (o mais famoso brickar) tem um jeito de tentar recuperar. Só por curiosidade, onde posso me informar mais sobre isso?

Jorge Aguiar

unread,
Jul 3, 2012, 4:06:22 PM7/3/12
to androi...@googlegroups.com
No segundo mês de Android, tentei fazer o root no meu SGS2 e "brickei" o aparelho. Parou de funcionar o wi-fi. Fiquei uns três dias sem rede. Daí instalei a rom original disponível no Sammobile (salvo engano) e tudo voltou ao normal. Instalei o GB 2.34 e atualizei normalmente par o ICS via Kies. O contador de custom roms foi alterado. Não sei se há algum caso onde a instalação dá um problema que só se recupera na assistência, mas acho (quase certo) que sim. Contudo, não deve ser tão frequente, pois ainda não vi nenhum caso neste grupo. O melhor é seguir algum tutorial indicado por alguém que possui o mesmo aparelho e fez sem problemas.

Jorge Aguiar



--

Rodrigo Zaratin

unread,
Jul 3, 2012, 4:51:14 PM7/3/12
to androi...@googlegroups.com

Para Samsung

Cara, depende do motivo do brick, nem sempre é possível recuperar.

Rodrigo Zaratin - sent from Android Galaxy Nexus

--

Dennis Altermann

unread,
Jul 3, 2012, 6:04:30 PM7/3/12
to androi...@googlegroups.com
E que e lembro de o pessoal sempre comentar de um nome, não lembro qual. Vou dar uma olhada, se eu lembrar eu aviso. Acho que tem a ver com conectar ele por um cabo especial, diferente ou qualquer coisa assim

Felipe Mendes

unread,
Jul 3, 2012, 6:08:52 PM7/3/12
to Android Brasil
Jtag? Acho que, pela probabilidade de uso e preço, não vale a pena
comprar.
O Jig é barato (uns 2 dólares no dealextreme), mas também não precisei
usar o meu desde o ano passado.

Dennis Altermann

unread,
Jul 3, 2012, 8:33:56 PM7/3/12
to androi...@googlegroups.com
Deve see. Explique mais sobre o Jig e sues amigos. Haha

Felipe Mendes

unread,
Jul 3, 2012, 8:52:03 PM7/3/12
to Android Brasil
Jig é um conectorzinho microUSB com um resistor ligando alguns pinos
(tem detalhes de como fazer na internet) e serve pra "acordar" um
celular que tenha tido alguns tipos de soft brick, ou simplesmente pra
zerar o contador do SGS2 com bootloader antigo.

Já o Jtag é um equipamento que grava informação diretamente na memória
do aparelho, em um conector interno ao celular (me corrijam se eu
estiver errado). É o último recurso antes de declarar óbito de um
aparelho.

Christofer Cross

unread,
Jul 3, 2012, 8:57:59 PM7/3/12
to androi...@googlegroups.com
Estou até querendo colocar uma ROM CM no meu ex Galaxy Ace, que agora pertence ao meu irmão mas o medo de Brikar o cel tá tenso...

Carlos Gabriel

unread,
Jul 4, 2012, 1:55:28 AM7/4/12
to androi...@googlegroups.com
So bricka se vc nao seguir a risca os passos.

Carlos Gabriel
BSI - IFES
Suporte em Redes e Informática



Em 3 de julho de 2012 21:57, Christofer Cross <christo...@gmail.com> escreveu:
Estou até querendo colocar uma ROM CM no meu ex Galaxy Ace, que agora pertence ao meu irmão mas o medo de Brikar o cel tá tenso...

Dennis Altermann

unread,
Jul 4, 2012, 8:15:07 AM7/4/12
to androi...@googlegroups.com
Entendi, acho que é isso mesmo. É que, até onde lembro, antigamente era mais comum ver pessoas brickando celular, coisa que hoje em dia nunca mais vi ninguém nem comentar. Nem mesmo aqui no grupo onde sempre tem gente pedindo ajuda para problemas variados.

ivcarlos

unread,
Jul 4, 2012, 8:16:41 AM7/4/12
to androi...@googlegroups.com
Quando se fala em brick, você tem 2 tipo "distintos":

1) soft brick -> problema relacionado a atualização do kernel, recovery ou system... recuperável se o aparelho tiver o fastboot ou um downloader q seja acessível por combinação de teclas - ou jig.
2) hard brick -> problema relacionado com atualização de PBL, SBL ou quaisquer outras áreas q impeçam q o telefone seja ligado.

Tem alguns celulares q são mais friendlies quanto a soft bricks. Eu normalmente procuro aparelhos q tenham esta característica - por ex a linha Nexus, o XOOM e o I9000, os q eu conheço.

Com relação ao Odin ele nada mais é q uma interface visual para o downloader da sammy q fica no próprio aparelho. Ele apenas sube o binário e emite os comandos para q o próprio disp se grave. Existe um "concorrente" chamado Heimdall q quem usa Linux conhece muito bem (o Odin é para W). Detalhe é q este não é global para toda a linha da sammy, existem outros também. Até onde eu sei é um prog voltado para assistências técnicas. Um outro método é o tal do Mobile Odin, nunca usei e não posso opinar.

Ivan

ivcarlos

unread,
Jul 4, 2012, 8:26:25 AM7/4/12
to androi...@googlegroups.com
Opa...

Brickar aparelho hj em dia? Fácil fácil :D
Soft brick é quase 1 por semana HUAHUAHUAHUAHUAHUA só com tentativas/erros.
O mais legal é q normalmente eu passo todo o apuro do mundo no dia q eu compro o brinquedo novo... O XOOM (MZ605) no primeiro dia, primeiro uso já foi um belo unlock e root... Resultado, soft brick. O I9000 foi no primeiro dia tb, tentativa frustrada de gravação via ODIN... Soft brick.

Quer minimizar as chances de bricks? Procure não mexer no PBL, SBL ou outras áreas conhecidas q são extremamente necessárias para o boot - ou tenha certeza q o disp tenha algum método de acesso para gravação e q esteja disponível para você. Só altere se for imprescindível e procure fazer duma forma controlada, por ex usando um nb, sem av, cabo bom... etc. Uma coisa q mei mundo anda fazendo e q é tenso é zerar o contador do SGSII e SGSIII. Este procedimento altera zonas q se não feito corretamente pode transformar seu brinquedo num horrível peso de papel, afinal estes telefones são leves demais!

Thread do XDA falando sobre o jig..

Ivan

Dennis Altermann

unread,
Jul 4, 2012, 9:41:29 AM7/4/12
to androi...@googlegroups.com
Legal mesmo, vou dar uma olhada.

Não entendi uma coisa. PBL e SBL seriam?

Entrar em boot loop, por exemplo, é considerado um soft brick? 

ivcarlos

unread,
Jul 4, 2012, 9:50:13 AM7/4/12
to androi...@googlegroups.com
PBL = primary bootloader
SBL = secondary bootloader

Normalmente sim, entrar em boot loop é um soft brick, e dependendo do disp dá pra arrumar "no processo".... O XOOM por exemplo, enquanto ele tá em looping, e como ele carrega por outro ponto sem ser o USB, dá tempo de entrar no terminal, analisar e corrigir ou regravar....

Ivan

Dennis Altermann

unread,
Jul 4, 2012, 10:11:29 AM7/4/12
to androi...@googlegroups.com
Entendi. Legal.
Na primeira vez que instalei o CM ele deu loop boot porque eu não tinha limpado todos os caches

Robson

unread,
Jul 4, 2012, 12:11:29 PM7/4/12
to androi...@googlegroups.com
Pessoal

Aproveitando a thread, que por sinal está sendo muito bacana, gostaria de aproveitar para tentar tirar uma duvida.

Tentei novamente fazer root no neo v através do tutorial abaixo:


Mas não passei da primeira parte, que era alterar o kernel.

Os mais entendidos podem analisar o log que está no link abaixo e me dar uma luz sobre o que está acontendo?


Ou


Obrigado!






--

Reduza o trafego de informações inúteis na Internet, 
visite o site abaixo e informe-se sobre os boatos, vírus
trojans e lendas da Internet, antes de repassá-los para
todos da sua lista de e-mail:

http://www.quatrocantos.com/lendas/

Erick Couto

unread,
Sep 28, 2012, 1:45:03 PM9/28/12
to androi...@googlegroups.com
e o tópico ressurge das cinzas..

Robson, você conseguiu fazer root no seu Xperia Neo V depois de ter colocado o ICS?
Quero fazer no meu mas estou com medo de uns processos complexos que tenho visto por ai!

Tem algum tutorial de root simples de seguir para ele?
-----------------------------------------------------------------
Erick Couto
Tavindo - Feriados Brasileiros

Reply all
Reply to author
Forward
0 new messages