nov 6 2009
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

jan 10, 2010 @ 17:22:28
Gostaria de antes de qualquer mudança fazer um backup original do celular o meu é htc g1 da Tmobile com firmware 1.6 gostaria muito de colocar htc superhero g3, mas vai que no meio do ano a HTC resolve disponibilzar update do htc g1 para android 2 o que mais gostei dessas mudanças , são o suporte ao flash que fiquei sabendo que logo todos terão suporte a flash e uma coisa que gostei no htc superhero é o sistema de album de musica. o que voce recomenda? que espere um pouco mais ou faz mudança para uma rom como htc superhero.
jan 10, 2010 @ 18:17:26
Não testei ainda a ROM do Hero. e também estu esperando que saia a versão 2.0 o superior para o G1.
Uma vez liberado o Root as opções ligando o aparelho segurando o Home aumentam, entre eles fica liberado o Nandroid que faz o Backup de todo o sistema. Mas para conseguir o Root tem que voltar para a versão 1.0
Se quiser mais tarde volta o aparelho para a forma original e sem acesso Root tem que fazer a primeira parte do Manual voltando para a versão 1.0 e depois atualizar direto pelo menu de configurações com as atualizações.
A ROM que estou usando atualmente é a da Cyanogen com o Thema BlackIce, o tema adiciona varias coisas legais como por pastas no menu principal, pois com o os aplicativos instalados no SD acabei exagerando na quantidade de coisas instaladas, e assim ficou facil organizar tudo.
mar 22, 2010 @ 00:24:54
No cyanogen updater ta dando erro md5 not response
mar 21, 2010 @ 23:55:43
Primeiro você esta com o Cyanogem ROM instalado e com acesso ROOT certo?
Caso esteja fazendo o update via EDGE mude para WiFi ou 3G, tem operadoras que limitam o download a 5 MB.
Tente desistalar o programa e reinstala-lo, e cuidado uma vez com o Cyanogen rodando não é mais possível retirar o SD se vc tiver uma segunda partição para os APP. Pois ele nao consegue desmontar mais o SD.
Hoje eu tirei o SD sem desmontar e agora tenho que reintalar varios aplicativos que estão com erro.
Em que parte esta dando esse erro no download ou na instalação?
jun 27, 2010 @ 14:33:57
Olá. Você conhece algum lugar onde eu possa levar o meu G1 para fazer este processo de atualização. Não estou muito familiarizado com o Android e nem o Linux. Estou com medo de danificar o aparelho.
grato
jun 27, 2010 @ 12:42:17
Nao conheço ninguém no Brasil, mas de uma olhada nos foruns.
Alias a versão atual do Cyanogem é o 6 que é baseado no novo Android 2.2. No G1 não tem jeito se vc quiser ter um sistema mais novo tem que crackear pois não saira atualizações. Cuidado sim da para perder o aparelho, verifique se o modelo é o mesmo manual que vc for seguir e de preferencia nao instale pacotes de radio
Procure o forum http://forum.portalandroid.org o pessoal la é muito bom
mar 21, 2011 @ 19:44:09
toda vez q instalo o rc29, qndo ligo fica dando erro, falando q o processo android. tem q ser finalizado e tal
ai num da pra colocar APn pq qndo to digitando as config. da o erro no meio…
abr 07, 2011 @ 17:41:55
Tem que verificar se o teu aparelho é europeu ou americano, para saber se o RC29 é o correto. Procure nos Fóruns por problemas semelhantes, ou pergunte lá.
nov 10, 2011 @ 15:58:00
eae pessoal. o meu é um T-mobile G1 Firmware 1.1. Devo pular direto pra o FlashRec, é isso? E depois, seguindo os comentários acima consigo adicionar o CyanogenMod 2.2? Desculpa, sou inexperiente no assunto, mas to afim de fazer a coisa toda com cuidado!
mar 11, 2012 @ 00:14:59
Desculpe a demora, com certeza você já deve ter feito o root. Cuidado esse manual é antigo, e com certeza já devem ter métodos mais fáceis, principalmente sem downgrade que é a parte perigosa. Como escrito acima não me responsabilizo por esse procedimento, para mim funcionou na época, mas agora não posso mais ajudar pois não tenho mais o G1.