RK3588定制开关机动画
本帖最后由 zhangzhenzhao 于 2023-3-24 14:37 编辑roc-rk3588s-pc上验证可行{:4_131:}
1 开启功能
1.1 修改device/rockchip/common/BoardConfig.mk文件中的BOOT_SHUTDOWN_ANIMATION_RINGING为true
2 文件放置位置
2.1 开机动画复制到device/rockchip/common/bootshutdown/bootanimation.zip
2.2 关机的动复制到device/rockchip/common/bootshutdown/shutdownanimation.zip
3 编译
3.1 编译后的内容就会在out对应product的odm/media/目录下
4 生效方式
4.1 方式一:AndroidTool烧写
通过AndroidTool-2.84工具烧写super.img生效(super.img包含odm分区内容)
4.2 方式二:fastboot更新动态分区烧写
通过fastboot工具烧写odm.img
adb reboot fastboot
fastboot flash odm odm.img4.3 方式三:push方式
adb push ./bootanimation.zip /odm/media/
adb push ./shutdownanimation.zip /odm/media/
5 desc.txt文件说明
512 416 60
c 1 0 part0
c 1 15 part1
c 1 0 part2
c 1 0 part3
f 0 0 part4 10
512 416 60 表示图片分辨率512x416,10帧每秒.
c 1 0 part0 表示播放一次,没有时间间隔,对应的是part0的文件夹内容
我们还可以结合源码去看desc.txt文件的解释,这里就不一一说明了,有兴趣可以阅读下源码{:4_141:}
frameworks/base/cmds/bootanimation/BootAnimation.cpp
BootAnimation::parseAnimationDesc
BootAnimation::playAnimation
roc-rk3588s-pc wiki在这里{:4_131:}
https://wiki.t-firefly.com/zh_CN/ROC-RK3588S-PC/upgrade_bootmode.html#jie-shao
回帖攒积分 666666 太牛了,应该早点刷到,66666 谢谢资料,学习下 好物,感謝分享,學習學習
回帖攒积分 回帖攒积分 6666
页:
[1]