我正在尝试在当前构建的系统中更改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"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句