Ver Mensaje Individual
  #74  
Viejo 16/06/09, 13:33:41
Array

[xs_avatar]
MaGaRCaN MaGaRCaN no está en línea
Usuario muy activo
 
Fecha de registro: jun 2009
Mensajes: 1,070
Modelo de smartphone: HTC Magic

 Cita: Originalmente Escrito por alk4lde Ver Mensaje
Para los que quieran hacerlo con linux solo tienen que seguir los siguientes pasos:

Partimos de que tenemos la imagen que vamos a usar en formato png y con un tamaño de 320x480. Necesitamos tambien el programa rgb2565, adjunto el codigo fuente y el ejectuable ya compilado sobre una ubuntu 9.04. Supongamos que tenemos la imagen png y el programa rgb2565 junto con el fastboot en el directorio tools del sdk de android para linux. Abrimos una terminal y entramos dentro de dicho directorio para ejectuar los comandos desde ahí. Ni que decir que para usar el fastboot desde linux, nuestra Magic tiene que estar reconocida , pero eso es otra historia, quien tenga problemas que lo diga y le ayudo basicamente consiste en meter unas reglas para udev.

1.- Instalar el paquete del imagemagick . Por ejmplo en una ubuntu, con

# sudo apt-get install imagemagick

2.- Convertimos la imagen png a un formato raw

# convert -depth 8 nuestra_imagenen.png rgb:splash.raw

3.- Usamos el programa rgb2565, si el que adjunto compilado os da errores en buestra distro, compilarlo desde el codigo fuente (to565.c , se compila con gcc -o rgb2565 to565.c) Primero probar el que adjunto ya compilado que probablemente funcione.

# ./rgb2565 < splash.raw > splash.raw565

4.- Ya tenemos la imagen que vamos a instalar con fastboot. Apagamos la magic y arrancamos en modo fastboot (ATRAS+ENCENDER)

# ./fastboot flash splash1 splash.raw565

# ./fastboot reboot

Ya tendremos nuestro nuevo splash. Por si le sirve a alguien adjunto también el splash que estoy usando yo, es una modificacion de una de vuestras aportaciones.
mi Debian te lo agradece.
Responder Con Cita