一种嵌入式设备恢复出厂配置的方法、系统和嵌入式设备技术方案

技术编号:27280103 阅读:22 留言:0更新日期:2021-02-06 11:47
本发明专利技术提供了一种嵌入式设备恢复出厂配置的方法、系统和嵌入式设备,所述方法包括预先对目标配置文件配置第一标识;响应于设备升级或重启操作,在系统环境变量中配置第二标识;响应于所述设备开机操作,读取数据库文件,并判断所述系统环境变量中是否存在所述第二标识;当所述系统环境变量中存在所述第二标识时,判断所述目标配置文件中是否存在所述第一标识;当所述目标配置文件中存在所述第一标识时,调用所述目标配置文件并恢复出厂配置。本发明专利技术实施例能够简化嵌入式设备恢复出厂配置的步骤,减少设备升级或重启的维护时间,提高产品本身的可靠性和提升用户体验。产品本身的可靠性和提升用户体验。产品本身的可靠性和提升用户体验。

【技术实现步骤摘要】
一种嵌入式设备恢复出厂配置的方法、系统和嵌入式设备


[0001]本专利技术涉及嵌入式设备领域,特别是涉及一种嵌入式设备恢复出厂配置的方法、系统和嵌入式设备。

技术介绍

[0002]目前,随着科技不断进步和社会信息化不断发展,嵌入式设备的应用范围越来越广泛,嵌入式设备升级或重启等维护操作也更加普遍,伴随而来的如何使得设备升级或重启等维护操作更加简便易用、更加人性化的问题也成为嵌入式设备研发过程中必须重点关注的问题之一。
[0003]对于现有的嵌入式设备而言,应用程序的功能执行通常都具有对应的开关控制,而功能的开启存在多种场景,如用户触发执行、配置变更触发执行、设备升级后自动执行,及设备重启后自动执行,且其中升级或重启执行的场景,通常需要应用程序在感知设备即将执行的操作时记录当前的功能执行场景,在设备完成升级或重启后开机启动应用程序时再根据事先记录的设备执行场景判断哪些功能需要开启,哪些配置需要恢复,这种设备升级或重启后恢复出厂配置的方法不太灵活,容易造成升级或重启后应用程序功能开启错乱或者部分配置未恢复出厂的异常,一旦升级或重启发生异常必本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种嵌入式设备恢复出厂配置的方法,其特征在于,包括以下步骤:预先对目标配置文件配置第一标识;所述第一标识为升级恢复标识或重启恢复标识;响应于设备升级或重启操作,在系统环境变量中配置第二标识;所述第二标识为升级同步标识或重启标识;响应于所述设备开机操作,读取数据库文件,并判断所述系统环境变量中是否存在所述第二标识;当所述系统环境变量中存在所述第二标识时,判断所述目标配置文件中是否存在所述第一标识;当所述目标配置文件中存在所述第一标识时,调用所述目标配置文件并恢复出厂配置。2.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,所述预先对目标配置文件配置第一标识的步骤包括:根据所述设备升级或重启的操作需求对所述目标配置文件的配置属性进行标记。3.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,所述重启标识定义为除升级以外的数据库重启标识。4.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,所述当所述系统环境变量中存在所述第二标识时,判断所述目标配置文件中是否存在所述第一标识的步骤包括:遍历所述数据库文件的配置表;加载所述配置表中所述目标配置文件的所述配置属性;判断所述配置属性是否存在与所述第二标识对应的所述第一标识;所述第二标识的升级同步标识与所述第一标识的升级恢复标识相对应,所述第二标识的重启标识与所述第一标识的重启恢复标识相对应。5.如权利要求1所述的嵌入式设备恢复出厂配置的方法,其特征在于,当所述目标配置文件中存在所述第一标识时,调用所述目标配置文件并恢复出厂配置的步骤包括:重置所述目标配置文件中包含所述第一标识的配置属性。6.如权利要求1至5任...

【专利技术属性】
技术研发人员:王世昌
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:

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

1