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 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.