CN104166577A - Method and device for upgrading system of mobile terminal - Google Patents
Method and device for upgrading system of mobile terminal Download PDFInfo
- Publication number
- CN104166577A CN104166577A CN201410426116.1A CN201410426116A CN104166577A CN 104166577 A CN104166577 A CN 104166577A CN 201410426116 A CN201410426116 A CN 201410426116A CN 104166577 A CN104166577 A CN 104166577A
- Authority
- CN
- China
- Prior art keywords
- upgrading
- upgrade
- parts
- terminal
- difference bag
- 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.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a method and device for upgrading a system of a mobile terminal, and belongs to the technical field of communication. The method includes the steps of firstly, executing forward upgrading of a differential image, and upgrading an existing system of the terminal; secondly, rebooting the system after the system is upgraded; thirdly, comprehensively judging whether the system is successfully upgraded or not according to running states of all parts of the terminal, and if not, executing backward recovery of the differential image and returning the system into the non-upgraded existing system. By means of the method and device for upgrading the system of the mobile terminal, whether the system is successfully upgraded or not is comprehensively judged according to the running states of all the parts of the terminal, and if not, the system can be returned into the non-upgraded existing system; in this way, the situation that system collapse occurs and a cell phone can not be used when upgrading of the system fails can be effectively avoided.
Description
Technical field
The present invention relates to communication technical field, relate in particular to a kind of method and apparatus of mobile terminal system upgrading.
Background technology
Smart mobile phone application renewal speed is maked rapid progress, and for example, from Android (android) 1.5 systems android4.3 system by now, has only passed through two short trienniums.Smart mobile phone producer constantly optimizes cell phone software system, offers the better user of user and experiences version.By FOTA, upgrade, GOTA upgrading, the upgrade methods such as SD card upgrade have realized the requirement of upgrading intelligent mobile phone system.
But, in existing system upgrade process, usually encounter smart mobile phone owing to upgrading unsuccessfully, system crash, mobile phone cannot normally use or start, and this causes user at the normal mobile phone that uses, to lose very large.This is because existing method for upgrading system exists defect, when upgrading, only consider the escalation process of the system of needs upgrading is completed, the success of i.e. upgrading itself, but the system after upgrading is not checked and judged, the system of unsuccessful upgrading is not recovered yet.
Summary of the invention
In view of this, the technical problem to be solved in the present invention is to provide a kind of method and apparatus of mobile terminal system upgrading, to solve existing mobile terminal, unsuccessfully causes the problem of system crash owing to upgrading.
It is as follows that the present invention solves the problems of the technologies described above adopted technical scheme:
According to an aspect of the present invention, provide a kind of method of mobile terminal system upgrading, comprise the steps:
Carry out the difference bag of upgrading forward, terminal original system is upgraded;
After upgrade-system completes, restart system;
According to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, if system upgrade failure is carried out and recovered backward difference bag, system reducing is become to the original system before upgrading.
According to method as above, carrying out the difference bag of upgrading forward, before being upgraded, terminal original system also comprises:
From remote server, download and upgrade the up-to-date bag of upgrading difference forward and recover backward difference bag to mobile terminal, and entering upgrade mode.
According to method as above, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, and concrete mode is:
The running status that each parts of receiving system are reported;
According to the running status of various parts and the default classification of various parts, obtain the operation weights that each parts are corresponding;
Operation weights to various parts add up, and draw the total factor value of upgrading, according to the total factor value of upgrading, judge whether system upgrades successfully.
According to method as above, the total factor value computing formula of described upgrading is as follows:
Computing formula is as follows:
Wherein, a
kthe operation weights of each parts of GC group connector, x represents the quantity of these parts, parts are divided into critical component and normal elements, when moving unsuccessfully, the operation weights that critical component is corresponding are 1, and operation weights corresponding to normal elements are between 0 to 1, if upgraded, total factor value y value is more than or equal to 1, represent that system upgrade is unsuccessful, if total factor value y value of upgrading is less than 1, represent system upgrade success.
According to method as above, carry out the difference bag of upgrading forward, after being upgraded, terminal original system also comprises:
Start default upgrading timer, countdown, before timing finishes, upgrading timer is closed, and judges that system normally starts, after timing is overtime, upgrading timer is not closed, judge that system does not normally start, carry out and recover backward difference bag, system reducing is become to the original system before upgrading.
According to method as above, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, if system upgrade failure is carried out and recovered backward difference bag, system reducing is become to the original system before upgrading, and concrete mode is:
Judge whether normally operation of critical component, if not, carry out and recover backward difference bag, system reducing is become to the original system before upgrading, if so, continue to judge whether normally operation of normal elements, if not, notify user, by user, whether select restoring system.
According to another aspect of the present invention, provide a kind of device of mobile terminal system upgrading, comprising:
Upgrading module, for carrying out the difference bag of upgrading forward, upgrades to terminal original system;
System is restarted module, after completing, restarts system for the module upgrade system of upgrading;
Judge module, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully;
Recover module, the result judging when judge module is system upgrade failure, carries out and recovers backward difference bag, and system reducing is become to the original system before upgrading.
According to device as above, described judge module also comprises:
Receiving element, the running status of reporting for receiving each system unit;
Weights acquiring unit, for according to the running status of each system unit and the default classification of each system unit, obtains the operation weights that each parts are corresponding;
Computing judging unit, adds up the operation weights of described each system unit, draws the total factor value of upgrading, according to the total factor value of upgrading, judges whether system upgrades successfully.
According to device as above, also comprise:
Upgrading timer, after upgrade-system, starts default upgrading timer, and inverse carries out timing;
Start judging unit, before the timing of upgrading timer finishes, upgrading timer is closed, and judges that system normally starts, and after timing is overtime, upgrading timer is not closed, and judges that system does not normally start.
According to device as above, described judge module also comprises:
Whether normally the first judging unit, for judging critical component operation, if not, carry out and recover backward difference bag, and system reducing is become to the original system before upgrading;
The second judging unit, when the first judging unit judgement critical component normal operation, continues judge whether normal elements is normally moved, and if not, notifies user, by user, whether selects restoring system.
The method and apparatus of the mobile terminal system upgrading that the embodiment of the present invention provides, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, when the failure of judgement system upgrade, can be in time by system reducing the original system before for upgrading, can effectively prevent like this situation generation that system crash that system upgrade unsuccessfully causes and mobile phone cannot use.
Accompanying drawing explanation
The method flow diagram that Fig. 1 upgrades for the mobile terminal system that one embodiment of the invention provides.
The method flow diagram that Fig. 2 upgrades for the mobile terminal system that another embodiment of the present invention provides.
The apparatus structure schematic diagram that Fig. 3 upgrades for the mobile terminal system that the embodiment of the present invention provides.
Embodiment
In order to make technical matters to be solved by this invention, technical scheme and beneficial effect clearer, clear, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
Refer to Fig. 1, the method for a kind of mobile terminal system upgrading providing for the embodiment of the present invention, the method comprises:
S101, from remote server, download and upgrade up-to-date upgrading difference bag to mobile terminal, and entering upgrade mode;
Upgrading difference bag comprises: the difference of upgrading forward bag and recover backward difference bag.
The difference of upgrading forward bag is the upgrading difference bag using for be updated to redaction from current operational system.
Recover backward difference bag and be when preventing from upgrading failure the difference bag using when software package returns to original operational system from upgrading.
The difference of upgrading forward bag and recover backward difference and be bundled into corresponding relation, and interdepending, the integrality of can assurance system recovering.
Before terminal is upgraded, upgrading difference bag need to be updated to the system storage catalogue of terminal from remote server, for example: C:/data/update/, and enter upgrade mode.
S102, carry out the difference bag of upgrading forward, terminal original system is upgraded;
Concrete mode is:
Carry out the difference bag of upgrading forward, cover and be originally stored in the binary program in terminal, after upgrade, the sign of increase system upgrade, shows that terminal system just upgrades.
After S103, upgrade-system complete, restart system;
Restart after system, system upgrade sign detected, enter terminal system Auto-Sensing Mode.
S104, according to each parts running status of terminal, judge whether system upgrades successfully, if so, carry out step S105, when judgment result is that while upgrading unsuccessfully, carry out step S106;
Concrete mode is:
The running status that each parts of receiving system are reported;
According to the running status of various parts and the default classification of various parts, obtain the operation weights that each parts are corresponding;
Operation weights to various parts add up, and draw the total factor value of upgrading, according to the total factor value of upgrading, judge whether system upgrades successfully.
The computing formula of total factor value of upgrading is:
Wherein, a
kthe operation weights of each parts of GC group connector, x represents the quantity of these parts.
Various parts classification is divided into critical component and normal elements.By terminal producer, carry out in advance the classification of each parts of default setting.User can be by self-defined classification of carrying out adjustment component.For example, take mobile phone as example, LCD (mobile phone display screen), Camera (mobile phone camera), SD card (mobile phone memory card), audio frequency, CPU (mobile phone central processing unit) etc. are set to critical component, bluetooth, wifi (wireless network) etc. is set to normal elements.
Operation weights represent the running status that different classes of parts are current.When critical component moves unsuccessfully, weights are 1, and when normal elements is moved unsuccessfully, weights are the value between 0 to 1, for example 0.2,0.3,0.4 etc., be worth greatlyr, and represent that parts importance in system is larger.
When the total factor value y value of upgrading is more than or equal to 1, represent that system upgrade is unsuccessful, if y value is less than 1, represent system upgrade success.
As long as there is a critical component operation unsuccessful, system is upgraded unsuccessful so.
S105, prompting customer upgrade success;
S106, execution recover difference bag backward, and system reducing is become to the original system before upgrading.
Specifically comprise the following steps:
Carry out and recover backward difference bag, the system after upgrading is entered to reverse upgrading, realize the reduction process to terminal main system;
Restart main system, enter the main system before upgrading.
By the upgrade method of the present embodiment mobile terminal, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, when the failure of judgement system upgrade, can be in time by system reducing the original system before for upgrading, can effectively prevent like this situation generation that system crash that system upgrade unsuccessfully causes and mobile phone cannot use.
Please continue to refer to 2, the method flow diagram of the mobile terminal system upgrading providing for another embodiment of the present invention, the method comprises:
Step S201, from remote server, download and upgrade up-to-date upgrading difference bag to mobile terminal, and entering upgrade mode;
Upgrading difference bag comprises: the difference of upgrading forward bag and recover backward difference bag.The difference of upgrading forward bag is the upgrading difference bag using for be updated to redaction from current operational system.
Recover backward difference bag and be when preventing from upgrading failure the difference bag using when software package returns to original operational system from upgrading.
The difference of upgrading forward bag and recover backward difference and be bundled into corresponding relation, and interdepending, the integrality of can assurance system recovering.
Before terminal is upgraded, upgrading difference bag need to be updated to the system storage catalogue of terminal from remote server, for example: C:/data/update/, and enter upgrade mode.
S202, carry out the difference bag of upgrading forward, terminal original system is upgraded;
Concrete mode is:
Carry out the difference bag of upgrading forward, cover and be originally stored in the binary program in terminal, after upgrade, the sign of increase system upgrade, shows that terminal system just upgrades.
After S203, upgrade-system complete, start default upgrading timer, countdown;
Such as the timing time of upgrading timer is set, be 5min, after upgrade-system completes, upgrading timer starts to countdown: be decremented to 4min 59s, 4min 58s....
S204, restart system, detect upgrading timer and whether within the time of setting, be closed, if so, carry out step S205, if not, carry out step S209;
Before the timing of upgrading timer finishes, the system of restarting is normally worked, and the timer of upgrading is closed, tag system normally starts, and after the timing of upgrading timer is overtime, upgrading timer is not closed yet, represent that system does not normally start, and therefore need to reduce system.
S205, judge whether normally operation of critical component, if so, carry out step S206, if not, carry out step S209;
Various parts classification is divided into critical component and normal elements.By terminal producer, carry out in advance the classification of each parts of default setting.User can be by self-defined classification of carrying out adjustment component.For example, take mobile phone as example, LCD (mobile phone display screen), Camera (mobile phone camera), SD card (mobile phone memory card), audio frequency, CPU (mobile phone central processing unit) etc. are set to critical component, bluetooth, wifi (wireless network) etc. is set to normal elements.
In actual applications, user can, according to the use habit of self and current functional need, adjust critical component and normal elements in advance.
S206, judge whether normally operation of normal elements, if so, carry out step S207, if not, carry out step S208;
S207, prompting customer upgrade success;
S208, whether prompting user is current has normal elements operation undesired, continue to use the system after upgrading, if so, carries out step S207, and prompting custom system upgrades successfully, and if not, carries out step S208;
S209, execution recover difference bag backward, and system reducing is become to the original system before upgrading.
Specifically comprise the following steps:
Execution recovers backward difference bag the system after upgrading is entered to reverse upgrading, realizes the reduction process to terminal main system;
Restart main system, enter the main system before upgrading.
In the present embodiment, when the operation of critical component exists when abnormal, system upgrade is unsuccessful, need to return to the original system before upgrading, when the operation of normal elements has when abnormal, user can determine it is to return to original system according to the service condition of self, or continues to use the system after upgrading.
The method of the updating mobile terminal by the present embodiment, by upgrading timer, normally whether the system after judgement upgrading operation, further also according to the running status of critical component and normal elements, judge whether system upgrades successfully, when judgement system upgrade when failure, can be in time by system reducing the original system before for upgrading, can effectively prevent like this situation generation that system crash that system upgrade unsuccessfully causes and mobile phone cannot use.
Please continue to refer to Fig. 3, the embodiment of the present invention also provides a kind of device of mobile terminal system upgrading, and this device comprises:
Upgrading module 301, for carrying out the difference bag of upgrading forward, upgrades to terminal original system;
System is restarted module 302, after completing when upgrading module 301 upgrade-systems, restarts system;
Judge module 303, restarts module 302 when system and restarts after system, according to each parts running status of terminal, judges whether system upgrades successfully;
Recover module 304, the result judging when judge module 303 is system upgrade failure, carries out and recovers backward difference bag, and system reducing is become to the original system before upgrading.
The difference of upgrading forward bag is the upgrading difference bag using for be updated to redaction from current operational system.
Recover backward difference bag and be when preventing from upgrading failure the difference bag using when software package returns to original operational system from upgrading.
Further, this judge module 303 also comprises:
Receiving element, the running status of reporting for receiving each system unit;
Weights acquiring unit, for according to the running status of each system unit and the default classification of each system unit, obtains the operation weights that each parts are corresponding;
Computing judging unit, adds up the operation weights of described each system unit, draws the total factor value of upgrading, according to the total factor value of upgrading, judges whether system upgrades successfully.
The computing formula of total factor value of upgrading is:
Wherein, a
kthe operation weights of each parts of GC group connector, x represents the quantity of these parts.Parts are divided into critical component and normal elements.Operation weights represent the running status that different classes of parts are current.When critical component moves unsuccessfully, weights are 1, and when normal elements is moved unsuccessfully, weights are the value between 0 to 1, for example 0.2,0.3,0.4 etc., be worth greatlyr, and represent that parts importance in system is larger.
If upgraded, total factor value y value is more than or equal to 1, represents that system upgrade is unsuccessful, if y value is less than 1, represents system upgrade success.
Further, the device of mobile terminal system upgrading, also comprises:
Upgrading timer, after upgrade-system, starts default upgrading timer, and inverse carries out timing;
Start judging unit, before the timing of upgrading timer finishes, upgrading timer is closed, and judgement system normally starts, and after timing is overtime, upgrading timer is not closed, and judgement system does not normally start.
This judge module 303 also comprises:
Whether normally the first judging unit, for judging critical component operation, if not, carry out and recover backward difference bag, and system reducing is become to the original system before upgrading;
The second judging unit, when the first judging unit judgement critical component normal operation, continues judge whether normal elements is normally moved, and if not, notifies user, by user, whether selects restoring system.
Various parts classification is divided into critical component and normal elements.By terminal producer, carry out in advance the classification of each parts of default setting.User can be by self-defined classification of carrying out adjustment component.For example, take mobile phone as example, LCD (mobile phone display screen), Camera (mobile phone camera), SD card (mobile phone memory card), audio frequency, CPU (mobile phone central processing unit) etc. are set to critical component, bluetooth, wifi (wireless network) etc. is set to normal elements.
The device of the mobile terminal system upgrading providing by the present embodiment, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, when the failure of judgement system upgrade, can be in time by system reducing the original system before for upgrading, can effectively prevent like this situation generation that system crash that system upgrade unsuccessfully causes and mobile phone cannot use.
It should be noted that, the technical characterictic in preceding method embodiment is all corresponding applicable in device embodiment, no longer repeats here.
In sum, the method and apparatus providing by the embodiment of the present invention, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, when the failure of judgement system upgrade, can be in time by system reducing the original system before for upgrading, can effectively prevent like this situation generation that system crash that system upgrade unsuccessfully causes and mobile phone cannot use.
With reference to the accompanying drawings of the preferred embodiments of the present invention, not thereby limit to interest field of the present invention above.Those skilled in the art do not depart from the scope and spirit of the present invention interior done any modification, are equal to and replace and improve, all should be within interest field of the present invention.
Claims (10)
1. a method for mobile terminal system upgrading, is characterized in that, comprises the steps:
Carry out the difference bag of upgrading forward, terminal original system is upgraded;
After upgrade-system completes, restart system;
According to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, if system upgrade failure is carried out and recovered backward difference bag, system reducing is become to the original system before upgrading.
2. method according to claim 1, is characterized in that, is carrying out the difference bag of upgrading forward, before terminal original system is upgraded, also comprises:
From remote server, download and upgrade the up-to-date bag of upgrading difference forward and recover backward difference bag to mobile terminal, and entering upgrade mode.
3. method according to claim 1, is characterized in that, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, and concrete mode is:
The running status that each parts of receiving system are reported;
According to the running status of various parts and the default classification of various parts, obtain the operation weights that each parts are corresponding;
Operation weights to various parts add up, and draw the total factor value of upgrading, according to the total factor value of upgrading, judge whether system upgrades successfully.
4. method according to claim 3, is characterized in that, the total factor value computing formula of described upgrading is as follows:
Computing formula is as follows:
Wherein, a
kthe operation weights of each parts of GC group connector, x represents the quantity of these parts, parts are divided into critical component and normal elements, when moving unsuccessfully, the operation weights that critical component is corresponding are 1, and operation weights corresponding to normal elements are between 0 to 1, if upgraded, total factor value y value is more than or equal to 1, represent that system upgrade is unsuccessful, if total factor value y value of upgrading is less than 1, represent system upgrade success.
5. method according to claim 1, is characterized in that, carries out the difference bag of upgrading forward, after terminal original system is upgraded, also comprises:
Start default upgrading timer, countdown, before timing finishes, upgrading timer is closed, judge that system normally starts, after timing is overtime, upgrading timer is not closed, judge that system does not normally start, carry out and recover difference bag, system reducing is become to the original system before upgrading.
6. method according to claim 1, is characterized in that, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully, if system upgrade failure is carried out and recovered backward difference bag, system reducing is become to the original system before upgrading, and concrete mode is:
Judge whether normally operation of critical component, if not, carry out and recover backward difference bag, system reducing is become to the original system before upgrading, if so, continue to judge whether normally operation of normal elements, if not, notify user, by user, whether select restoring system.
7. a device for mobile terminal system upgrading, is characterized in that, comprising:
Upgrading module, for carrying out the difference bag of upgrading forward, upgrades to terminal original system;
System is restarted module, after completing, restarts system for the module upgrade system of upgrading;
Judge module, according to each parts running status of terminal, whether comprhensive deterministic system upgrades successfully;
Recover module, the result judging when judge module is system upgrade failure, carries out and recovers backward difference bag, and system reducing is become to the original system before upgrading.
8. device according to claim 7, is characterized in that, described judge module also comprises:
Receiving element, the running status of reporting for receiving each system unit;
Weights acquiring unit, for according to the running status of each system unit and the default classification of each system unit, obtains the operation weights that each parts are corresponding;
Computing judging unit, adds up the operation weights of described each system unit, draws the total factor value of upgrading, according to the total factor value of upgrading, judges whether system upgrades successfully.
9. device according to claim 7, is characterized in that, also comprises:
Upgrading timer, after upgrade-system, starts default upgrading timer, and inverse carries out timing;
Start judging unit, before the timing of upgrading timer finishes, upgrading timer is closed, and judges that system normally starts, and after timing is overtime, upgrading timer is not closed, and judges that system does not normally start.
10. device according to claim 7, is characterized in that, described judge module also comprises:
Whether normally the first judging unit, for judging critical component operation, if not, carry out and recover backward difference bag, and system reducing is become to the original system before upgrading;
The second judging unit, when the first judging unit judgement critical component normal operation, continues judge whether normal elements is normally moved, and if not, notifies user, by user, whether selects restoring system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410426116.1A CN104166577B (en) | 2014-08-26 | 2014-08-26 | A kind of method and apparatus of mobile terminal system upgrading |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410426116.1A CN104166577B (en) | 2014-08-26 | 2014-08-26 | A kind of method and apparatus of mobile terminal system upgrading |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104166577A true CN104166577A (en) | 2014-11-26 |
CN104166577B CN104166577B (en) | 2019-04-05 |
Family
ID=51910411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410426116.1A Active CN104166577B (en) | 2014-08-26 | 2014-08-26 | A kind of method and apparatus of mobile terminal system upgrading |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104166577B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094914A (en) * | 2015-08-07 | 2015-11-25 | 珠海格力电器股份有限公司 | Remote online programming method and device and remote online programming system |
CN105159713A (en) * | 2015-09-02 | 2015-12-16 | Tcl移动通信科技(宁波)有限公司 | Display screen firmware updating method and display screen firmware updating system |
CN105677394A (en) * | 2015-12-30 | 2016-06-15 | 北京奇艺世纪科技有限公司 | Method and apparatus for upgrading application on terminal device |
CN107341024A (en) * | 2016-04-28 | 2017-11-10 | 华为技术有限公司 | Method for upgrading system and system upgrade device |
WO2017219574A1 (en) * | 2016-06-24 | 2017-12-28 | 中兴通讯股份有限公司 | Version rollback method and system for base station |
CN108664252A (en) * | 2017-03-27 | 2018-10-16 | Tcl集团股份有限公司 | A kind of desktop starter restoration methods based on android system and system |
CN111506326A (en) * | 2020-04-07 | 2020-08-07 | Oppo(重庆)智能科技有限公司 | Method, device and equipment for upgrading terminal equipment and storage medium |
CN112383605A (en) * | 2020-11-09 | 2021-02-19 | 广西信路威科技发展有限公司 | Remote maintenance system and maintenance method for expressway monitoring equipment |
CN113297011A (en) * | 2021-06-09 | 2021-08-24 | 北京经纬恒润科技股份有限公司 | Self-recovery method and system for master-slave MCU upgrading failure |
CN116643782A (en) * | 2023-04-28 | 2023-08-25 | 荣耀终端有限公司 | OIS firmware upgrading method and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1684427A (en) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | Method for software upgrading and withdrawing |
CN101778376A (en) * | 2009-12-31 | 2010-07-14 | 中兴通讯股份有限公司 | Method and device for realizing wireless firmware update |
CN102346673A (en) * | 2010-07-27 | 2012-02-08 | 比亚迪股份有限公司 | Method and device for upgrading mobile phone system |
CN102693139A (en) * | 2011-03-25 | 2012-09-26 | 比亚迪股份有限公司 | Method and system for wirelessly upgrading mobile phone software |
-
2014
- 2014-08-26 CN CN201410426116.1A patent/CN104166577B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1684427A (en) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | Method for software upgrading and withdrawing |
CN101778376A (en) * | 2009-12-31 | 2010-07-14 | 中兴通讯股份有限公司 | Method and device for realizing wireless firmware update |
CN102346673A (en) * | 2010-07-27 | 2012-02-08 | 比亚迪股份有限公司 | Method and device for upgrading mobile phone system |
CN102693139A (en) * | 2011-03-25 | 2012-09-26 | 比亚迪股份有限公司 | Method and system for wirelessly upgrading mobile phone software |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094914A (en) * | 2015-08-07 | 2015-11-25 | 珠海格力电器股份有限公司 | Remote online programming method and device and remote online programming system |
CN105159713A (en) * | 2015-09-02 | 2015-12-16 | Tcl移动通信科技(宁波)有限公司 | Display screen firmware updating method and display screen firmware updating system |
CN105677394B (en) * | 2015-12-30 | 2020-01-21 | 北京奇艺世纪科技有限公司 | Application program upgrading method and device of terminal equipment |
CN105677394A (en) * | 2015-12-30 | 2016-06-15 | 北京奇艺世纪科技有限公司 | Method and apparatus for upgrading application on terminal device |
CN107341024A (en) * | 2016-04-28 | 2017-11-10 | 华为技术有限公司 | Method for upgrading system and system upgrade device |
CN107341024B (en) * | 2016-04-28 | 2020-02-14 | 华为技术有限公司 | System upgrading method and system upgrading device |
WO2017219574A1 (en) * | 2016-06-24 | 2017-12-28 | 中兴通讯股份有限公司 | Version rollback method and system for base station |
CN108664252A (en) * | 2017-03-27 | 2018-10-16 | Tcl集团股份有限公司 | A kind of desktop starter restoration methods based on android system and system |
CN111506326A (en) * | 2020-04-07 | 2020-08-07 | Oppo(重庆)智能科技有限公司 | Method, device and equipment for upgrading terminal equipment and storage medium |
CN112383605A (en) * | 2020-11-09 | 2021-02-19 | 广西信路威科技发展有限公司 | Remote maintenance system and maintenance method for expressway monitoring equipment |
CN112383605B (en) * | 2020-11-09 | 2023-04-18 | 广西信路威科技发展有限公司 | Remote maintenance system and maintenance method for expressway monitoring equipment |
CN113297011A (en) * | 2021-06-09 | 2021-08-24 | 北京经纬恒润科技股份有限公司 | Self-recovery method and system for master-slave MCU upgrading failure |
CN113297011B (en) * | 2021-06-09 | 2024-04-12 | 北京经纬恒润科技股份有限公司 | Master-slave MCU upgrade failure self-recovery method and system |
CN116643782A (en) * | 2023-04-28 | 2023-08-25 | 荣耀终端有限公司 | OIS firmware upgrading method and electronic equipment |
CN116643782B (en) * | 2023-04-28 | 2024-05-28 | 荣耀终端有限公司 | OIS firmware upgrading method and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN104166577B (en) | 2019-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104166577A (en) | Method and device for upgrading system of mobile terminal | |
US20170206079A1 (en) | Method and Device for Upgrading Software | |
CN105511928B (en) | System upgrade device and method | |
CN103927239A (en) | Method and device for restoring system of terminal equipment | |
CN104185836A (en) | Method and system for verifying proper operation of computing device after system change | |
CN101377744A (en) | Method and apparatus for recovering terminal equipment software upgrade | |
CN104461631B (en) | A kind of system OTA upgrade methods and device | |
CN101950254B (en) | Software updating method and system thereof | |
CN104794014A (en) | System operation method and intelligent terminal | |
CN101610499A (en) | The upgrade method of wireless data card and system | |
CN106469069B (en) | Version upgrading method and system | |
CN104932955A (en) | Method for backing up data during factory setting restoring of mobile terminal, and mobile terminal | |
CN104657228A (en) | Method and device for processing system exceptions of mobile terminal | |
CN102346673A (en) | Method and device for upgrading mobile phone system | |
CN107153559A (en) | The application program updating method of a kind of electronic equipment | |
CN103713925A (en) | Method and device for avoiding service interruption of storage array in upgrading process | |
CN104572217A (en) | Updating method and system of wearable intelligent device | |
CN106201588A (en) | The method for upgrading software of terminal and terminal | |
CN103164232A (en) | Method and system of updating intelligent terminal operating system and computer | |
CN105160042A (en) | Method and device for keeping user view data and data model data consistent | |
CN105094919A (en) | Application program starting method | |
CN104951348A (en) | Interruptible recovery upgrading method and device | |
CN103246527A (en) | Mobile terminal operating system updating method and system and computer | |
CN102883017A (en) | Terminal and terminal managing method | |
CN112486733B (en) | System restoration method, device, terminal and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
CB02 | Change of applicant information |
Address after: A District No. 9018 Han innovation building in Nanshan District high tech Zone in Shenzhen city of Guangdong Province, North Central Avenue, 518000 floor 10 Applicant after: Nubian Technologies Ltd. Address before: A District No. 9018 Han innovation building in Nanshan District high tech Zone in Shenzhen city of Guangdong Province, North Central Avenue, 518000 floor 10 Applicant before: Shenzhen ZTE Mobile Tech Co., Ltd. |
|
COR | Change of bibliographic data | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |