HTC Magic com Cyanogen e Android 1.6
HTC MAGIC (HTC Sapphire) com Cyanogen
|
|
Este é um how-to de como substituir as rom’s por defeito num HTC Magic e torna-lo num outro PDA.
Vamos flashar todas as áreas do telemóvel menos o Radio, e iremos colocar o Android com o Donut v1.6 com o Cyanogen Mod v4.1.999.
Não me responsabilizo por eventuais danos no teu htc magic ou outro tipo de aparelho que esteja a usar, use por sua conta e risco.
Primeiro teremos de identificar que tipo the hardware esta no htc magic para tal temos de ir para o modo fastboot.
Identificar as Teclas

Desligar o telemóvel e pressionar as teclas “return+power” durante cerca de 3 segundos ao mesmo tempo para entrar no fastbot.
Ex: FastBoot

No topo pode-se ler “PVT 32B” isto é que que identica a versao de hardware do htc magic.
Irá precisar desta informação mais a frente pois existem algumas diferenças no firmware de cada uma das versoes.
Downloads
Pode fazer o download do SDK do android Em http://developer.android.com/sdk/
ou em alternativa obter só o necessário
drivers
windows:
http://www.mediafire.com/download.php?3fmutr2mgfe
http://dl.google.com/android/android_usb_windows.zip
linux:
vi /etc/udev/rules.d/51-android.rules
e colocar as 3 linhas seguintes:
SUBSYSTEM==”usb”, SYSFS{idVendor}==”0bb4″, MODE=”0666″
SUBSYSTEM==”usb|usb_device”, ATTR{idVendor}==”0bb4″, ATTR{idProduct}==”0c02″, SYMLINK+=”android_adb”
SUBSYSTEM==”usb|usb_device”, ATTR{idVendor}==”0bb4″, ATTR{idProduct}==”0c01″, SYMLINK+=”android_fastboot”
fazer restart ao serviço udev:
/etc/init.d/udev restart
mac
faça download do sdk do google
fastbootpc
windows:
http://android-roms.googlecode.com/files/fastboot-win32.zip
linux:
http://koushikdutta.blurryfox.com/G1/fastboot-linux-i386.zip
mac:
http://koushikdutta.blurryfox.com/G1/fastboot-osx-10_5.zip
32A = 256 Ram downloads:
spl:
http://rapidshare.com/files/267475617/update.Engineering-SPL-HBOOT-1.33.2009-signed.zip
recovery rom:
http://rapidshare.com/files/291689412/recovery-RA-magic-v1.2.3H.img
Rom:
http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=HTC_ADP_1.6_DRC83_rooted_base.zip
Rom update:
http://n0rp.chemlab.org/android/experimental/update-cm-4.1.999-signed.zip
audio update:
http://n0rp.chemlab.org/android/audio-resources.zip
32B = 192 Ram downloads:
spl:
http://rapidshare.com/files/267475617/update.Engineering-SPL-HBOOT-1.33.2009-signed.zip
recovery rom:
http://rapidshare.com/files/291689411/recovery-RA-magic-v1.2.3G.img
Rom:
http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=HTC_ADP_1.6_DRC83_rooted_base.zip
Rom update:
http://n0rp.chemlab.org/android/experimental/update-cm-4.1.999-signed.zip
audio update:
http://n0rp.chemlab.org/android/audio-resources.zip
Após ter feitos os downloads das roms, colocar a spl,rom e rom update no cartao sd.
Ligar o htc magic ao pc pelo cabo miniusb e ir para o fastboot.
no pc executar:
32A
fastboot boot recovery-RA-magic-v1.2.3H.img
ou
32B
fastboot boot recovery-RA-magic-v1.2.3G.img
Isto irá carregar a recovery imagem sem flashar o htc magic, para começar-mos a flashar.
ex: de uma recovery rom, neste caso a Amon Ram 1.2.3 é a que vamos colocar.

Ápos carregar-mos a recover imagem vamos selecionar a opção:
Apply sdcard:choose zip
e depois selecionamos : update.Engineering-SPL-HBOOT-1.33.2009-signed.zip e aplicamos.
Este update e insencial para libertar por completo o seu htc magic.
Aconcelho vivamente a não inventar com versoes de SPL bem com as Radio rom’s pois o htc magic poderá nunca mais iniciar ou sequer ligar.
Após o flash da spl esteja completo. Iremos tirar a bateria e desligar o cabo usb pois queremos que esteja desligado para iniciar novamente no fastboot sem o reinicair.
com a bateria fora de htc magic, precionar o “volume down+power” e com as teclas precionadas colocar a bateria, dentro de 2segundos devera estar no fastboot com a nova spl.
Agora vamos flash a recover rom para substituir a original da htc.
ligar o cabo mini usb ao pc e ao telemovel e executamos na shell do pc:
fastboot flash recovery recovery-RA-magic-v1.2.3G.img
Ápos esta completo carregar em “menu” no fastboot usb para o telemovel desligar, e desligar o mini usb.
Agora vamos arrancar com a recovery rom para colocar a rom da Cyanogen e o respectivo update.
Precionar home+power para arrancar com a recover rom.
seleccionar “Apply sdcard:choose zip” e selecionar e aplicar:
HTC_ADP_1.6_DRC83_rooted_base.zip
seleccionar “Apply sdcard:choose zip” e selecionar e aplicar:
update-cm-4.1.999-signed.zip
depois escolhe-mos reboot é deveremos ver algo com:

Sucesso!!!!
Para finalizar extrair o audio-resources.zip para o cartao sd para ficar com mais sons por por defeito tem poucos.
flash boot image
Este flash é opcional e serve para alterar a imagem da vodafone ou da htc.
1. find an image you like
2. edit it with your favourite editing suite and scale it to 320×480
3. after scaling it, convert the colorspace to 256 colors (8-bit)
4. Save it as a PNG without alpha channel/transparency.
5. Use the convert tool from the ImageMagick toolkit (use cygwin, or a linux box): convert -depth 8 splash.png rgb:splash.raw
type, in a terminal, sudo apt-get install imagemagick
then, type, in a terminal, convert -depth 8 splash.png rgb:splash.raw
where spash.png is your potential boot image.
6. Check that the splash.raw file is exactly 460800 bytes!
Make sure it is exactly 460800 bytes!
7. Compile the android tool called rgb2565 (gcc -O2 -Wall -Wno-unused-parameter -o rgb2565 to565.c)
http://android.git.kernel.org/?p=platform/build.git;a=blob_plain;f=tools/rgb2565/to565.c
http://koushikdutta.blurryfox.com/G1/CreateG1Splash.zip
Download the static versions of these posted ealier by Infernix and put them into /bin on your linux box.
8. Run the conversion command: rgb2565 < splash.raw > splash.raw565
9. Check that splash.raw565 is 307200 bytes. if it isn’t, DO NOT FLASH IT ON YOUR PHONE. double-check your steps, something went wrong.
16. Flash the splash image:
fastboot flash splash1 splash.raw565
17. Reboot your phone to check: fastboot reboot
Exemplo de imagens podem ser encontradas em:
http://www.vslinux.net/android/htcmagic_splash_images/
Minha imagem:

Origens:
http://forum.xda-developers.com/showthread.php?t=567610
http://forum.xda-developers.com/showthread.php?t=568032
http://forum.xda-developers.com/showthread.php?t=529019
http://forum.xda-developers.com/showthread.php?t=530492
http://r3nrut.com/?p=1
http://grenslivia.mine.nu/~riku/android/new-stuff.htm
http://www.unlock-tmobileg1.com/EN/procedures/activate.php
Comentários Recentes