Red de conocimiento informático - Computadora portátil - El código fuente de Android se envía al registro público: modifique el logotipo y la animación de inicio de la página de inicio.

El código fuente de Android se envía al registro público: modifique el logotipo y la animación de inicio de la página de inicio.

El logotipo de arranque está relacionado principalmente con logo_linux_clut224.ppm en kernel/drivers/video/logos.

El código fuente del kernel ahora generalmente proporciona el logotipo del proveedor.

Lo que necesitamos reemplazar es este archivo ppm.

El script sh de png a ppm se proporciona directamente aquí. Se deben instalar las siguientes herramientas (pngtopnm, pnmquant, pnmtoplainpnm)

. /png2ppm.sh XX.png

Reemplace logo_linux_clut224.ppm con el archivo ppm generado del mismo nombre.

Elimine logo_linux_clut224.c y logo_linux_clut224.o al mismo tiempo

La animación de inicio de Android consiste principalmente en un paquete comprimido en formato zip bootanimation. El paquete comprimido zip contiene varias imágenes en formato png. Y un archivo de texto desc.txt Cuando lo abre y lo inicia mediante el comando en desc.txt, los nombres de los archivos se reproducirán continuamente en el orden de los nombres de los archivos en la pantalla. el orden de los nombres de los archivos en la pantalla.

Este tipo de producción Flash general aún queda en manos del artista. Intenta no tener demasiadas imágenes.

La clave está en nombrar las imágenes en orden.

El foco está en el archivo desc.txt.

Entre ellos, 1188 624 representa la resolución, lo que indica que el fotograma de la animación se muestra en esta resolución. Cuanto mayor sea la resolución, mejor; de lo contrario, fácilmente provocará retrasos en el inicio e inestabilidad.

25 representa el número de fotogramas, es decir, el número de imágenes reproducidas por segundo.

p1 (reproducir una vez) 0 (comando vacío) part0 */ Este comando significa reproducir las imágenes en la carpeta part0 solo una vez en el orden de los nombres

p0 (repetir) 0 (comando vacío) ) part1 */ Este comando significa repetir las imágenes en la carpeta part1 una y otra vez

El paquete de software debe estar en formato zip, no en formato rar. El embalaje debe estar en formato zip, no en formato rar. Además, se debe seleccionar el método de compresión para el almacenamiento.

1) Coloque el bootanimation.zip generado directamente en el directorio dispositivo/sistema/meida y reinicie para verificar el efecto de la animación de arranque.

2) Bootanimation.zip se puede copiar directamente al directorio /out/target/product/rk3288/system/media en el código fuente y finalmente empaquetarlo en el firmware final.