drivers/video/logo/logo_linux_clut224.ppm是默认的启动Logo图片,把自己的Logo图片(png格式)转换成ppm格式,替换这个文件,make clean把这个文件夹的相关.c、.o删除,再make -j32 kernel.img重新编译!在编译之前先执行make rk3188_OK1000_defconfig生成相应的配置文件.config,文件在kernel根目录。
具体制作ppm格式的图片有好几种方式,我这里只介绍我用过的一种:
pngtopnmlogo_linux_clut224.png | ppmquant 224| pnmtoplainpnm > logo_linux_clut224.ppm
注:先把png转换成pnm格式,但内核的Logo最高只支持224色,需要把颜色转换成224色,最后把pnm转成ppm,文件名必须是logo_linux_clut224.ppm。
平台配置(arm)
选用哪张图片配置:
虽然这部分代码在kernel里面,但是我觉得这部分更像Framework,所以就分在Framework这类里面了!