Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and device for continuous upgrading

A post-upgrade, differential upgrade technology, applied in the direction of program control devices, program loading/starting, etc., can solve problems affecting the upgrade of differential upgrade packages, continuous upgrade failures, and affecting upgrades

Active Publication Date: 2017-12-05
QINGDAO HISENSE MOBILE COMM TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the recovery partition is modified in the V4-V3 differential upgrade package, and this modification affects the upgrade of V5-V4, from the above description, we can know that the upgrade modification of the recovery partition can only be started after upgrading to the target version. When the main system is booting, the patch file in the system is put into the recovery partition to upgrade the recovery partition. That is to say, the recovery partition is not upgraded during the V4-V3 upgrade process. Therefore, this In this case, the V5-V4 differential upgrade package will fail to upgrade
[0005] To sum up, in the existing continuous upgrade method, if the recovery partition of an intermediate version is modified during the process of upgrading the current version to the target version, and this modification affects the upgrade of the next differential upgrade package, after the modification The recovery partition cannot be brought into the upgrade of the next differential upgrade package, resulting in the failure of the subsequent upgrade process, which eventually leads to continuous upgrade failures

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and device for continuous upgrading
  • A method and device for continuous upgrading

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0016] The embodiment of the present invention provides a method for continuous upgrading, such as figure 1 shown, including:

[0017] S101. Determine whether the current version of the software is the target version;

[0018]It should be noted that the target version here may or may not be the latest version stored on the server, as long as the target version is higher than the current version of the terminal. For example, suppose the latest version is V5, and t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present invention provide a method and device for continuous upgrade, which relate to the field of software upgrade and are used to solve the problem of subsequent continuous upgrade failure caused by modification of the recovery partition of an intermediate software version. The method includes: judging whether the current version of the software is the target version; if not, searching for the differential upgrade package whose previous version is the same as the current version from among all the differential upgrade packages required to upgrade the software from the current version to the target version; wherein, Any differential upgrade package only contains the upgrade information of two adjacent versions; put the patch package in the found differential upgrade package into the system partition of the current version; check whether the recovery partition of the current version needs to be upgraded; if so, Then restart the recovery partition of the current version, mount the upgraded system partition, and transfer the patch package in the upgraded system partition to the recovery partition to realize the upgrade of the current version of the recovery partition.

Description

technical field [0001] The invention relates to the field of software upgrading, in particular to a continuous upgrading method and device. Background technique [0002] The current software version upgrade generally realizes the upgrade of the client software version by downloading the differential upgrade package provided by the server and targeting the current software version of the client, and updating the differential upgrade package to the current software version by patching. [0003] In order to upgrade the current version to the target version at one time, one implementation method currently adopted is: configure the differential upgrade package from each version to the target version on the server side, for example, if the current target version is upgraded from V4 to V5, then on the server side On the basis of the existing V2-V1, V3-V1, V3-V2, V4-V1, V4-V2, V4-V3 differential upgrade package, add the configuration of V5-V1, V5-V2, V5-V3, V5-V4 Four differential ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/445
Inventor 朱晓亮杨楠楠
Owner QINGDAO HISENSE MOBILE COMM TECH CO LTD