rk平台android11以后系统都可以使用MP4格式的视频做开机动画,系统源码里面默认使用的是ts格式的视频,其实使用mp4的视频也是可以的。具体修改如下:
- diff --git a/frameworks/base/cmds/bootanimation/BootAnimation.cpp b/frameworks/base/cmds/bootanimation/BootAnimation.cpp
- index 57275090956..47db7edd1f7 100644
- --- a/frameworks/base/cmds/bootanimation/BootAnimation.cpp
- +++ b/frameworks/base/cmds/bootanimation/BootAnimation.cpp
- @@ -87,7 +87,7 @@ static constexpr const char* SYSTEM_USERSPACE_REBOOT_ANIMATION_FILE = "/system/m
-
- //support boot video
- static const char DATA_BOOTVIDEO_FILE[] = "/data/local/bootanimation.ts";
- -static const char SYSTEM_BOOTVIDEO_FILE[] = "/product/media/bootanimation.ts";
- +static const char SYSTEM_BOOTVIDEO_FILE[] = "/system/media/bootanimation.mp4";
-
- static const char SYSTEM_DATA_DIR_PATH[] = "/data/system";
- static const char SYSTEM_TIME_DIR_NAME[] = "time"