android开机logo制作

android开机logo一般有三幅:

第一幅在kernel

第二幅在ramdisk

第三幅在system

 

第一幅制作方法:

只需执行以下脚本

convert logo.bmp linuxlogo.png
pngtopnm linuxlogo.png > linuxlogo.pnm
pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm
pnmtoplainpnm linuxlogo224.pnm > linuxlogo224.ppm
mv  linuxlogo224.ppm  logo_linux_clut224.ppm

把logo_linux_clut224.ppm文件拷贝到drivers/video/logo/目录下,重新编译即可。

第二幅需要执行以下脚本

convert logo.bmp linuxlogo.png
convert -depth 8 linuxlogo.png  rgb:logo.raw
rgb2565 -rle <logo.raw> initlogo.rle

按照android的makefile格式,把initlogo.rle拷贝到out/target/product/***/root/目录下。

 

第三幅制作方法

最终是bootanimation.zip,里边包含desc.txt文件和android文件夹

android文件夹中的是一些图片,命名为01.png, 02.png... 10.png...,

desc.txt的内容为

600 1024 10
p 0 0 android

480 800是指显示的分辨率 宽 高
10是一秒的帧数

p后面的数字是指播放次数 0为循环

p后面第二个数字 一般为0

做好之后用 windows系统下zip软件打包

linux系统下用用以下命令打包

zip -0 -r ../bootanimation.zip ./* 

注意文件名不能错一定为bootanimation.zip

按照android的makefile格式,把bootanimation.zip拷贝到out/target/product/***/system/media/目录下。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值