1. 开机动画开启与关闭
将 device/rockchip/common/BoardConfig.mk 文件的
BOOT_SHUTDOWN_ANIMATION_RINGING := false
改为
BOOT_SHUTDOWN_ANIMATION_RINGING := true
来打开编译时将文件打包进固件的功能
2. 制作开关机动画
制作Android开机动画 bootanimation.zip
新建文件夹folder01和folder02
新建文本文档 desc.txt
folder01一般放开机动画的第一张图片,目录只放一张图片
folder02 放循环的图片,多张图片形成视频的效果
desc.txt 是动画的规则
desc.txt
1280 800 15 解释:1280 800 是分辨率 15是帧数
p 1 0 folder01解释:1是循环一次 0 间隔时间为0
p 0 0 folder02解释:0是无限循环 0 间隔时间为0
3. 压缩
压缩的时候是选择这两个目录和规则文件一起压缩,没有上层目录,规则文件最后一行要回车的
4. 修改开机动画
创建或替换Android源代码目录下的如下文件:
kernel/logo.bmp
kernel/logo_kernel.bmp
device/rockchip/common/bootshutdown/bootanimation.zip
5. 关机动画
创建或替换Android源代码目录下的如下文件:
device/rockchip/common/bootshutdown/shutdownanimation.zip