← 返回列表

固件版本切换方法、装置、存储介质及电子设备

申请号: CN201811076646.2
申请人: 北京小米松果电子有限公司
申请日期: 2018年9月14日

摘要文本

本公开涉及一种固件版本切换方法、装置、存储介质及电子设备,用以解决现有电子设备进行固件切换时可能发生工作异常的技术问题。上述固件版本切换方法应用于电子设备,所述电子设备存储至少两个固件版本的信息,该方法包括:通过检查电子设备当前的硬件使用环境,或者根据用户动态切换配置项的信息,确定待切换的配置项文件;根据配置项文件将待切换的目标固件以及目标固件的目标NVRAM文件从文件系统读取到内存中;判断目标固件以及目标NVRAM文件是否匹配;若目标固件以及目标NVRAM文件匹配,则加载目标固件以及目标NVRAM文件,以将当前固件切换为目标固件。

专利详细信息

项目 内容
专利名称 固件版本切换方法、装置、存储介质及电子设备
专利类型 发明授权
申请号 CN201811076646.2
申请日 2018年9月14日
公告号 CN110908701B
公开日 2024年1月30日
IPC主分类号 G06F8/71
权利人 北京小米松果电子有限公司
发明人 刘壮
地址 北京市海淀区清河朱房路临66号C栋C单元

专利主权项内容

1.一种固件版本切换方法,应用于电子设备,所述电子设备存储至少两个固件版本的信息,其特征在于,所述方法包括:通过检查所述电子设备当前的硬件使用环境,或者根据用户动态切换配置项的信息,确定待切换的配置项文件,所述配置项文件为执行固件版本切换程序时所需的文件的各类配置参数、版本信息的集合;根据所述配置项文件将待切换的目标固件以及所述目标固件的目标NVRAM文件从文件系统读取到内存中;判断所述目标固件以及所述目标NVRAM文件是否匹配;若所述目标固件以及所述目标NVRAM文件匹配,则加载所述目标固件以及所述目标NVRAM文件,以将当前固件切换为所述目标固件。