ARM修改开机logo

一、进入内核目录make menuconfig,设置如下:

ARM修改开机logo

 

二、准备一张合适的png格式的图片,将其转化成ppm格式,用来替换Linux源码下的drivers/video/logo/logo_linux_clut244.ppm

1.安装netpbm包:

sudo apt-get install netpbm

2.png转ppm

pngtopnm st.PNG > st.pnm //生成pnm

pnmquant 224 st.pnm > st224.pnm //转换像素数为224
pnmtoplainpnm st224.pnm > logo_linux_clut224.ppm //转换二进制的pnm格式为文本的ppm格式

然后将其cp到内核源码/drivers/video/logo/logo_linux_clut244.ppm替代原来的小企鹅图标

 

三、重新编译内核并替换

make zImage

将生成的zImage替换原来的即可,重启ARM就能看到效果