一种多形态产品共用固件自动适配开机图标的方法技术

技术编号:39831844 阅读:25 留言:0更新日期:2023-12-29 16:13
本发明专利技术公开一种多形态产品共用固件自动适配开机图标的方法,包括:加载引导加载程序,加载分区中的开机图片到内存,确认需要使用的设备树,最后根据设备树初始化所述开机图片方向,并显示开机图片;执行跳转内核,加载内存中的所述设备树

【技术实现步骤摘要】
一种多形态产品共用固件自动适配开机图标的方法


[0001]本专利技术涉及显示领域,更确切地说是一种多形态产品共用固件自动适配开机图标的方法


技术介绍

[0002]目前嵌入式产品显示图标无法自动匹配系统显示方向

而嵌入式产品,例如商业显示屏

广告显示屏

学校班级电子牌

医院电子门牌等需要根据实际场景部署不同显示方向

显示方向有横屏
(0
°
)、
竖屏
(90
°
)、
横屏再翻转
(180
°
)、
竖屏再翻转
(270
°
)
等,并且开机
logo、
开机动画和系统显示方向要与产品布置方向保持一致
。Android

Linux
仅支持系统启动后通过矩阵转换算法实现显示方向调整,无法在开机过程自动匹配系统图标设定显示方向
r/>[0003]市本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种多形态产品共用固件自动适配开机图标的方法,其特征在于包括:主板上电后,加载引导加载程序,加载分区中的开机图片到内存,然后读取主板的硬件标识符和主板的物料清单标识符,确认需要使用的设备树的名字,然后根据所述设备树的名字从分区中加载设备树,最后根据设备树初始化所述开机图片方向,并显示开机图片;执行跳转内核,进入内核启动阶段,加载内存中的所述设备树

开机图片以及启动参数,并解析系统定制化信息,并以文件节点方式释放到内核文件系统中,初始化内核;加载
Android
分区镜像,获取所述释放到内核文件系统中的系统定制化信息,并替换原有的系统信息,根据系统显示方向加载对应的开机动画资源包,等待开机动画播放完成后自动进入
Android
系统,完成
Android
系统的加载;
Android
系统加载后跳出系统设置界面,在系统设置界面设置系统开机动画显示方向,并保存到系统存储中,重启后设置生效,开机完成
。2.
根据权利要求1所述的多形态产品共用固件自动适配开机图标的方法,其特征在于:所述多形态产品共用固件自动适配开机图标的方法还包括:首次刷机或者设备异常时进入
recovery
模式,进入
recovery
模式界面显示前主动调用所述系统显示方向,然后根据所述系统开机动画显示方向设定
MINIGUI
的显示方向,从而实现 recovery
模式下显示方向与系统显示方向匹配
。3.
根据权利要求1所述的多形态产品共用固件自动适配开机图标的方法,其特征在于:所述系统定制化信息包括所述设备树中的系统显示方向和分辨率;所述初始化内核包括:重启初始化
DRM
框架,重新加载

显示所述开机图片
。4.
根据权利要求3所述的多形态产品共用固件自动适配开机图标的方法,其特征在于:所述根据系统显示方向加载对应的开机动画资源包包括:若系统显示方向是0°

180
...

【专利技术属性】
技术研发人员:李泽润连以泉郑三乐
申请(专利权)人:深圳市天思智慧科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1