本申请属于电子设备,具体涉及一种操作系统的更新方法、装置、电子设备和可读存储介质。
背景技术:
1、相关技术中,针对使用相同操作系统,但是配置信息不同的电子设备,如移动版电子设备和联通版电子设备,操作系统更新所需要的数据会存在一定差异。
2、在电子设备系统需要更新时,电子设备厂商提供的更新包能够支持所有配置的电子设备,电子设备的操作系统更新之后,操作系统中除了会写入与本机的配置信息对应的数据之外,还会写入与其他配置的电子设备对应的数据,这些数据对于本机是无效的,因此造成了系统空间浪费。
技术实现思路
1、本申请实施例的目的是提供一种操作系统的更新方法、装置、电子设备和可读存储介质,能够节省系统空间。
2、第一方面,本申请实施例提供了一种操作系统的更新方法,更新方法包括:
3、获取系统更新数据,其中,系统更新数据包括通用更新数据和至少两种个性化更新数据;
4、根据电子设备的配置信息,从至少两种个性化更新数据中确定目标更新数据;
5、根据通用更新数据和目标更新数据进行系统更新。
6、第二方面,本申请实施例提供了一种操作系统的更新装置,包括:
7、获取单元,用于获取系统更新数据,其中,系统更新数据包括通用更新数据和至少两种个性化更新数据;
8、确定单元,用于根据电子设备的配置信息,从至少两种个性化更新数据中确定目标更新数据;
9、更新单元,用于根据通用更新数据和目标更新数据进行系统更新。
10、第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
11、第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
12、第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面的方法的步骤。
13、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在可读存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的方法的步骤。
14、本申请实施例在电子设备的操作系统需要更新时,获取系统更新数据,系统更新数据包括通用更新数据和至少两种个性化更新数据,也就是系统更新数据中既包括了与操作系统的系统版本相对应的通用更新数据,还包括了与不同配置信息的电子设备对应的至少两个个性化更新数据,这样,在获取到更新包之后,可以根据电子设备的配置信息,从至少两种个性化更新数据中确定目标更新数据,根据通用更新数据和目标更新数据进行系统更新,这样,将系统更新数据拆分为通用更新数据和至少两种个性化更新数据,可以只写入通用更新数据以及与电子设备的配置信息相匹配的个性化更新数据,节省了系统空间。
1.一种操作系统的更新方法,其特征在于,所述方法包括:
2.根据权利要求1所述的操作系统的更新方法,其特征在于,所述根据所述通用更新数据和所述目标更新数据进行系统更新,包括:
3.根据权利要求2所述的操作系统的更新方法,其特征在于,所述将所述目标更新数据更新至动态存储区域,包括:
4.根据权利要求1所述的操作系统的更新方法,其特征在于,所述电子设备的配置信息为运营商配置信息。
5.根据权利要求1所述的操作系统的更新方法,其特征在于,所述电子设备包括第一操作系统和第二操作系统;
6.根据权利要求1所述的操作系统的更新方法,其特征在于,所述根据电子设备的配置信息,从至少两种所述个性化更新数据中确定目标更新数据,包括:
7.一种操作系统的更新装置,其特征在于,包括:
8.根据权利要求7所述的更新装置,其特征在于,所述更新单元具体用于:
9.根据权利要求8所述的更新装置,其特征在于,所述更新单元具体用于:
10.根据权利要求7所述的更新装置,其特征在于,所述电子设备的配置信息为运营商配置信息。
11.根据权利要求7所述的更新装置,其特征在于,所述电子设备包括第一操作系统和第二操作系统;
12.根据权利要求7所述的更新装置,其特征在于,所述确定单元具体用于:
13.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或输入,所述程序或输入被所述处理器执行时实现如权利要求1至6中任一项所述的方法的步骤。
14.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或输入,所述程序或输入被处理器执行时实现如权利要求1至6中任一项所述的方法的步骤。