PDA

Ver la Versión Completa : [ SOLUCIONADO ] Guia para crear sus propios splash screen


enger100
11/08/09, 00:16:28
NOTA IMPORTANTE: recomiendo que primero se lean toda la guia y luego hagan la modificacion siguiendola paso por paso, para evitar posibles "incidentes"

Tambien quiero dejar en claro que no me hago responsable........novias embarazadas............guerra nuclear..........choque de cometas...........apagon general........etc......etc...... http://foro.melodiasmoviles.com/images/smiles/icon_biggrin.gif


Ahora si con lo que nos compete. Primero debemos saber que cuando arranca nuestro dispositivo, muestra 3 diferentes pantallas:

1.- La primera carece de cualquier tipo de informacion es una imagen de 240 de ancho por 320 de largo con una profundidad de color de 24 bits y esta comprimida.

2.- La segunda aparece cuando se muestra el IPL, el SPL, etc. igual que la anterior es una imagen de 240 x 320 con 24 bits comprimida.

3.- La tercera imagen aparece justo antes de que termine el reinicio de nuestro dispositivo y tiene las mismas caracteristicas de las dos anteriores pero la imagen es tipo PNG (no se preocupen si hay algo que no entiendan que proto todo quedara claro)


Necesitaremos lo siguiente para poder realiar este cambio:

1.- que nuestro equipo sincronice con el pc (es decir, que este establecida la coneccion)

2.- las tres imagenes que vamos a colocar

3.- bajarnos y descomprimir en una carpeta del PC este archivo 3-splash-screens.zip (http://forum.xda-developers.com/attachment.php?attachmentid=31557&d=1164325885) de ahora en adelante esta carpeta sera la carpeta de trabajo.

4.- Instalar en la PC estas RunTimes de Microsoft RunTimes (http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en)

Despues de tener todo esto listo empezaremos el verdadero trabajo.



La primera pantalla.

Debe ser una imagen tipo bitmap (.bmp) de 24 bits con una altura de 320 y un ancho de 240, despues de crear o modificar una imagen para que cumpla estos requisitos debemos llamarla htc.bmp y copiarla en la carpeta de trabajo y ejecutamos el archivo htc-compres.bat y se creara un nuevo archivo llamado HTC_Logo.nb, ahora viene lo importante, este archivo debe tener exactamente 65536 bytes (65 Kb), si no los tiene prueben grabando el dibujo original (.bmp) en formato JPG con una alta compresion y luego pasar este archivo otra vez a BMP, luejo vuelvan a ejecutar htc-compres.bat y revisen el tamaņo del archivo HTC_Logo.nb para ver si cumple los requisitos de tamaņo.


La segunda pantalla.

Tambien debe ser una imagen tipo bitmap (.bmp) de 24 bits con una altura de 320 y un ancho de 240 pixels, la grabamos con el nombre splash.bmp y la copiamos para el directorio de trabajo, ahora ejecutamos nb_image_converter.exe, le damos a load y cargamos nuestro archivo splash.bmp y le damos a save .nb

ATENCION >>>> Este archivo debe llamarse signed.002 sin el .nb al final

Ahora ejecutamos splash2.bat y nos creara un archivo llamado signed-splash.nb que debera tener un tamaņo de 196608 bytes (196 Kb), si no es asi entonces ya saben lo que deben hacer.....


Creando el splash-instaler.

Debemos ejecutar el archivo nbfsplash-tool.exe con los siguientes parametros


.- Model ID seleccionar wizard (si es el tipo de telefono)

.- Elegir el lenguaje de la rom que tiene el telefono (en espaņol es ESN)

.- Dejar la OEM version, Operator version y CID vacios ( no modificarlos )

.- Marcar la casilla File #1 y seleccionar el archivo signed-splash.nb; Seleccionar en image name "Splash screen" y hacer click en start address la cual debe tener escrito "92000000" (NO LO CAMBIEN)

.- Marcar la casilla File #2 y seleccionar el archivo htc_logo.nb; Seleccionar en image name "HTC Logo" y hacer click en start address la cual debe tener escrito "9D000000" (nuevamente NO LO CAMBIEN)

.- Click en translate y un nuevo archivo sera creado el cual se llamara nk.nbf.

.- Abrir RUU_SPLASH.zip y arrastrar el archivo creado dentro de ese archivo comprimido.

.- Renombrar el archivo RUU_SPLASH.zip con RUU_SPLASH.exe


Ahora ya estamos listos para flashear el telefono con las dos nuevas pantallas. ejecutamos el archivo RUU_SPLASH.exe y seguimos el mismo proceso como si estuvieramos montando una ROM en nuestro equipo(todo esto debe tardar mas o menos un minuto).


La ultima pantalla.

Esta es la tercera pantalla que se ve cuando reiniciamos el telefono, tiene 240 de ancho x 320 alto y es un archivo .PNG, para hacerla debemos crear o grabar un BMP con estas caracteristicas y grabarlo con 24 bits; se debe grabar con el nombre de welcomehead.bmp y copiarlo en la carpeta de trabajo, luego ejecutamos welcomehead.bat y se creara un nuevo archivo llamado welcomehead.cab, el cual deberemos de instalar en nuestro dispositivo como si de un .CAB cualquiera se tratara (se copia para la tarjeta de memoria y se ejecuta, SE DEBE DE INSTALAR EN EL DISPOSITIVO NO EN LA MEMORIA PRINCIPAL).


Con esto hemos terminado de instalar las tres pantallas en nuestro equipo reinicien y disfrutenlo.... :ok: