补丁修复方法、电子设备及存储介质技术

技术编号:33340344 阅读:20 留言:0更新日期:2022-05-08 09:25
本申请提供了一种补丁修复方法、电子设备及存储介质,涉及终端技术领域。所述方法包括:从电子设备的存储分区中确定第一区域及第二区域,获取第一补丁数据,并将第一补丁数据存储至第一区域;若第二区域中存储了与第一补丁数据所属软件相应的第二补丁数据,将第一补丁数据与第二补丁数据进行合并,得到目标补丁数据;根据目标补丁数据,进行补丁修复。利用本申请实施例,研发阶段只需要关注该次需要修复的内容,无需因维护收编关系而额外关注之前的补丁修复内容,可以减少更新研发和测试的成本,缩短用户等待更新的周期,提高补丁修复的效率。率。率。

【技术实现步骤摘要】
补丁修复方法、电子设备及存储介质


[0001]本申请涉及终端
,尤其涉及一种补丁修复方法、电子设备及存储介质。

技术介绍

[0002]厂商通常会对终端产品进行软件版本的更新,例如,为终端产品上的终端软件更新新的特性或修复终端软件中存在的问题。当前通用的软件更新方式是通过替换整个软件版本来实现。然而,对整个软件版本进行替换式更新,会导致研发和测试的成本增加,并且用户等待更新的周期也会变长。

技术实现思路

[0003]鉴于以上内容,有必要提供一种补丁修复方法、电子设备及存储介质,减少更新研发和测试的成本,缩短用户等待更新的周期,提高补丁修复的效率。
[0004]第一方面,本申请提供了一种补丁修复方法,应用于电子设备,该方法包括:从电子设备的存储分区中确定第一区域及第二区域,获取第一补丁数据,并将第一补丁数据存储至第一区域;若第二区域中存储了与第一补丁数据所属软件相应的第二补丁数据,将第一补丁数据与第二补丁数据进行合并,得到目标补丁数据;根据目标补丁数据,进行补丁修复。
[0005]通过上述技术方案,实现了双分区本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种补丁修复方法,应用于电子设备,其特征在于,所述方法包括:从所述电子设备的存储分区中确定第一区域及第二区域;获取第一补丁数据,并将所述第一补丁数据存储至所述第一区域;若所述第二区域中存储了与所述第一补丁数据所属软件相应的第二补丁数据,将所述第一补丁数据与所述第二补丁数据进行合并,得到目标补丁数据;根据所述目标补丁数据,进行补丁修复。2.根据权利要求1所述的补丁修复方法,其特征在于,所述从所述电子设备的存储分区中确定第一区域及第二区域包括:确定存储分区中存储补丁的补丁分区,以及所述补丁分区对应的起始地址和结束地址;基于所述起始地址和所述结束地址,确定所述第一区域及第二区域。3.根据权利要求2所述的补丁修复方法,其特征在于,所述基于所述起始地址和所述结束地址,确定第一区域及第二区域包括:获取历史补丁数据;根据所述历史补丁数据,确定第一区域与第二区域的分区比例;基于所述分区比例,在所述补丁分区中确定中间地址;根据所述起始地址、所述中间地址和所述结束地址,确定第一区域及第二区域。4.根据权利要求1所述的补丁修复方法,其特征在于,所述将所述补丁数据存储至第一区域包括:获取所述电子设备对应的分区表,并根据所述分区表确定所述第一区域的位置信息;根据所述位置信息,将所述第一补丁数据存储至所述第一区域。5.根据权利要求1所述的补丁修复方法,其特征在于,所述将所述第一区域的第一补丁数据与所述第二区域中第一补丁数据所属软件相应的第二补丁数据进行合并包括:基于二进制处理,将所...

【专利技术属性】
技术研发人员:代常凯
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1