准备工作:
1、视频.mp4格式需转换为gif
https://www.aconvert.com/cn/video/mp4-to-gif/ (这个网址可以在线转)
2、需将gif格式转换为png连环画格式
这里使用uleadgifanimator工具转换
制作bootanimation.zip:
1、开机动画的地址:system\media\bootanimation.zip,要修改开机动画就是修改bootanimation这个文件。如果说你的手机里没有这个文件,那就是说明你用的是官方原始版本的rom,开机动画没有被修改过,但这不碍事,没有就放一个进去,到时候想换回最原始的开机画面,也可以把bootanimation这个文件删了。
2、制作bootanimation.zip包时需要:
文件夹part40里是png图片(顺序不能乱)
文件夹part41里为图片的最后一张
desc.txt为:
第一行,1024 600是代表你屏幕的分辨率;20是说,20帧每秒,20是代表一秒钟播放20张图片。
第二行,p 1 0 part40。p应该是play吧,也就是播放的意思。1是播放一次。0是空指令,就是什么都不做。part1就是说,这条指令是针对part1这个文件夹的。整条指令的意思就是,播放part1里面的图片1次,然后什么都不做,马上进入下一条指令。
第三行,p 0 0 part41。p依然是播放。第一个0这里是代表循环播放,第二个0和上面第二条指令一样,代表什么也不做。
然后在ubuntu里使用zip -Z store -r bootanimation.zip desc.txt part40 part41 命令来生成bootanimation.zip压缩包
替换logo:
1、将bootanimation.zip包放到device/rockchip/common/目录下
2、在device/rockchip/common/device.mk
PRODUCT_COPY_FILES += \中添加
device/rockchip/common/bootanimation.zip:system/media/bootanimation.zip \
3、重新编译生成,烧写