CN106325892A - Method and device for difference backspacing upgrade - Google Patents
Method and device for difference backspacing upgrade Download PDFInfo
- Publication number
- CN106325892A CN106325892A CN201510330186.1A CN201510330186A CN106325892A CN 106325892 A CN106325892 A CN 106325892A CN 201510330186 A CN201510330186 A CN 201510330186A CN 106325892 A CN106325892 A CN 106325892A
- Authority
- CN
- China
- Prior art keywords
- rollback
- difference
- bag
- information
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a method for difference backspacing upgrade. The method comprises the steps that an upgrade package and backspacing information are acquired; a difference backspacing package is generated according to the backspacing information; a to-be-upgraded application is upgraded according to the upgrade package; and when upgrading fails, a backspacing operation is conducted to the to-be-upgraded application according to the difference backspacing package. The invention also proposes a difference backspacing upgrade device. According to the invention, the difference backspacing package is made according to the backspacing information before the upgrading, so that backspacing can be conducted after the upgrading fails. In this way, the problem that timely version backspacing cannot be conducted when the upgrading fails can be solved.
Description
Technical field
The present invention relates to application upgrade technical field, particularly relate to a kind of difference rollback upgrade method and device.
Background technology
Large manufacturer does not all provide difference rollback bag, the only AKU of each version at present, and these rise
Level bag needs to search on the website of each manufacturer, and the AKU committed memory of each version is bigger,
Need to copy AKU to terminal from computer to do again and upgrade, operation complexity, cumbersome, need certain
Craftsmenship, be unfavorable for Consumer's Experience.
And, if upgrading unsuccessfully, it is impossible to directly carry out version rollback, need to download rollback bag from website
Just can carry out rollback.
Summary of the invention
Present invention is primarily targeted at a kind of difference rollback upgrade method of offer and device, it is intended to solve to rise
Cannot the problem of rollback version in time after level failure.
For achieving the above object, a kind of difference rollback upgrade method that the present invention provides, the method includes:
Obtain AKU and the back-off information corresponding with described AKU;
Difference rollback bag is generated according to the described back-off information got;
Treat upgrade application according to the described AKU got to upgrade;
When upgrading unsuccessfully, the described difference rollback bag according to generating carries out rollback to described application to be upgraded
Operation.
Preferably, when described back-off information includes routing information, the described rollback that described basis gets
Information generates the step of difference rollback bag and includes:
The described back-off information being analyzed and acquired by, according to described back-off information acquisition approach information;
Described difference rollback bag is generated according to described routing information.
Preferably, the described step according to the described routing information described difference rollback bag of generation includes:
At the application number that the application extracting data that described application to be upgraded is corresponding is corresponding with described routing information
According to section;
The described application data section obtained is encapsulated and is digitally signed, to generate described difference rollback bag.
Preferably, described basis gets described back-off information generates the step of difference rollback bag and described
Treat upgrade application according to the described AKU got to carry out also including between the step upgraded:
Store described difference rollback bag.
Preferably, the described step according to the described difference AKU generated to being upgraded by application to be upgraded
Also include after rapid:
After upgrading successfully, receive back-off instruction;
Extract the described difference rollback bag corresponding with the described back-off instruction received;
According to the described difference rollback bag extracted, the application described to be upgraded after upgrading is carried out rollback behaviour
Make.
The present invention also proposes a kind of difference rollback update device, including:
Acquisition module, for obtaining AKU and the back-off information corresponding with described AKU;
Generation module, for generating difference rollback bag according to the described back-off information got;
Upgraded module, upgrades for treating upgrade application according to the described AKU got;
First rollback module, for when upgrading unsuccessfully, according to the described difference rollback bag generated to described
Application to be upgraded carries out rollback operation.
Preferably, described generation module includes:
Resolution unit, for the described back-off information being analyzed and acquired by, obtains road according to described back-off information
Footpath information;
Signal generating unit, for generating described difference rollback bag according to described routing information.
Preferably, described signal generating unit includes:
Extract subelement, for the application extracting data corresponding in described application to be upgraded and described path
The application data section that information is corresponding;
Compressed signature subelement, for the described application data section obtained is encapsulated and is digitally signed,
To generate described difference rollback bag.
Preferably, this difference rollback update device also includes: memory module, is used for storing described difference and returns
Return-charge.
Preferably, this difference rollback update device also includes:
Receiver module, for after upgrading successfully, receives back-off instruction;
Extraction module, for extracting the described difference rollback bag corresponding with the described back-off instruction received;
Second rollback module, for waiting to rise described in after upgrading according to the described difference rollback bag extracted
Level application carries out rollback operation.
The difference rollback upgrade method of present invention proposition and device, utilize complete upgrading data packet to obtain poor
Divide AKU and difference rollback script, before upgrading, make difference according to difference rollback script and return
Return-charge, is digitally signed it and preserves, in order to carry out rollback after upgrading unsuccessfully;And rising
If user is not desired to the version after using upgrading after level success, the difference rollback of generation can be called at any time
Bag return back to the version before upgrading.
Accompanying drawing explanation
Fig. 1 is the flow chart of the first embodiment of difference rollback upgrade method of the present invention;
Fig. 2 is the refinement schematic flow sheet of step S20 in Fig. 1;
Fig. 3 is the refinement schematic flow sheet of step S202 in Fig. 2;
Fig. 4 is the flow chart of the second embodiment of difference rollback upgrade method of the present invention;
Fig. 5 is the high-level schematic functional block diagram of the first embodiment of difference rollback update device of the present invention;
Fig. 6 is the refinement high-level schematic functional block diagram of generation module in Fig. 5;
Fig. 7 is the refinement high-level schematic functional block diagram of signal generating unit in Fig. 5;
Fig. 8 is the high-level schematic functional block diagram of the second embodiment of difference rollback update device of the present invention.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, do referring to the drawings further
Explanation.
Detailed description of the invention
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not used to limit
Determine the present invention.
The present invention provides a kind of difference rollback upgrade method.
With reference to shown in Fig. 1, for the flow chart of difference rollback upgrade method first embodiment of the present invention.
In the first embodiment, difference rollback upgrade method includes:
Step S10, obtains AKU and the back-off information corresponding with described AKU;
The number that the data applied by legacy version by AKU tools on the server are applied with redaction
According to being analyzed, detecting whether variant, when can't detect difference in version, continuing to obtain new edition
This application is analyzed with legacy version Comparison study;When a discrepancy is detected, AKU is generated according to comparison result
File, meanwhile, according to the result of contrast, generates back-off information, can make utilizing AKU
Back-off information is bundled in AKU when of generating AKU by instrument, it is also possible to back-off information is independent
Preserve and set up with AKU and associate, such as, can be named with identical version number, or returning
Bounce breath adds the methods such as indications.
It should be noted that AKU herein can be complete upgrading data packet, it is also possible to be difference
AKU, it is also possible to generate both AKUs, enter as required needs are upgraded when for user
Row selects;And, upgrading herein can be that the operating system to terminal is upgraded, it is also possible to is right
Application software upgrade in terminal, its principle is identical.
The packet committed memory of full version is big and updating speed slow, and difference AKU is by new edition herein
Part does difference with the data of legacy version application, obtains the patch file updated, and the file of such as legacy version has
5M, the file of new edition has 8M, the part of renewal then may only have about 3M (need exist for explanation,
Difference bag size is not simply to subtract each other, and in fact needs to comprise some context-sensitive things), use
The benefit of difference upgrading is it is clear that user need not download complete 8M file, it is only necessary to down loading updating
Part is the most permissible, and updates part and may only have 3-4M, can largely reduce the loss of flow,
Therefore the present embodiment preferably generates difference AKU upgrade.
The present embodiment includes in this back-off information the old edition that variance data new, legacy version application is corresponding
The routing information of notebook data section, such as " xx/xx/filename ", owing to differential file generally includes
Multiple, so the content of back-off information can be:
" rollback:
“xx/xx/filename1”
“xx/xx/filename2”
“xx/xx/filename3”
……”
Other mode can also define back-off information in other examples, such as back-off information is permissible
Including the identification information of legacy version file corresponding to differential file new, legacy version file, for follow-up
Corresponding data segment is extracted according to flag information.
Step S20, generates difference rollback bag according to the described back-off information got.
As in figure 2 it is shown, step S20 includes following refinement step:
The described back-off information that step S201 is analyzed and acquired by, according to described back-off information acquisition approach information.
Step S202, generates described difference rollback bag according to described routing information.As it is shown on figure 3, step
S202 includes following refinement step:
Step S211, at application extracting data and the described routing information pair of described application correspondence to be upgraded
The application data section answered.
Step S212, encapsulates the described application data section obtained and is digitally signed, described to generate
Difference rollback bag.
Owing to back-off information comprising the routing information of the application data section of multiple correspondence, according to multiple rollbacks
The order of subcommand obtains the application data section of correspondence from terminal system file, until back-off information row is held
Row is complete, the whole application data section encapsulation that will get, and after having encapsulated, can compress it into zip
The file of form or be compressed with other compressed format, according to the key of the signature that server issues
Or the signature key of terminal preset, does digital signature for rollback bag, digital signature is conventional techniques means,
Do not repeat them here.
Step S30, treats upgrade application according to the described AKU got and upgrades.
Step S40, when upgrading unsuccessfully, according to the described difference rollback bag generated to described application to be upgraded
Carry out rollback operation.
When upgrading it is possible that upgrade unsuccessfully, at this moment can automatically transfer difference rollback bag and carry out back
Move back, make system return back to initial condition.
The difference rollback upgrade method that the present embodiment proposes, the data utilizing new and old edition to apply contrast,
Obtain AKU and difference information, before upgrading, make difference rollback bag according to difference information,
It it is digitally signed and preserves, in order to after upgrading unsuccessfully, carrying out rollback.
With reference to Fig. 4, based on first embodiment, difference rollback upgrade method the second embodiment of the present invention is proposed,
In the present embodiment, after step S40, the method also includes:
Step S50, stores described difference rollback bag.
Step S60, after upgrading successfully, receives back-off instruction.
Step S70, extracts the described difference rollback bag corresponding with the described back-off instruction received.
Step S80, is carried out the application described to be upgraded after upgrading according to the described difference rollback bag extracted
Rollback operation.
Difference rollback bag is saved in terminal, uses for user.The most after a successful upgrade, if
Appearance system reports an error, applies situation about reporting an error, and user is not desired to use current version, thinks rollback version, then
Difference rollback bag can be directly selected and carry out version rollback, it is not necessary to download complete rollback bag from server again,
The purpose of fast fallback can be reached.Now can provide the user selection interface, user is based on this selection
Interface sends back-off instruction, after receiving the back-off instruction that user sends, and the rollback extracting and receiving
The described difference rollback bag that instruction is corresponding, treats upgrade application and carries out version rollback.
The difference rollback upgrade method that the present embodiment proposes, if user is not desired to after difference has been upgraded
Use upgrading after version, can call at any time the difference rollback bag made before return back to upgrading before
Version.
The present invention also proposes a kind of difference rollback update device.
With reference to the schematic diagram that Fig. 5, Fig. 5 are difference rollback update device first embodiment of the present invention.
In this embodiment, difference rollback update device includes:
Acquisition module 10, for obtaining AKU and the back-off information corresponding with described AKU.
The number that the data applied by legacy version by AKU tools on the server are applied with redaction
According to being analyzed, detecting whether variant, when can't detect difference in version, continuing to obtain new edition
This application is analyzed with legacy version Comparison study;When a discrepancy is detected, AKU is generated according to comparison result
File, meanwhile, according to the result of contrast, generates back-off information, can make utilizing AKU
Back-off information is bundled in AKU when of generating AKU by instrument, it is also possible to back-off information is independent
Preserve and set up with AKU and associate, such as, can be named with identical version number, or returning
Bounce breath adds the methods such as indications.
It should be noted that AKU herein can be complete upgrading data packet, it is also possible to be difference
AKU, it is also possible to generate both AKUs, enter as required needs are upgraded when for user
Row selects.
The packet committed memory of full version is big and updating speed slow, and difference AKU is by new edition herein
Part does difference with the data of legacy version application, obtains the patch file updated, and the file of such as legacy version has
5M, the file of new edition has 8M, the part of renewal then may only have about 3M (need exist for explanation,
Difference bag size is not simply to subtract each other, and in fact needs to comprise some context-sensitive things), use
The benefit of difference upgrading is it is clear that user need not download complete 8M file, it is only necessary to down loading updating
Part is the most permissible, and updates part and may only have 3-4M, can largely reduce the loss of flow,
Therefore the present embodiment preferably generates difference AKU upgrade.
The present embodiment includes in this back-off information the old edition that variance data new, legacy version application is corresponding
The routing information of notebook data section, such as " xx/xx/filename ", owing to differential file generally includes
Multiple, so the content of back-off information can be:
" rollback:
“xx/xx/filename1”
“xx/xx/filename2”
“xx/xx/filename3”
……”
Other mode can also define back-off information in other examples, such as back-off information is permissible
Including the identification information of legacy data corresponding to variance data new, legacy version application, for follow-up
Corresponding file is extracted according to this identification information.
Generation module 20, for generating difference rollback bag according to the described back-off information got.
As in figure 2 it is shown, generation module 20 includes with lower unit:
Resolution unit 210, in the described back-off information being analyzed and acquired by, obtains according to described back-off information
Take routing information.
After acquisition module 10 gets back-off information 10, resolution unit 210 is in back-off information
Data are analyzed, and therefrom obtain the routing information of prototype version file corresponding to its AKU comprised.
Signal generating unit 220, for generating described difference rollback bag according to described routing information.
The routing information that signal generating unit 220 gets according to resolution unit 210 generates difference rollback bag, its
Detailed process is as follows:
As it is shown on figure 3, signal generating unit 220 includes following subelement:
Extract subelement 221, for the application extracting data corresponding in described application to be upgraded and described road
The application data section that footpath information is corresponding.
Compressed signature subelement 222, for row number label of going forward side by side the described application data section encapsulation obtained
Name, to generate described difference rollback bag.
Back-off information accessed by acquisition module 10 comprises the road of the application data section of multiple correspondence
Footpath information, extracts subelement 221 and obtains from terminal system file according to the order of multiple rollback subcommands
Corresponding application data section, until back-off information row is finished, compressed signature subelement 222 will obtain
The whole application data section encapsulation compression arrived, after encapsulation compression completes, compressed signature subelement 222 basis
The key of the signature that server issues or the signature key of terminal preset, does digital signature for rollback bag,
Digital signature is conventional techniques means, does not repeats them here.
Upgraded module 30, upgrades for treating upgrade application according to the described AKU got.
First rollback module 40, when upgrading unsuccessfully, the described difference rollback bag according to generating is treated described
Upgrade application carries out rollback.
Treat when upgrade application is upgraded at upgraded module 30 it is possible that upgrade unsuccessfully, at this moment first
Rollback module 40 can automatically be transferred difference rollback bag and treat upgrade application and carry out rollback, makes system return back to rise
Version before Ji.
The difference rollback update device that the present embodiment proposes, utilizes complete upgrading data packet to obtain difference liter
Level bag and difference rollback script, before upgrading, make difference rollback bag according to difference rollback script,
It it is digitally signed and preserves, in order to after application upgrade failure, carrying out rollback.
With reference to Fig. 8, based on first embodiment, difference rollback update device the second embodiment of the present invention is proposed,
In the present embodiment, this device also includes:
Memory module 50, is used for storing described difference rollback bag.
Receiver module 60, for after upgrading successfully, receives back-off instruction.
Extraction module 70, for extracting the described difference rollback bag corresponding with the described back-off instruction received.
Second rollback module 80, for treating described in after upgrading according to the described difference rollback bag extracted
Upgrade application carries out rollback operation.
The difference rollback bag of generation is saved in terminal by memory module 50, for the follow-up use of user.Such as
After a successful upgrade, reporting an error if there is system, apply situation about reporting an error, user is not desired to use currently
Version, thinks rollback version, then can directly select difference rollback bag and carry out version rollback, it is not necessary to again from service
Complete rollback bag downloaded by device, can reach the purpose of fast fallback.Now can provide the user selection
Interface, user sends back-off instruction based on this selection interface, when receiver module 60 receives what user sent
After back-off instruction, extraction module 70 extracts the described difference rollback bag corresponding with the back-off instruction received,
Second rollback module 80 carries out version rollback according to the rollback bag extracted to the application to be upgraded after upgrading.
It should be noted that the first rollback module 40 and the second rollback module 80 can be same modules.
The difference update device that the present embodiment proposes is after difference upgrades successfully, if user is not desired to use
Application version after upgrading, can call at any time the difference rollback bag made before return back to upgrading before
Version.
These are only the preferred embodiments of the present invention, not thereby limit the scope of the claims of the present invention, every
Utilize equivalent structure or equivalence flow process conversion that description of the invention and accompanying drawing content made, or directly or
Connect and be used in other relevant technical fields, be the most in like manner included in the scope of patent protection of the present invention.
Claims (10)
1. a difference rollback upgrade method, it is characterised in that including:
Obtain AKU and the back-off information corresponding with described AKU;
Difference rollback bag is generated according to the described back-off information got;
Treat upgrade application according to the described AKU got to upgrade;
When upgrading unsuccessfully, the described difference rollback bag according to generating carries out rollback to described application to be upgraded
Operation.
Difference rollback upgrade method the most according to claim 1, it is characterised in that at described rollback
When information includes routing information, the described back-off information that described basis gets generates the step of difference rollback bag
Suddenly include:
The described back-off information being analyzed and acquired by, according to described back-off information acquisition approach information;
Described difference rollback bag is generated according to described routing information.
Difference rollback upgrade method the most according to claim 2, it is characterised in that described according to institute
The step stating the routing information described difference rollback bag of generation includes:
At the application number that the application extracting data that described application to be upgraded is corresponding is corresponding with described routing information
According to section;
The described application data section obtained is encapsulated and is digitally signed, to generate described difference rollback bag.
Difference rollback upgrade method the most according to claim 1, it is characterised in that described basis obtains
The described AKU that the step of the described back-off information generation difference rollback bag got and described basis get
Treat upgrade application to carry out also including between the step upgraded:
Store described difference rollback bag.
Difference rollback upgrade method the most according to claim 4, it is characterised in that described according to life
The described difference AKU become also includes after the step to being upgraded by application to be upgraded:
After upgrading successfully, receive back-off instruction;
Extract the described difference rollback bag corresponding with the described back-off instruction received;
According to the described difference rollback bag extracted, the application described to be upgraded after upgrading is carried out rollback behaviour
Make.
6. a difference rollback update device, it is characterised in that including:
Acquisition module, for obtaining AKU and the back-off information corresponding with described AKU;
Generation module, for generating difference rollback bag according to the described back-off information got;
Upgraded module, upgrades for treating upgrade application according to the described AKU got;
First rollback module, for when upgrading unsuccessfully, according to the described difference rollback bag generated to described
Application to be upgraded carries out rollback operation.
Difference rollback update device the most according to claim 6, it is characterised in that described generation mould
Block includes:
Resolution unit, for the described back-off information being analyzed and acquired by, obtains road according to described back-off information
Footpath information;
Signal generating unit, for generating described difference rollback bag according to described routing information.
Difference rollback update device the most according to claim 7, it is characterised in that described generation list
Unit includes:
Extract subelement, for the application extracting data corresponding in described application to be upgraded and described path
The application data section that information is corresponding;
Compressed signature subelement, for the described application data section obtained is encapsulated and is digitally signed,
To generate described difference rollback bag.
Difference rollback update device the most according to claim 6, it is characterised in that also include:
Memory module, is used for storing described difference rollback bag.
Difference rollback update device the most according to claim 9, it is characterised in that also include:
Receiver module, for after upgrading successfully, receives back-off instruction;
Extraction module, for extracting the described difference rollback bag corresponding with the described back-off instruction received;
Second rollback module, for waiting to rise described in after upgrading according to the described difference rollback bag extracted
Level application carries out rollback operation.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510330186.1A CN106325892A (en) | 2015-06-15 | 2015-06-15 | Method and device for difference backspacing upgrade |
PCT/CN2016/073929 WO2016202000A1 (en) | 2015-06-15 | 2016-02-17 | Differential rollback upgrading method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510330186.1A CN106325892A (en) | 2015-06-15 | 2015-06-15 | Method and device for difference backspacing upgrade |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106325892A true CN106325892A (en) | 2017-01-11 |
Family
ID=57544978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510330186.1A Pending CN106325892A (en) | 2015-06-15 | 2015-06-15 | Method and device for difference backspacing upgrade |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106325892A (en) |
WO (1) | WO2016202000A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107943511A (en) * | 2017-11-08 | 2018-04-20 | 上海青橙实业有限公司 | Upgrade method and mobile terminal |
CN108491225A (en) * | 2018-03-15 | 2018-09-04 | 维沃移动通信有限公司 | A kind of update packet generation method and mobile terminal |
CN113094073A (en) * | 2021-04-29 | 2021-07-09 | 芜湖雄狮汽车科技有限公司 | Vehicle remote upgrading method and device and server |
WO2021168840A1 (en) * | 2020-02-28 | 2021-09-02 | 华为技术有限公司 | Software version rollback method, apparatus and system |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109710458A (en) * | 2018-12-13 | 2019-05-03 | 北京长城华冠汽车技术开发有限公司 | Software rollback method and system after a kind of upgrading failure of communication module |
CN110377322A (en) * | 2019-07-18 | 2019-10-25 | 上海擎感智能科技有限公司 | Data processing method, system and equipment |
CN112398666B (en) * | 2019-08-13 | 2024-04-30 | 中兴通讯股份有限公司 | Software differential upgrading method, device, equipment and storage medium |
CN112905221A (en) * | 2021-02-20 | 2021-06-04 | 百度在线网络技术(北京)有限公司 | Version rollback method and device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420431A (en) * | 2008-11-28 | 2009-04-29 | 中兴通讯股份有限公司 | FOTA server, terminal and software version processing method and system therefor |
CN101593119A (en) * | 2009-05-26 | 2009-12-02 | 中兴通讯股份有限公司 | A kind of aerial firmware upgrade method of flash memory unit equipment and device monopolized |
CN101782934A (en) * | 2009-01-16 | 2010-07-21 | 苏州市蜗牛电子有限公司 | Updating method supporting version conversion of game client |
CN102609328A (en) * | 2012-01-29 | 2012-07-25 | 华为终端有限公司 | System difference upgrade method and device and mobile terminal |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100493221C (en) * | 2006-08-07 | 2009-05-27 | 华为技术有限公司 | Method and device for transformation of data configuration file in different editions of software |
CN101038549A (en) * | 2007-03-28 | 2007-09-19 | 北京启明星辰信息技术有限公司 | A software updating method capable of crossing system |
CN100517248C (en) * | 2007-11-20 | 2009-07-22 | 中兴通讯股份有限公司 | Software edition upgrading management device and software edition upgrading management method |
CN101778376A (en) * | 2009-12-31 | 2010-07-14 | 中兴通讯股份有限公司 | Method and device for realizing wireless firmware update |
-
2015
- 2015-06-15 CN CN201510330186.1A patent/CN106325892A/en active Pending
-
2016
- 2016-02-17 WO PCT/CN2016/073929 patent/WO2016202000A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420431A (en) * | 2008-11-28 | 2009-04-29 | 中兴通讯股份有限公司 | FOTA server, terminal and software version processing method and system therefor |
CN101782934A (en) * | 2009-01-16 | 2010-07-21 | 苏州市蜗牛电子有限公司 | Updating method supporting version conversion of game client |
CN101593119A (en) * | 2009-05-26 | 2009-12-02 | 中兴通讯股份有限公司 | A kind of aerial firmware upgrade method of flash memory unit equipment and device monopolized |
CN102609328A (en) * | 2012-01-29 | 2012-07-25 | 华为终端有限公司 | System difference upgrade method and device and mobile terminal |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107943511A (en) * | 2017-11-08 | 2018-04-20 | 上海青橙实业有限公司 | Upgrade method and mobile terminal |
CN108491225A (en) * | 2018-03-15 | 2018-09-04 | 维沃移动通信有限公司 | A kind of update packet generation method and mobile terminal |
WO2021168840A1 (en) * | 2020-02-28 | 2021-09-02 | 华为技术有限公司 | Software version rollback method, apparatus and system |
CN113094073A (en) * | 2021-04-29 | 2021-07-09 | 芜湖雄狮汽车科技有限公司 | Vehicle remote upgrading method and device and server |
CN113094073B (en) * | 2021-04-29 | 2024-03-12 | 芜湖雄狮汽车科技有限公司 | Vehicle remote upgrading method, device and server |
Also Published As
Publication number | Publication date |
---|---|
WO2016202000A1 (en) | 2016-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106325892A (en) | Method and device for difference backspacing upgrade | |
CN109766082B (en) | Method and device for application program page jump | |
CN105262627A (en) | Firmware upgrade method, device and system | |
CN111381858B (en) | Application program upgrading method, server and terminal equipment | |
CN106484453B (en) | Method and device for realizing system upgrading | |
CN108876619B (en) | Processing method, device, equipment and medium based on block chain intelligent contract | |
CN107729014B (en) | Page jump method and structure based on Android | |
CN106686200B (en) | Mobile application program updating method, mobile terminal and updating system | |
CN105389177A (en) | Software version confirmation method, device and system | |
CN105302587A (en) | Data updating method and apparatus | |
CN105808278A (en) | Client version upgrading method and device | |
CN103036706A (en) | Local processing method of application upgrading abnormity | |
CN106201577A (en) | A kind of method and device updating Lua file | |
CN110597896A (en) | Data display method, data display device and terminal equipment | |
CN107491298B (en) | Automatic button object scanning method and system | |
CN105760183A (en) | File processing method, device, and communication system | |
CN109462661B (en) | Data synchronization method and device, computer equipment and storage medium | |
CN111538659A (en) | Interface testing method and system for service scene, electronic device and storage medium | |
CN108804120B (en) | Page construction method, device, equipment and storage medium | |
US20190073198A1 (en) | Multi-flavored software execution from a singular code base | |
CN107526619B (en) | The loading method of format data stream file | |
CN105740298A (en) | File processing method and apparatus, and server-side equipment | |
CN113821249A (en) | Project development configuration method and device, electronic equipment and readable storage medium | |
CN107729043B (en) | Method and device for checking increment upgrade package and computer readable storage medium | |
EP3709200B1 (en) | Determining security risks in binary software code based on network protocols |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170111 |
|
RJ01 | Rejection of invention patent application after publication |