0 votos

Animación de apagado personalizada

primer post aquí...

Así que estoy tratando de utilizar una animación de apagado personalizado en mi LG K7 que utilizo para fines dev..

He hecho copias de seguridad del shutdownanimation.zip original, y utilizando imágenes personalizadas (mismo formato .png, resolución, profundidad de color, etc) he sustituido los archivos de imagen originales dentro del zip por los nuevos.

El apagado sólo muestra una pantalla negra.

Así que empujo copia de seguridad de nuevo al teléfono, muestra el logotipo de LG de nuevo.

Decidiendo experimentar, tomé mi bootanimation.zip de stock, lo renombré como shutdownanimation.zip y sobrescribí el shutdownanimation.zip de mi teléfono.

Como era de esperar, esto me dio la animación de arranque stock durante el apagado.

Así que decidí que tomaría una copia del archivo original shutdownanimation.zip, y simplemente editaría las imágenes existentes dentro de él usando un editor de imágenes. Acabo de abrir cada uno de los dos archivos de imagen original dentro de la cremallera y se utiliza una herramienta de dibujo para escribir "costumbre" sobre el logotipo de lg, a continuación, sobrescribe los nuevos archivos de imagen de nuevo en shutdowanimation.zip y empujó al teléfono.

Pensé que seguramente vería el logo de LG alterado, pero en lugar de eso me salió una pantalla negra.

¿Alguna idea?

Actualización: Me pregunto si existe algún mecanismo para evitar la alteración de la animación de arranque o de apagado. Al principio estaba pensando que era algún problema de formato de archivo, así que tomé la imagen #150 de la parte0 en bootanimation.zip y reemplacé cada imagen impar con la imagen #150... es decir, part0 pic # 101,103,105... = pic #150 Así que de esta manera ni siquiera alteré ninguna imagen. Al pasar al teléfono y reiniciar, la animación de arranque ignora completamente la parte0 donde hice los cambios y sólo reproduce la parte1.

1voto

korylprince Puntos 171

RESPUESTA:

Así que esto me llevó a solucionar algunos problemas.

Durante este proceso estuve utilizando la interfaz gráfica de Linux Archive Manager para trabajar con mis archivos de animación. Este fue mi error.

En un momento dado, como prueba, borré la carpeta part0 del archivo, y luego la añadí de nuevo y la empujé de nuevo al teléfono.

Pantalla negra. Este fue mi momento "A-Ha!".

Mi gestor de archivos comprimía automáticamente todo lo que añadía a él. Así, después de añadir la parte0 de nuevo en el archivo me di cuenta de que la relación de compresión cambió de 0,99 a 1,34...

Es fácil de arreglar: He creado un nuevo archivo bootanimation.zip sin comprimir

zip -r -0 bootanimation.zip part0 part1 desc.txt

funcionó a la perfección. Las animaciones personalizadas ahora funcionan.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X