Android_开机动画
平台:全志A64
源码:Android 7.1 Linux 3.1
全志开机动画:
1. bootanimation.zip内容和制作
2. 原生Android系统中好像没有bootanimation.zip,
可以把bootanimation.zip文件放到设备system/media目录下(需要root权限)。
放到此目录下后,开机会自动加载该文件里的图片,作为动画。
3. bootanimation.zip 文件内容:
—— part0 part1 part2 ....
xxx.png <文件夹是png格式图片,也就是“动画”了>
—— desc.txt :
720 450 30 <第一行 720 450 30 前面两个数据代表像素,即:720 * 450;第三位代表每秒播放多少帧,即每秒播放30张图片>
c 1 30 part0 <第二行第一个字母 “c”不知道什么玩意儿,固定以他为开头,
第二个数字“3”或者“0”,代表重复播放多少次,"3”即播放3次,但是“0”则代表无限循环播放,(应该是直到代码里面设置的动画时间耗完为止)
第三个数字“0”代标的是前后两帧之间间隔时间/帧数(比如每秒播放10帧,如果这个数字设为10,则延迟1秒了,待确认
第四个参数,这就是上文说到的和文件夹名称对应的了,如果是folder~则文件夹名称也是这个,我的5.1里面只设置了一个part0,修改的时候我也将他默认为part0了。
c 1 0 part1
c 0 0 part2
c 1 30 part3
c 1 0 part4
c 1 0 part5
注意:编写完成保存之前要记得换行,即敲回车键!!!让光标切换到空白一行去,要不然在替换原生动画之后也无法读出你的动画资源
一般最后一个文件夹存放一张照片,然后设置成循环播放,就可以在进入系统界面之前一直有画面,不会出现黑屏的情况(所有动画都做完了,但是还没进入到系统界面就会出现黑屏)。
—— audio_conf.txt :
card=0
device=0
period_size=1024
period_count=2
Headset detection=Uevent
mixer "Speaker Function"=spk
headset mixer "Speaker Function"=headset
视频压缩包存放路径:
android/device/softwinner/<product-name>/media/bootanimation.zip
/data/local/bootanimation.zip
/system/media/bootanimation.zip
wangxy@fridalcd-Precision-T7610:~/work/ota/android$ find -name "bootanimation.zip"
./out/target/product/a40-p1/system/media/bootanimation.zip
./out/target/product/a40-p1/obj/PACKAGING/target_files_intermediates/a40_p1-target_files-20191127/SYSTEM/media/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_280/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_360/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_320/bootanimation.zip
./device/softwinner/a40-p1/media/bootanimation.zip
./device/softwinner/t3-p3/media/bootanimation.zip
wangxy@fridalcd-Precision-T7610:~/work/a64/cqa64_android_v7.1/android$ find ./ -name "bootanimation.zip"
./out/target/product/tulip-p1/system/media/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_280/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_360/bootanimation.zip
./packages/services/Car/car_product/bootanimations/square_320/bootanimation.zip
./device/softwinner/tulip-p1/media/bootanimation.zip
全志LOGO:
F:\wifi1\lichee\tools\pack\chips\sun8iw11p1\configs\a40-p1 bootlogo.bmp
优质博客:
https://blog.csdn.net/lqxandroid2012/article/details/54096171
https://blog.csdn.net/huhy100/article/details/80340546
https://blog.csdn.net/zhaoqi2617/article/details/70170387
https://blog.csdn.net/daichunjiangye/article/details/72856507
老罗: http://blog.csdn.net/luoshengyang/article/details/7691321/
https://blog.csdn.net/MENGHUANBEIKE/article/details/78835536
https://www.jianshu.com/p/97d1596a4f35
author:panda_w
笔记:
1.
来源:oschina
链接:https://my.oschina.net/u/4325773/blog/3339408