4418 HMI 更换logo 图片

逻辑说明:

HMI 的 kernel 没有提供源码,只是提供了镜像,如果客户需要更换自己的logo 的话, 可以使用提供的工具,将内核+logo 打包起来。

我觉得这里的打包的过程应该是参考了, 4418 build_android.sh 脚本中, 打包 boot.img 的过程。

1 下载HMI的 更换logo 的压缩包

放到 Ubuntu虚拟机中,虚拟机必须是搭建好环境的 ubuntu .

解压后的文件夹。

目录结构。

替换掉 logo.bmp 即可。

使用 ./build_boot.sh 进行 打包,生成 boot.img

2 使用命令,将 boot.img 解压出来。

情况: 1 客户发来 boot.img .2 我需要更换客户的 logo 图片。

所以需要知道如何解压。

安装工具

apt-get install android-tools-fsutils

使用

复制代码
simg2img boot.img boot_ext4.img

将boot.img , 变成 ext4 格式,原来的格式是data ,什么格式也不是。

然后 mount -t ext4 -o loop boot_ext4.img ./mnt 目录下,就可以提取出 被打包的文件了。

3 更换logo 之后,继续打包。

打包命令 ./build_boot.sh ,这是打包的工具包里提供的脚本。

相关推荐
平行云PVT7 小时前
数字孪生信创云渲染技术解析:从混合信创到全国产化架构
linux·unity·云原生·ue5·图形渲染·webgl·gpu算力
xdscode7 小时前
Linux云服务器安装openclaw,并对接飞书通道
linux·服务器·飞书·openclaw
lswzw8 小时前
win11家庭版 安装 openclaw
服务器
Percep_gan8 小时前
Linux中安装Redis,很详细
linux·运维·redis
七七powerful8 小时前
运维养龙虾--AI 驱动的架构图革命:draw.io MCP 让运维画图效率提升 10 倍,使用codebuddy实战
运维·人工智能·draw.io
枕书8 小时前
实战记录:如何使用 Docker 一键部署长亭 PandaWiki 智能知识库
运维·docker·容器
LegendNoTitle8 小时前
计算机三级等级考试 网络技术 选择题考点详细梳理
服务器·前端·经验分享·笔记·php
2401_877274248 小时前
从匿名管道到 Master-Slave 进程池:Linux 进程间通信深度实践
linux·服务器·c++
feng_you_ying_li9 小时前
linux之用户的权限详解(4)
linux·运维·服务器
二进制person10 小时前
JavaEE初阶 --网络编程
linux·服务器·网络