开机LOGO与动画修改

1.开机 logo 修改:
开机 logo 是在 u-boot 与 kernel 运行阶段显示的图片 RK3288平台 u-boot 与 kernel 阶段显示用同一张 logo,图片位置在 3288/kernel/logo.bmp 更改时用自己需要的 logo.bmp 替换该图片(名字是固定为 logo.bmp)
注意:图片的像素为所需要使用的屏的分辨率大小(如使用 19201200 的屏,使用 logo 图片像素为 19201200,否则容易出现不显示,形变等问题),图片类型为 BMP 图片(最好 使用画图板转换),
图片大小尽量要小(3288 大小 5M 以内,3399 大小 2M 以内,太大可能 会导致 kernel 大小超出分区,图片解析失败而无法开机等问题)

2.开机动画修改: 开机动画有两种方式,我们使用 bootanimation.zip 方式 建立 bootanimation 目录,里面建立 desc.txt 文件及 N 个文件夹,
文件夹里面放着的就是开机动画的图片资源。decs.txt 的作用就是指导系统如何去执行开机动画 desc.txt 编写规范:例如开机动画需要用到 2 个文件夹,
分别是 folder1 和 folder2,开机的时候,先把 folder1 里面的图片都播放一遍,然后再循环播放 folder2 里面的文件,直到进入系统,
decs.txt 文档的内容如下: 1920 1200 12 p 1 0 folder1 p 0 0 folder2 1920 1200 是代表屏幕的分辨率,12 表示 12 帧每秒(总不能超过总图片数目,比如总共 31 帧率最大为 31,若有加快帧率只能删除图片),
简单地说 12 代表一秒钟播放 12 张图片;
p 1 0 part1:p 就是 play。1 是播放一次,0 是无限次。
0 代表阶段间隔帧数为 0。folder1 就 是说,这条指令是针对 folder1 这个文件夹的;
p 0 0 part2:第一个 0 这里是代表循环播放,第二个 0 和上面第二条指令一样。folder2 就是 第二个文件夹。

总结规则如下: 第一条指令:[屏幕的分辨率] [播放频率] 第二条指令:[p] [播放次数] [间隔帧数] [文件夹] 第 N 条指令:
同上 把需要用到的 folder 文件夹跟 decs.txt 打包成 zip 格式,必须是 zip,不能是 rar,且打包的时 压缩方式选择“存储”模式。然后改名成为 bootanimation.zip,
最后将制作好的 zip 包 push 到 /system/media 目 录 下 (这是ota: 如 需 要 内 置 到 系 统 里 面 可 以 直 接 放 到 /out/target/product/rk3288_box/system/media/下然后编译或者自行配置编译过程中从源码 拷贝到该处)
(如果不是ota 则放入/out/target/product/rk3288/system/media/下面)

温馨提示:RK平台、高通平台大同小异,都可以遵照此规律修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值