Ver Mensaje Individual
  #63  
Viejo 08/06/09, 00:43:51
Array

[xs_avatar]
alk4lde alk4lde no está en línea
Usuario novato en la web
 
Fecha de registro: jun 2009
Mensajes: 2
Modelo de smartphone: HTC Magic

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.
Imágenes Adjuntas
Tipo de Archivo: jpg android3D_tux.jpg (6.7 KB, 1645 visitas)
Archivos Adjuntos
Tipo de Archivo: zip rgb2565.zip (5.3 KB, 143 visitas)
Tipo de Archivo: zip splash_raw565.zip (38.1 KB, 105 visitas)
Responder Con Cita
Los siguientes 3 usuarios han agradecido a alk4lde su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]