Android开机画面总共有三屏
一、第一屏:开机logo
1、选张png格式的图片,在Linux任意下执行(安装工具):
sudo apt-get install pnmtoplainpm
2、在所要定制logo的pngtopnm logo.png目录执行(转换成pnm格式):
pngtopnm logo.png > logo_linux.pnm
3、再执行(转化成224的pnm图片):
pnmquant 224 logo_linux.pnm > logo_linux_clut224_formal.pnm
4、执行(转换成ppm格式):
pnmtoplainpnm logo_linux_clut224_formal.pnm > logo_linux_clut224.ppm
5、/kernel/drivers/video/logo/logo_linux_clut224.ppm是默认的启动Logo图片,把自己的ogo_linux_clut224.ppm替换这个文件,同时删除logo_linux_clut224.c
logo_linux_clut224.o文件(如果存在) 。
6、进入kernel目录重新编译内核
cd kernel
make kernel.img
二、第二屏:Android字样
Android系统开机会出现“A N D R O I D”这行字,相信大家都不陌生,那么这个怎么修改呢?相关文件在Android系统源码(不是Android内核源码)system/core/init/init.c,如下代码片段
if( load_565rle_image(INIT_IMAGE_FILE) ) {<