OpenHarmony 设备启动Logo和启动视频替换指南

前言

OpenHarmony源码版本:4.0release

开发板:DAYU / rk3568

一、Logo替换

替换其中的logo.bmp 和 logo_kernel.bmp文件

注意事项:

1、图片的分辨率需要和设备匹配

2、如果是非首次编译(存在缓存)需要将out目录删除,否则图片不能更新

二、启动视频替换

替换其中的bootvideo.mp4文件

文件说明:

1、bootpic.zip :包括了开机动画的所有图片帧和json播放配置文件,在3.2版本中通过该方式实现,但是在4.0release版本中发现仅替换bootvideo.mp4就成功了。

2、bootsound.wav:开机声效

3、bootvideo.mp4 :开机动画的视频文件,在3.2版本中没有该文件。

注意事项:

1、视频的分辨率需要和设备匹配,不然显示会失真

2、如果是非首次编译(存在缓存)需要将out目录删除,否则视频不能更新

Logo替换目录:源码根目录下 device/board/hihope/rk3568/kernel

启动视频替换目录:源码根目录下 foundation/graphic/graphic_2d/frameworks/bootanimation/data

相关推荐
wei_shuo6 天前
OpenHarmony Linux 命令行工具适配实战:基于 Cursor × WSL 的 tree 2.2.1 交叉编译与 HNP 打包全流程指南
linux·openharmony·tree
熊猫钓鱼>_>16 天前
【开源鸿蒙跨平台开发先锋训练营】React Native 工程化实践:Hooks 封装与跨端 API 归一化
react native·react.js·华为·开源·harmonyos·鸿蒙·openharmony
熊猫钓鱼>_>16 天前
【开源鸿蒙跨平台开发先锋训练营】React Native 性能巅峰:HarmonyOS极致优化实战手册
react native·react.js·华为·开源·harmonyos·鸿蒙·openharmony
柒儿吖17 天前
DDlog 高性能异步日志库在 OpenHarmony 的 lycium 适配与分步测试
c++·c#·openharmony
熊猫钓鱼>_>17 天前
【开源鸿蒙跨平台开发先锋训练营】Day20 React Native 鸿蒙开发全阶段大复盘:从零到一的跨越
react native·开源·react·harmonyos·鸿蒙·openharmony·native
柒儿吖17 天前
rudp Reliable UDP 库在 OpenHarmony 的 lycium 适配与 CRC32 测试
c++·c#·openharmony
柒儿吖17 天前
三方库 Boost.Regex 在 OpenHarmony 的 lycium完整实践
c++·c#·openharmony
柒儿吖17 天前
三方库 Emoji Segmenter 在 OpenHarmony 的 lycium 适配与测试
c++·c#·openharmony
ujainu小19 天前
节日倒数日历 —— Flutter + OpenHarmony 鸿蒙风温暖实用工具
flutter·openharmony·节日
ujainu20 天前
从零开始:用 Flutter + OpenHarmony 构建青绿山水风五子棋(一)—— 棋盘绘制与双人对战
flutter·openharmony