Eli*_*s94 2 splash-screen embedded-linux yocto
我正在尝试在当前构建的系统中更改 yocto 启动画面(由 psplash 生成),没有 yocto 重建过程......是否有可能更改此图像?我想我必须挂载包含启动映像的启动分区并替换它...
非常感谢,
Yocto psplash 食谱可以在这里找到。
如您所见,它使用psplash-poky-img.h在此脚本的帮助下生成的编码图像,然后编译/usr/bin/psplash二进制文件。
如果你想修补你的启动画面,你可以使用 make-image-header.sh 和你自己的图像,然后用 yocto SDK 帮助编译你自己的 psplash 二进制文件,然后替换 psplash。
修补图像取决于图像类型。
然而,最简单的方法是创建一个 psplash_git.bbappend 文件,在文件中添加你的 png 图像,然后让魔法附加:
# Example of recipe-core/psplash/psplash_git.bbappend
# (insert my-custom-psplash.png image in recipe-core/psplash/files folder)
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
SPLASH_IMAGES = "file://my-custom-psplash.png;outsuffix=default"
Run Code Online (Sandbox Code Playgroud)