Yocto更改psplash图像而无需重建系统

Elius94

我正在尝试在当前构建的系统中更改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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Yocto Raspberry Pi 更改 psplash 图像

更改常量变量而无需重建C ++

反应更改文件而无需重建和重新启动

SAM 运行而无需重建

从vmlinux.bin(嵌入式initramfs)重新打包文件系统映像,而无需重建?

更新pyqtgraph ImageView图像而无需更改比例和转换

Scipy旋转和缩放图像而无需更改其尺寸

掩盖ROI而无需更改图像大小

更改图像而无需重新编译

更改exif数据而无需重新压缩JPEG图像

重建vcpkg,而无需再次安装

重用字典而无需重建

提交而无需更改

Yocto修改源代码后重建图像

Android:如何检测用户是否更改系统时间而无需运行恒定服务来检查时间

通过Visual Studio使用CMake运行Powershell脚本,而无需更改系统范围的权限

操作系统错误文件路径和名称被更改,而无需用户干预

MongoDb Atlas全文搜索索引重建,而无需停机

Android Studio刷新布局而无需重建项目

如何更新.json文件而无需在angular cli中重建?

跟进:重建容器列表,而无需滚动列表

在Mac OS X中批量调整图像大小,而无需更改创建日期

从js.erb中部分更改图像而无需刷新页面

仅更改背景图像的平滑程度,而无需在其前面添加文本

有没有一种方法可以仅在iOS模拟器中应用更改而无需重建整个应用程序?

旋转图像而无需重置旋转

移动图像而无需复制/粘贴

在 Windows 10/11 上,通过命令行(PowerShell 或 CMD)更改系统设置,而无需打开设置

触发条令事件而无需更改