Manual para conseguir root no celular G1 com Android (1.6 ou 2.0)
A partir da versão 1.6 o sistema 1click root não funciona, se o seu Smartphone estiver em alguma versão anterior pule para o ítem 3.2 abaixo.
Eu atualizei o meu celular para a versão 1.6 para aí decidir que eu queria um pouco mais dele, e a partir desta versão esta um pouco mais complicado obter o privilégio de root e poder instalar as versões modificadas do Android como por exemplo a CyanogenMod.
Para seguir esse manual aconselho ter pelo menos um conhecimento básico de Linux alias sem isso eu não aconselho colocar o celular em Root, pois vai ser muito mais fácil danificar o aparelho. Não me responsabilizo pelos procedimentos abaixo, eu segui os manuais que vou indicar e para mim funcionou mas eu podia ter perdido o aparelho se alguma coisa desse errado.
Mas quais as vantagens deste processo:
- a limitação da versão oficial de somente permitir que a instalação de programas na memória interna que no meu caso era de 60MB, com as ultimas versões do CyanogenMod os programas vão diretamente para o SD desde que este tenha uma partição ext2 ou ext3.
- A possibilidade de usar uma partição uma partição Linux-SWAP
- Poder disponibilizar a internet do aparelho (tethering) para o seu computador o laptop via Wifi ou USB
- E muito mais veja a lista em http://forum.xda-developers.com/showthread.php?t=567610
Claro que existem desvantagens por exemplo a atualização automática fica desligado mas para isso temos já uma aplicativo da própria Cyanogen que faz a atualização da versão deles.
1-DOWNGRADE
Então vamos começar antes de mais nada é preciso fazer um Downgrade para a versão 1.0, ou seja vamos voltar o celular a forma original antes das atualizações, este procedimento também vai ser necessário se quisermos retirar os privilégios de Root e para ter novamente o acesso as atualizações automáticas diretas da Google.
Aqui eu tinha dois caminhos ou seja dois manuais muito parecidos um mais facil e o outro que funcionou. O mais fácil basicamente não precisa do Goldcard. Aconselho a tentar primeiro fazer esse procedimento direto se o autor conseguiu talvez funcione contigo e te economize alguns passos, o manual da propria Cyanogem não fala nada de Goldcard.
Nos dois casos precisamos primeiro do arquivo DREAIMG.nbg RC29(US) [Link1] [Link2] caso tenha um aparelho americano ou RC7(UK) [Link1] [Link2] caso tenha um aparelho europeu, descompacte o arquivo DREAIMG.nbh e coloque o arquivo no seu cartão microsd do seu G1. Não renomeie o arquivo, o nome do arquivo tem que ser DREAIMG.nbh
Pelo procedimento sem o Goldcard é só desligar o seu aparelho, aperte e segure o botão de tirar foto e o botão de ligar.
Ele irá ligar no modo recovery, no meu caso eu recebia a mensagem de erro 00028002 (not allow) e voltava para essa tela do arco iris. Fui verificar essa mensagem e descobri que ela significava que o meu CID estava errado, esse erro também me aconteceu uma vez com o Goldcard mas acho que eu devo ter feito algum erro na hora de copiar o número do CID, pois na segunda vez funcionou. Nos comentários do manual também tem um usuário que recebeu uma mensagem de erro mas simplesmente formatando o SD e colocando o arquivo DREAIMG.nbh funcionou, é uma possibilidade.
Para sair desta tela é possível apertando os botões de discar + Menu + End, no meu caso eu fui obrigado a tirar a bateria e o cabo USB pois esta combinação não estava funcionando.

Se funcionar vai aparecer essas duas telas ao lado, a primeira pedindo para apertar o botão de ligar para que o processo comece. Cuidado para seu celular não fique sem bateria neste procedimento pois pode ser que inutilize o aparelho. Se conseguiu istalar não vai ser necessário montar o Goldcard, e o aparelho estará na versão 1.0.
2-GOLDCARD
Caso não tenha conseguido instalar o DREAIMG.nbh é necessário montar o Goldcard, primeiro instale o aplicativo Astro File Manager e depois vai com ele até a pasta /sys/class/mmc_host/mmc1/mmc1:XXXX/ onde XXXX é um número hexadecimal, clique no arquivo CID e abra ele como texto, vai aparecer um número, na verdade são uma sequencia de números com dois algarismos por exemplo:
035344535530314780601c619e00822e
03 53 44 53 55 30 31 47 80 60 1c 61 9e 00 82 2e
É necessário inverter essa sequencia e depois retirar os espaços:
2e 82 00 9e 61 1c 60 80 47 31 30 55 53 44 53 03
2e82009e611c60804731305553445303
Coloque esse código no formulário abaixo, ou no site http://revskills.de/pages/goldcard.html que você receberá por email o arquivo goldcard.img
-
Marcelo
-
martin
-
http://www.riesel.com.br Martin Riesel
-
Rafael
-
http://www.riesel.com.br Martin Riesel
-
Alexandre Henriques
-
Igor Bretas
-
http://www.riesel.com.br Martin Riesel
-
Maymauriti
