Bienvenid@ a AndroidApps: Todo para tu Android.

Estás buscando algo relacionado con hardspl vs haykurospl en Google, esperamos que lo encuentres en AndroidApps:

También te puedes subscribir a nuestro Feed RSS para estar al día sobre noticias, aplicaciones, hacks y todo lo que necesites para tu Android

Personalización: splash1

Compartir en FaceBook
Compartir en Twitter

La personalización de todo lo que nos rodea, tecnología a la cabeza, se ha convertido en un elemento diferenciador que refleja nuestro caracter y gustos y, para algunos, es un auténtico credo. Al margen de consideraciones estéticas, que haberlas haylas, podemos ser muy pragmáticos con nuestro Android ya que nos permite manipular todo su contenido siempre y cuando tengamos los conocimientos adecuados.

Al encender nuestro móvil ocurren muchas, muchas cosas aunque visualmente no lo parezca. Precisamente lo que vamos a personalizar en esta ocasión es la primera parte de ese arranque visual que se compone de dos imágenes denominadas splash1 y splash2 (que podemos tratar en otra ocasión).

splash1

splash1, en formato jpg, tamaño 320 x 480, listo para ser convertido.

Aviso: Esto puede dañar vuestro terminal, hacedlo bajo y exclusivamente bajo vuestra responsabilidad…


Necesitamos:

  • Un gestor de arranque de ingeniería (algo que no voy a abordar aquí) o bien
  • Un SPL no original a elegir entre HardSPL y Haykuro SPL (yo optaría por este último para reducir riesgos).
  • Una manera (hay varias) de generar un archivo gráfico “rgb565” (un bitmap no demasiado conocido de 16 bits: 5 bits de rojo, 6 bits de verde, 5 bits de azul) ya que no sirve ningun otro formato.
  • El programa “fastboot existente para Windows, Linux y Mac OS X.

Procedimiento:

  1. HaykuroSPL (o HardSPL si eres más atrevido) debe estar instalado en el móvil antes de empezar porque sino todo lo que hagamos a partir de ahora será perder el tiempo (la grabación final fallará).
  2. Necesitamos una imagen que mida exactamente 320 x 480 pixels (si te gusta la del ejemplo puedes usarla porque tiene ese tamaño).
  3. Convertimos la imagen al formato “rgb565” con un tamaño exacto de 307.200 octetos (bytes).
  4. Grabamos la imagen final en el móvil.

Aviso: Si el archivo “rgb565” resultante no mide exactamente 307.200 octetos (bytes) no intentes grabarlo. Compruébalo mejor dos veces que una.

Convertir a RGB565:

Evidentemente podemos lanzar una búsqueda en Google más o menos acertada, utilizar programas avanzados capaces de realizar la conversión e incluso manipular la imagen artesanalmente pero, en este caso, hay que reconocer que lo más sencillo es bajarse un mini programa denominado CreateG1Splash.exe que solo existe, al menos de momento, para Windows.

Descarga: CreateG1Splash.exe (desde xda-developers)

El programa es tan sencillo que no necesita ninguna explicación: abrir, convertir y grabar. Soporta múltiples formatos convencionales (personalmente he probado sin problemas: jpg, png, gif) y es 100% gratuito.

CreateG1Splash-captura

Tras pulsar la tecla “Convert” nos habrá generado el archivo mysplash.rgb565 con la característica más importante de todas: su tamaño, exactamente 307.200 octetos, ni uno más, ni uno menos, so pena de que el experimento acabe mal…

Grabar la imagen en el móvil:

Y, finalmente, llegamos al último paso, la grabación definitiva en el móvil Android.

Para ello conectaremos el móvil por usb, abriremos un terminal o línea de comandos y lanzaremos solo dos órdenes:

fastboot flash splash1 mysplash.rgb565
fastboot reboot

La primera graba la imagen y la segunda reiniciará nuestro móvil.

Nada más arrancar aparecerá la imagen elegida sin ningún problema.

:idea: ¿Por qué no usar una imagen de nosotros mismos con algunos datos personales sabiamente elegidos? En caso de robo podremos demostrar que el móvil nos pertenece salvo que, por desgracia, los cacos también hayan leído esta entrada…

2 comments:

  1. Elreymon, 24. Noviembre 2009, 21:23 | Mozilla Firefox Mozilla Firefox 3.5.5 Windows Windows Vista

    Una pena que requiera un SPL no original :-(

     
  2. michel, 24. Noviembre 2009, 21:30 | Mozilla Firefox Mozilla Firefox 3.5.5 Mac OS Mac OS X

    @Elreymon: con el SPL original el archivo no se deja grabar en el dispositivo y de momento la única solución que he visto es la de cambiarlo por uno alternativo. A mi me ha funcionado a la primera pero reconozco que lo de cambiar el SPL da yuyu.

     

Escribe un comentario: