Extraer componentes de otros firmware



Nota: Es necesario leer previamente el artículo Primeros pasos y la introducción del artículo Interfaz gráfica.

Si vemos un firmware que tiene componentes que nos gustan y los queremos utilizar en el nuestro, existe una forma de poder extraerlos sin tener que flashear el teléfono con él para luego extraer el CUST_DISK y AMD_OEM, como veíamos haciendo hasta ahora.

Desactualizado



Toda la información que aquí se encuentra está desactualizada así como el post de GSMspain y no doy soporte en ninguno de los dos. Lo que he escrito en ambos lugares sigue siendo igualmente válido para hacer vuestros propios cambios para el LG Arena. Ocurre que a dia de hoy existen muchos firmwares muy buenos ya personalizados con muchas más modificaciones de las que detallé hace ya 10 meses aproximadamente, con lo que ahorraréis mucho trabajo.

Por último siento no haber actualizado el blog regularmente como pensé en un principio y no haber podido dar soporte a vuestros comentarios pero buscar, leer, investigar, probar, corregir y publicar toda la información era demasiado para mi sólo y me vi desbordado.

Un saludo a todos los que habéis leido esta entrada y la de GSMspain y mucha suerte.

by3z!


07 Septiembre 2010

Anexo I: Comprimir imágenes png



Vamos a hacer que en el menú contextual de los archivos .png aparezca una opción para comprimirlos de manera automática.

Descargamos el siguiente archivo: PNG Crush

Colocaremos el archivo en la carpeta que queramos, por ejemplo en C:\Archivos de programa

Luego en cualquier carpeta vamos a Herramientas -> Opciones de carpeta -> Tipos de archivo.

En extensiones buscamos PNG. Seleccionamos Opciones avanzadas -> Nuevo. En acción damos el nombre que queramos que tenga en el menú, por ejemplo Comprimir.

En "Aplicación utilizada para realizar la acción" pulsamos examinar y buscamos el pngcrush.exe. Posteriormente añadimos las siguientes opciones al final del mismo: -brute -e _comp.png "%1"

En mi caso quedaría así: "C:\Archivos de programa\pngcrush.exe" -brute -e _comp.png "%1"

En lugar de Archivos de programa el directorio en el que tengamos el pngcrush.exe.

Ahora al pulsar click derecho sobre un archivo png veremos la opción comprimir. El archivo que se genere tendrá el mismo nombre que el original pero con _comp al final.

Prueba.png -> Prueba_comp.png

Anexo II: Crear transparencias



Vamos a utilizar un editor de imágenes para hacer transparentes las imágenes de una forma sencilla, por ejemplo para ocultar el sombreado de la hora y fecha en la pantalla de bloqueo. No necesitamos ni photoshop ni ningún otro programa de dibujo instalado.

Pixlr es un editor de imágenes que funciona ¡online! Al entrar abrimos la imagen que queramos, por ejemplo: AMD_OEM\VUI\Res\KeyLock\timedate_Wallpaper.png

Sólo tenemos que ir a la ventana de capas que se muestra a la derecha (si no la viéramos Ver -> Capas), seleccionar opacidad y colocarlo en cero. Ahora la imagen se ha vuelto transparente, así de simple. Guardamos los cambios sobre la anterior y al introducirlo en el móvil lo comprobaremos.

Pixlr no es un gran programa para modificar gráficos, pero tiene efectos interesantes y podemos modificar el color de las imágenes por niveles o por curvas, hacer degradados, etc. que es suficiente para modificar cosas sencillas de nuestro móvil.

Personalizar el firmware - Interfaz gráfica (AMD_OEM)



En este artículo aprenderemos a personalizar la interfaz gráfica para que tenga el aspecto que queramos. A continuación puedes ver algunos de los cambios probados en mi móvil. Hay más cambios listados en el artículo que no se muestran en el video, todos testeados y comprobados por mi mismo.

Personalizar el firmware - Primeros pasos



En este artículo aprenderemos a descargar el firmware del teléfono y realizar cambios en él. Además cambiaremos un sonido de la cámara para que no emita ningun ruido al tomar una fotografía.

No me hago responsable de problemas que puedan surgir por la utilización de lo expuesto en el tutorial. Úsalo bajo tu propia responsabilidad.

De todas formas, el único apartado en el que modificamos el terminal es el H). Además todos los cambios son reversibles.