Android Linux 启动Logo

 在配置内核的时候选中了启动Logo的支持。
emerge netpbm --> pngtopnm tools


使 用下面的方法可以将企鹅的Logo换成自己喜欢的任意图片。
首先准备一幅自己喜欢的图片,然后将该图片保存成png格式,例如 linuxlogo.png。在Linux下使用下面的命令:

# pngtopnm linuxlogo.png > linuxlogo.pnm
# pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm
# pnmtoplainpnm linuxlogo224.pnm > linuxlogo224.ppm
mv linuxlogo224.ppm logo_linux_clut224.ppm

或者:
Binary PNM is not supported Use pnmnoraw(1) to convert it to ASCII PNM
pnmnoraw logo_linux_clut224_bin.ppm > logo_linux_clut224_ascii.ppm

然后将 logo_linux_clut224.ppm替换$WORKSPACE/linux-2.6.8.1/drivers/video/logo文件夹中的 logo_linux_clut224.ppm
(最好先做好备份),重新编译内核,启动之后就可以在屏幕左上方看到自己的Logo了。
=========================================
change log
例如增加一个名字为 logo_linux_japa_clut224.ppm 的log
1:在drivers/video /logo/Kconfig增加
    config LOGO_LINUX_JAPA_CLUT224
        bool "vannov for japa logo"
        default n
2:在drivers/video/logo /Makefile中增加
    obj-$(CONFIG_LOGO_LINUX_JAPA_CLUT224)   += logo_linux_japa_clut224.o
3:在drivers/video/logo/logo.c中增加
    extern const struct linux_logo logo_linux_japa_clut224;
    #ifdef CONFIG_LOGO_LINUX_JAPA_CLUT224
                logo = &logo_linux_japa_clut224;
    #endif
===========================================
grep gpio_dir ./ -rnw | grep -v svn
===========================================
make big image
1)dd if=/dev/zero of=G405-uboot-r9-1m.bin bs=1024 count=1024
2)dd if=G405-uboot-r9.bin of=G405-uboot-r9-1m.bin bs=1024 count=1024 conv=notrunc
3)cat G405-uboot-r9-1m.bin G405-uImage-r120 > uboot-r9-kernel-r120-out.bin
或者
3)dd if=G405-uImage-r120 of=uboot-r9-kernel-r120.bin bs=1024 seek=1024

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值