sábado, 7 de novembro de 2009

Criando Partições em seu SDCARD - HTC G1/Dream.

Venho neste artigo explicar como particionar seu sdcard para que possa instalar aplicativos no mesmo.

ANTES DE COMEÇAR: Tenha certeza de que a BATERIA do aparelho esteja totalmente carregada. Você também já deve possuir privilégios de root para fazer esse procedimento. Seu sdcard deve estar em perfeito estado. Lembre-se de fazer o backup dos dados do seu sdcard para seu computador antes de continuar.

O que vamos precisar para fazer o procedimento?

1 - Seu G1 com o recovery-image do Cyanogen;
2 - SDCARD;
3 - ADB (opcional);

Entendendo um pouco o que vamos fazer:

Vamos usar um script automático desenvolvido por S1dust (Xda-Senior Member & Hacker), o que tornará um processo bem fácil.
Existem duas maneiras de se fazer o particionamento automático, são eles:

1ª - Através do ADB (Android Device Bridge) disponível aqui:

2ª - Através do Console via cm-recovery-1.4.img.

Vamos usar através do Console via cm-recovery.

Começando:

Supondo que você já fez todo o processo de adquirir root e instalar a ROM do Cyanogen em seu aparelho (só prossiga se realmente já tenha feito esses passos, como descrito aqui: http://ciscoandlinux.blogspot.com/2009/11/hackeando-seu-htc-dreamg1.html ), vamos ao que interessa.

1º - Baixe o arquivo sdparted.txt disponível aqui:
2º - Copie-o para a raíz do seu sdcard (não em uma pasta, e sim na raíz).


Particionando e Formatando:

1º - Desligue seu aparelho.
2º - Ligue-o mantendo pressionada a tecla HOME para entrar no modo Recovery.
3º - No modo Recovery, vá para Go to Console ou Alt + X.
4º - No console, pressione ENTER para ir para o prompt #.
5º - No prompt # digite:

# mount /sdcard [enter]

Uma vez seu sdcard montado, faça:

# mv /sdcard/sdparted.txt /sbin/sdparted [enter]

Depois de mover o script sdparted.txt para o /sbin/sdparted, vamos dar permissão para executar o script.

# chmod 755 /sbin/sdparted [enter]

Assim que atribuimos a permissão para que o script seja executado, vamos executá-lo. Para isso faça:

# sdparted -efs ext4 [enter] (Você irá criar partição com sistema de arquivos ext4).

O Script te fará duas perguntas, responda com Y (maiúsculo), caso responda com y (minusculo) ocorrerá um erro de script e o processo irá falhar.

Por padrão, o script usará 512MB do seu sdcard para o sistema de arquivos ext4 (o que é suficiente para instalar os aplicativos do Android). E o restante será para a partição FAT32.

Aguarde até que tudo seja concluído e o prompt retorne ao #. Assim que terminado, faça:

# reboot [enter]

Pronto, você terá seu sdcard particionado e os aplicativos rodando nele.

Aprendendo sobre como usar o ADB:
http://forum.xda-developers.com/showthread.php?t=502010.


That´s all Folks!

quarta-feira, 4 de novembro de 2009

Liberando seu HTC Dream/G1

Olá pessoal, olha eu aqui novamente! Hoje explicando como obter acesso root no seu HTC Dream/G1, e aplicar a ROM do CyanogenMOD, que na minha opnião é a melhor.

AVISO: Não sou responsável por qualquer dano ao seu aparelho. Execute o procedimento por sua conta e risco. Seguindo o tutorial passo a passo, tenho certeza que obterá sucesso. Certifique-se que a bateria do aparelho esteja totalmente carregada antes de prosseguir.

Bom, a primeira coisa que devemos fazer, é um downgrade de firmware no nosso equipamento. Para isso, vamos precisar de um
sdcard totalmente funcional. Mas por que um sdcard totalmente funcional?

R = Porque a "mágica" é feita através do seu SDCARD, se o mesmo estiver danificado e/ou corrompido, o processo irá falhar (digo isso por experiência própria).

Então, vamos aos passos:


Realizando o Downgrade do Firmware

1 - Faça o backup do seu sdcard em um computador, e em seguida, formate-o como FAT32.
2- Baixar esse arquivo RC29 (US): http://android-dls.com/files/upload/DREAIMG.nbh caso seu aparelho seja americano.
3 - Baixar esse arquivo RC7 (Europe):
http://android-dls.com/files/upload/uk/DREAIMG.NBH se o seu aparelho for Europeu.
4 - Coloque um desses arquivos (RC29 caso seu aparelho seja americano, RC27 caso seja europeu), na
raíz do seu sdcard (não em uma pasta, e sim na raiz).
5 - Desligue seu telefone.
6 - Pressione e mantenha segurando a tecla de tirar foto e pressione power.

7 - Siga as intruções do aparelho para aplicar o novo Firmware.
8 - Aguarde até que o processo seja concluído e reinicie o seu aparelho seguindo as instruções do mesmo.
9 - Aguarde até que seu aparelho seja totalmente carregado com o
Sistema Android.


Obtendo Acesso de Root no Aparelho

1 - Com o seu aparelho totalmente configurado e na tela do Android, vá até o Market e baixe o telnet
(by Koushik Dutta).
2 - Com o Telnet instalado em seu aparelho, deslize o teclado e digite: telnetd (aparecerá a tela de contatos do telefone, é isso mesmo).
3 - Agora abra o aplicativo telnet (aquele que você baixou do Market) e clique em connect.
4 - No seu aparelho deverá aparecer um prompt assim: # (Se der erro nesse processo, repita novamente digitando telnetd e em seguida clicando em connect no telnet).
5- Faça o download do Recovery Image modificado pelo Cyanogen, aqui: http://cyanogenmod.com/download/recovery/cm-recovery-1.4.img e copie para a raíz do seu sdcard.
6 - No Telnet digite:
# flash_image recovery /sdcard/cm-recovery-1.4.img [enter]
7 - Quando estiver pronto, você verá duplos
# # .
8 - Pronto, agora vamos para o processo de aplicação de uma nova ROM.


Aplicando uma Nova ROM

1 - Faça o download do Recovery Image da HTC nesse link: http://developer.htc.com/adp.html#s3
O nome do arquivo é: Recovery Image signed-dream_devphone_userdebug-ota-14721.zip
2 - Faça o download da última versão estável da ROM do Cyanogen aqui:
Dream (G1):
http://n0rp.chemlab.org/android/update-cm-4.2.3.1-signed.zip
3 - Copie ambos os arquivos (signed-dream_devphone_userdebug-ota-14721.zip e update-cm-4.2.3.1-signed.zip) para a
raíz do seu sdcard.
4 - Desligue seu Aparelho.
5 - Ligue seu aparelho mantendo pressionada a tecla home (casinha) + power, até aparecer a tela do Recovery Image.
6 - Faça um backup do seu aparelho escolhendo a opção nandroid-backup-now.
7 - Dê um WIPE (formatar seu aparelho)
pressionando as teclas alt + w. Pressione a tecla HOME para confirmar.
8 - Quando o processo de WIPE terminar,
Pressione alt + a ("apply any zip from sd") e escolha a imagem signed-dream_devphone_userdebug-ota-14721.zip. Pressione a tecla HOME para confirmar o processo. NÃO INTERROMPA E NEM REINICIE O SEU APARELHO.
9 - Terminando o processo do signed-dream_devphone_userdebug-ota-14721.zip,
Pressione alt + a e escolha a imagem update-cm-4.2.3.1-signed.zip. Pressione a tecla HOME para confirmar. NÃO INTERROMPA O PROCESSO!!!!!
10 - Assim que terminar, pressione as teclas Home + Back para reiniciar seu aparelho (aguarde até que a
imagem do RADIO seja atualizada (caso apareça) ).
11 - Seja paciente, o processo de inicialização do aparelho realmente demora. E pronto, você já tem seu aparelho Hackeado e com uma nova ROM.

Enjoy!