CN102693139B - A kind of method and system of radio upgrade cell phone software - Google Patents

A kind of method and system of radio upgrade cell phone software Download PDF

Info

Publication number
CN102693139B
CN102693139B CN201110073182.1A CN201110073182A CN102693139B CN 102693139 B CN102693139 B CN 102693139B CN 201110073182 A CN201110073182 A CN 201110073182A CN 102693139 B CN102693139 B CN 102693139B
Authority
CN
China
Prior art keywords
load
module
test value
proof test
mirror module
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.)
Active
Application number
CN201110073182.1A
Other languages
Chinese (zh)
Other versions
CN102693139A (en
Inventor
张雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BYD Co Ltd
Original Assignee
BYD Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by BYD Co Ltd filed Critical BYD Co Ltd
Priority to CN201110073182.1A priority Critical patent/CN102693139B/en
Publication of CN102693139A publication Critical patent/CN102693139A/en
Application granted granted Critical
Publication of CN102693139B publication Critical patent/CN102693139B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)
  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of method of radio upgrade cell phone software, comprise the following steps: step 1, download software upgrade package and arrange upgrading mark; In step 2, verification trusted mirror module, original device guides the proof test value of load-on module; The proof test value of bootstrap loader in step 3, verification backup trusted mirror module; Whether the proof test value of step 4, verification bootstrap loader is successful, checks successful bootload loading procedure; Step 5, check whether upgrading mark, then loaded the kernel of normal mode without upgrading mark, and normally start; Upgrading mark is had then to load and the kernel of restoring running pattern, carry backup trusted mirror module; Step 6, operation escalation process, and upgrade backup trusted mirror module; Step 7, removing upgrading mark.The invention also discloses a kind of system of radio upgrade cell phone software.The method and system of a kind of radio upgrade cell phone software provided by the invention can ensure the safety of mobile phone in radio upgrade process.

Description

A kind of method and system of radio upgrade cell phone software
Technical field
The present invention relates to software upgrading field, particularly relate to a kind of method and system of radio upgrade cell phone software.
Background technology
Because the development of electronic technology is very fast, the technical innovation cycle is quite short, causes the update of software, needs to upgrade to software.
Along with the software function of mobile phone becomes increasingly complex, based on the defects count of software and the proportional principle of software function, this type systematic, when solving software defect or adding New function, needs the probability of update software will be increasing.In order to improve service quality and producer's prestige, the reparation for the software defect on the mobile phone sold also will be an important task.
The upgrading mode that equipment control/radio firmware upgrades (DM/ FOTA:Device Management/ Firmware Over-The-Air) technology is a kind of radio upgrade software mode cell phone software being upgraded to redaction by legacy version completely newly.Its principle is, according to special algorithm, the difference between software new and old edition is made a software package, and software package downloads in mobile phone from server by mobile phone, is completed the upgrading of software version by mobile phone.This upgrading mode is easy to operate, and latest services after making user can enjoy upgrade software within the shortest time, uses the experience brought to user, is also conducive to cell phone manufacturer and releases the mobile phone with New function more rapidly to market.
But bootstrap loader and kernel can be revised when radio firmware upgrades upgrading, and the associated check value in corresponding modify trusted mirror module, namely to upgrade trusted mirror module, if when occurring that the unexpected power-off of mobile phone etc. causes the unscheduled event of mobile phone upgrading interruption in upgrading trusted mirror module process, mobile phone will be made to re-use, there is no safety guarantee.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of method and system of safe radio upgrade cell phone software, even if the unscheduled event making mobile phone that the interruption mobile phone upgradings such as unexpected power-off occur in radio upgrade situation also can not cause mobile phone to occur the mistake that can not repair.
For solving the problems of the technologies described above, the invention provides following technical scheme:
The method of a kind of radio upgrade cell phone software that the present invention relates to comprises the following steps:
S1, from server download software upgrade package, arrange enter reforestation practices restart reason and upgrading mark;
S2, start firmware boot program loads and verify the proof test value that original device in trusted mirror module guides load-on module, and load operating original device guides load-on module;
S3, startup original device guide load-on module to load and verify the proof test value of bootstrap loader in backup trusted mirror module;
Whether the proof test value of S4, verification bootstrap loader is successful;
No, then burn recording software information again;
Be then load and run bootstrap loader, enter step S5;
S5, starting factor loading procedure have checked whether upgrading mark;
No, then load the kernel of normal mode, and normally start;
Be then load and the kernel of restoring running pattern, carry backup trusted mirror module, enters step S6;
S6, start wireless firmware update upgrading tool and to bring into operation escalation process, and upgrade backup trusted mirror module;
S7, removing upgrading mark.
Present invention also offers a kind of system of radio upgrade cell phone software, comprising:
Download apparatus, downloads software upgrade package from server, arranges the reason of restarting entering reforestation practices and indicates with upgrading;
First calibration equipment, starts firmware boot program loads and verify the proof test value that original device in trusted mirror module guides load-on module, and load operating original device guides load-on module;
Second calibration equipment, starts original device and guides load-on module to load and the proof test value verifying bootstrap loader in backup trusted mirror module;
3rd calibration equipment, whether the proof test value of verification bootstrap loader is successful;
No, then burn recording software information again;
Then load and run bootstrap loader;
Testing fixture, starting factor loading procedure has checked whether upgrading mark;
No, then load the kernel of normal mode, and normally start;
Then load and the kernel of restoring running pattern, carry backup trusted mirror module;
Update device, starts wireless firmware update upgrading tool and to bring into operation escalation process, and upgrade backup trusted mirror module;
Scavenge unit, removes upgrading mark.
Compared with prior art the present invention has following beneficial effect: the method and system of a kind of radio upgrade cell phone software provided by the invention; by introducing backup trusted mirror module; upgrade in escalation process at the radio firmware of cell phone software; what upgrade is backup trusted mirror module; if there is mistake when upgrading backup trusted mirror module; what destroy is backup trusted mirror module, and trusted mirror module is protected.Can be recovered by burn recording software information after backup trusted mirror module is damaged, thus ensure that mobile phone upgrades the safety in escalation process at radio firmware.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of prior art radio upgrade cell phone software.
Fig. 2 is the method flow diagram of the radio upgrade cell phone software that the embodiment of the present invention provides.
Fig. 3 is the system architecture diagram of the radio upgrade cell phone software that the embodiment of the present invention provides.
Embodiment
In order to make technical matters solved by the invention, technical scheme and beneficial effect clearly understand, 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, be not intended to limit the present invention.
Fig. 1 is the method flow diagram of prior art radio upgrade cell phone software, and this radio upgrade method comprises the following steps:
1, download software upgrade package from server, the reason of restarting entering reforestation practices is set and indicates with upgrading.Described software upgrade package is the difference bag obtained than the system image file of more recent version and the system image file of cell phone system current version.With upgrading mark, the reason of restarting that described setting enters reforestation practices specifically refers to that the reason of restarting being entered reforestation practices writes register with upgrading mark.The pattern entered when described reforestation practices and mobile phones software upgrading.
2, start firmware boot (Bootrom) load and verify the proof test value in middle original device guiding load-on module (OBM:OEM Boot-loader Module) of trusted mirror module (TIM:Trusted Image Module), if verification succeeds, then load and run original device guiding load-on module.The proof test value that original device guides load-on module is stored in trusted mirror module in mobile phone, the proof test value of bootstrap loader (BLOB) and the proof test value of kernel (kernel), be used for verifying relevant original device and guide the data of load-on module, bootstrap loader and kernel three parts whether to have file that is destroyed or not encrypted signature.It is the fixing amendment that do not allow that original device guides load-on module to give tacit consent to after dispatching from the factory, and guides the proof test value of load-on module generally can pass through when starting most not to be upgraded destruction so verify original device in trusted mirror module in step.But guide the proof test value of load-on module not guide load-on module by original device just cannot be started once verification original device, burn recording software information due to mobile phone is just stored in original device and guides in load-on module, such mobile phone does not just recover to use by burning cell phone software information again, causes mobile phone cannot use completely.
3, starting original device guides load-on module load and verify the proof test value of bootstrap loader in trusted mirror module.
Whether the proof test value 4, verifying bootstrap loader is successful.Verify unsuccessful, because original device guides load-on module to start, we can recover mobile phone use by the mode of burn recording software information again, if verification succeeds, then load and run bootstrap loader.
5, starting factor loading procedure has checked whether upgrading mark.
If restarting reason is not the upgrading mark arranged, then loads the kernel of normal mode, and normally start.The pattern that described normal mode and mobile phone normally start.
If restarting reason is the upgrading mark defined, mobile phone enters special upgrade mode, namely a reforestation practices, loads and gives kernel control.Load and the kernel of restoring running pattern, carry trusted mirror module.
6, start wireless firmware update upgrading tool to bring into operation escalation process, and upgrade trusted mirror module.Bootstrap loader and kernel is changed in wireless firmware update upgrading tool brings into operation escalation process, correspondingly, upgrade the proof test value of bootstrap loader and the proof test value of kernel that store in trusted mirror module, if occur that mobile phone does not have electricity to wait the fortuitous event interrupting upgrading in the process upgrading trusted mirror module, proof test value in trusted mirror module just there will be mistake, and trusted mirror module comprises the proof test value that original device guides load-on module, the proof test value of bootstrap loader and the proof test value of kernel, although the just proof test value of bootstrap loader and the proof test value of kernel that upgrade, as long as but the proof test value of the proof test value of bootstrap loader and kernel any one occur that mistake all can cause whole trusted mirror module not open, thus to carry out in escalation process in above-mentioned steps 2 in next time: this step of proof test value that in verification trusted mirror module, original device guides load-on module not by, so just cannot guide load-on module by load operating original device, burn recording software information due to mobile phone is just stored in original device and guides in load-on module, therefore do not recover to use by burning cell phone software information again.
7, start wireless firmware update upgrading tool and remove upgrading mark.
8, upgrading mark restarts mobile phone after removing.
From the method for above-mentioned existing radio upgrade cell phone software, we can know, if the method for existing radio upgrade cell phone software occurs that the unscheduled event that the unexpected power-off of mobile phone etc. is interrupted upgrading will cause mobile phone to re-use in upgrading trusted mirror module process, there is no safety guarantee.
For overcoming above-mentioned technical matters, the embodiment of the present invention provides a kind of method of safe radio upgrade cell phone software.As shown in Figure 2, be the method flow diagram of the radio upgrade cell phone software that the embodiment of the present invention provides, this radio upgrade method comprises the following steps:
S1, from server download software upgrade package, arrange enter reforestation practices restart reason and upgrading mark.Described software upgrade package is the difference bag obtained than the system image file of more recent version and the system image file of cell phone system current version.With upgrading mark, the reason of restarting that described setting enters reforestation practices specifically refers to that the reason of restarting being entered reforestation practices writes register with upgrading mark.The pattern entered when described reforestation practices and mobile phones software upgrading.
S2, start firmware boot program loads and verify the proof test value that original device in trusted mirror module guides load-on module, and load operating original device guides load-on module.Store original device in trusted mirror module in the present embodiment and guide load-on module proof test value, be used for verifying original device and guide the data of load-on module whether to have file that is destroyed or not encrypted signature.It is the fixing amendment that do not allow that original device guides load-on module to give tacit consent to after dispatching from the factory, and guides the proof test value of load-on module generally can pass through so verify original device in trusted mirror module in step.If verification succeeds, then load and run original device guiding load-on module.
S3, startup original device guide load-on module to load and verify the proof test value of bootstrap loader in backup trusted mirror module (DTIM:Double Trusted Image Module).Whether store the proof test value of bootstrap loader and the proof test value of kernel in backup trusted mirror module in the present embodiment, being used for verifying bootstrap loader and kernel two partial datas has file that is destroyed or not encrypted signature.
Whether the proof test value of S4, verification bootstrap loader is successful.Verify unsuccessful, because original device guides load-on module to start, we can recover mobile phone use by the mode of burn recording software information again, if verification succeeds, then load and run bootstrap loader.
S5, starting factor loading procedure have checked whether upgrading mark.If restart the upgrading mark that reason is not definition, then load the kernel of normal mode, and normally start.The pattern that described normal mode and mobile phone normally start.If restarting reason is the upgrading mark defined, mobile phone enters special upgrade mode, namely a reforestation practices, loads and the kernel of restoring running pattern, carry backup trusted mirror module.
S6, start wireless firmware update upgrading tool and to bring into operation escalation process, and upgrade backup trusted mirror module.Bootstrap loader and kernel is changed in wireless firmware update upgrading tool brings into operation escalation process, correspondingly, upgrade the proof test value of bootstrap loader and the proof test value of kernel that store in backup trusted mirror module, if occur that mobile phone does not have electricity to wait the fortuitous event interrupting upgrading in the process upgrading trusted mirror module, the proof test value of backup trusted mirror module is only had to occur mistake, thus destroy backup trusted mirror module, but because trusted mirror module is not modified and destroys, therefore can recover to use by burning cell phone software information again.And in trusted mirror module, only include the proof test value that original device guides load-on module, carry out at software not being modified in the process of upgrading, so to carry out in escalation process in above-mentioned steps S2 in next time: in verification trusted mirror module, original device guides this step of proof test value of load-on module can pass through always, the fortuitous event therefore occurring interrupting upgrading in escalation process guides in load-on module because the burn recording software information of mobile phone is just stored in original device, even if also can recover the use of mobile phone by burning cell phone software information again.
S7, startup wireless firmware update upgrading tool remove upgrading mark.
S8, upgrading mark restart mobile phone after removing.
Fig. 3 is the system architecture diagram of the radio upgrade cell phone software that the embodiment of the present invention provides.A kind of radio upgrade cell phone system that the embodiment of the present invention provides, comprising: download apparatus 100, download apparatus 100, second calibration equipment 300, the 3rd calibration equipment 400, testing fixture 500, update device 600, scavenge unit 700 and rebooting device 800.
Download apparatus 100, for downloading software upgrade package from server, arranging the reason of restarting entering reforestation practices and indicating with upgrading.First calibration equipment 200, guide the proof test value of load-on module, and load operating original device guides load-on module for starting firmware boot program loads and verifying original device in trusted mirror module.Trusted mirror module stores the proof test value that original device guides load-on module.Second calibration equipment 300, guides load-on module to load and the proof test value verifying bootstrap loader in backup trusted mirror module for starting original device.The proof test value of bootstrap loader and the proof test value of kernel is stored in backup trusted mirror module.3rd calibration equipment 400, whether successful for the proof test value verifying bootstrap loader.If verify unsuccessful, then burn recording software information again.If verification succeeds, then load and run bootstrap loader.Testing fixture 500, has checked whether upgrading mark for starting factor loading procedure.If do not upgrade mark, load the kernel of normal mode, and normally start mobile phone.If there is upgrading mark, then load and the kernel of restoring running pattern, carry backup trusted mirror module.Update device 600, to bring into operation escalation process for starting wireless firmware update upgrading tool, and upgrades backup trusted mirror module.Upgrade the proof test value of bootstrap loader and the proof test value of kernel that store in backup trusted mirror module, if occur that mobile phone does not have electricity to wait the fortuitous event interrupting upgrading in the process upgrading trusted mirror module, the proof test value of backup trusted mirror module is only had to occur mistake, thus destroy backup trusted mirror module, but because trusted mirror module is not modified and destroys, therefore can recover to use by burning cell phone software information again.Scavenge unit 700, removes upgrading mark for starting wireless firmware update upgrading tool.After escalation process completes, scavenge unit 700 can remove upgrading mark, make next time handset starting time, the state of system upgrade can not be entered.Rebooting device 800, restarts mobile phone after removing upgrading mark.
Compared with prior art embodiments of the invention have following beneficial effect: the method and system of a kind of radio upgrade cell phone software that embodiments of the invention provide, original device guided the proof test value of load-on module and be stored in trusted mirror module, the proof test value of bootstrap loader and the proof test value of kernel are stored in backup trusted mirror module, in the escalation process of cell phone software, what upgrade is backup trusted mirror module, if there is mistake when upgrading backup trusted mirror module, what destroy is backup trusted mirror module, and trusted mirror module is protected.Can be recovered by burn recording software information after backup trusted mirror module is damaged, thus ensure that mobile phone upgrades the safety in escalation process at radio firmware.This has great benefit concerning handset manufacturers and terminal user.Concerning manufacturer, mobile phone will be scrapped because of a failed download, can greatly increase economic efficiency.Concerning user, more up-to-date business and quality services can be enjoyed.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. a method for radio upgrade cell phone software, is characterized in that, comprises the following steps:
S1, from server download software upgrade package, arrange enter reforestation practices restart reason and upgrading mark;
S2, start firmware boot program loads and verify the proof test value that original device in trusted mirror module guides load-on module, and load operating original device guides load-on module;
S3, startup original device guide load-on module to load and verify the proof test value of bootstrap loader in backup trusted mirror module;
Whether the proof test value of S4, verification bootstrap loader is successful;
No, then burn recording software information again;
Be then load and run bootstrap loader, enter step S5;
S5, starting factor loading procedure have checked whether upgrading mark;
No, then load the kernel of normal mode, and normally start;
Be then load and the kernel of restoring running pattern, carry backup trusted mirror module, enters step S6;
S6, start wireless firmware update upgrading tool and to bring into operation escalation process, and upgrade backup trusted mirror module;
S7, removing upgrading mark.
2. the method for a kind of radio upgrade cell phone software according to claim 1, it is characterized in that, described trusted mirror module stores the proof test value that original device guides load-on module, stores the proof test value of bootstrap loader and the proof test value of kernel in described backup trusted mirror module.
3. the method for a kind of radio upgrade cell phone software according to claim 1, is characterized in that, described software upgrade package is the difference bag obtained than the system image file of more recent version and the system image file of cell phone system current version.
4. the method for a kind of radio upgrade cell phone software according to claim 1, it is characterized in that, described step S7 is further comprising the steps of:
S8, restart mobile phone.
5. the method for a kind of radio upgrade cell phone software according to claim 1, is characterized in that, described original device guides load-on module to store burn recording software information.
6. a system for radio upgrade cell phone software, is characterized in that, comprising:
Download apparatus, downloads software upgrade package from server, arranges the reason of restarting entering reforestation practices and indicates with upgrading;
First calibration equipment, starts firmware boot program loads and verify the proof test value that original device in trusted mirror module guides load-on module, and load operating original device guides load-on module;
Second calibration equipment, starts original device and guides load-on module to load and the proof test value verifying bootstrap loader in backup trusted mirror module;
3rd calibration equipment, whether the proof test value of verification bootstrap loader is successful;
No, then burn recording software information again;
Then load and run bootstrap loader;
Testing fixture, starting factor loading procedure has checked whether upgrading mark;
No, then load the kernel of normal mode, and normally start;
Then load and the kernel of restoring running pattern, carry backup trusted mirror module;
Update device, starts wireless firmware update upgrading tool and to bring into operation escalation process, and upgrade backup trusted mirror module;
Scavenge unit, removes upgrading mark.
7. the system of a kind of radio upgrade cell phone software according to claim 6, is characterized in that, also comprise rebooting device, after removing upgrading mark, restart mobile phone.
CN201110073182.1A 2011-03-25 2011-03-25 A kind of method and system of radio upgrade cell phone software Active CN102693139B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110073182.1A CN102693139B (en) 2011-03-25 2011-03-25 A kind of method and system of radio upgrade cell phone software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110073182.1A CN102693139B (en) 2011-03-25 2011-03-25 A kind of method and system of radio upgrade cell phone software

Publications (2)

Publication Number Publication Date
CN102693139A CN102693139A (en) 2012-09-26
CN102693139B true CN102693139B (en) 2015-09-30

Family

ID=46858620

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110073182.1A Active CN102693139B (en) 2011-03-25 2011-03-25 A kind of method and system of radio upgrade cell phone software

Country Status (1)

Country Link
CN (1) CN102693139B (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103257880B (en) * 2013-05-30 2016-03-30 航天恒星科技有限公司 A kind of remote application online updating method based on DSP
CN104216719A (en) * 2013-05-30 2014-12-17 深圳创维无线技术有限公司 Method and device for updating android system
CN103634668A (en) * 2013-12-20 2014-03-12 乐视致新电子科技(天津)有限公司 System upgrading method and device in smart television
CN103699421B (en) * 2014-01-08 2017-07-11 深圳金三立视频科技股份有限公司 Embedded device method for upgrading system and its device
CN103777982B (en) * 2014-01-15 2016-09-21 宇龙计算机通信科技(深圳)有限公司 Open root authority updates method and the mobile terminal thereof of system
CN103955648B (en) * 2014-05-15 2017-02-01 乐视致新电子科技(天津)有限公司 Method and device for verifying legality of system image
CN104166577B (en) * 2014-08-26 2019-04-05 努比亚技术有限公司 A kind of method and apparatus of mobile terminal system upgrading
CN104281479B (en) * 2014-10-31 2019-01-08 深圳市大疆创新科技有限公司 A kind of firmware upgrade method and device
CN105068824B (en) * 2015-07-16 2018-08-28 福建联迪商用设备有限公司 A kind of method and system dividing terminal development pattern and product pattern
CN105426210A (en) * 2015-11-18 2016-03-23 小米科技有限责任公司 Method and device for upgrading system
CN107526574A (en) * 2016-06-20 2017-12-29 阿里巴巴集团控股有限公司 The control method and device of system start-up mode
CN106941672A (en) * 2017-03-09 2017-07-11 东软集团股份有限公司 The method and device of application software abnormality processing
CN107329775B (en) * 2017-05-25 2021-02-23 杭州赫智电子科技有限公司 WIFI firmware burning method
CN107301077B (en) * 2017-06-28 2021-02-12 浙江国自机器人技术股份有限公司 Embedded equipment firmware upgrading system
CN109672655A (en) * 2017-10-16 2019-04-23 华为终端(东莞)有限公司 A kind of method, apparatus and system of difference upgrading
CN107783778B (en) * 2017-10-30 2020-04-10 厦门亿联网络技术股份有限公司 Increment upgrading method based on characteristic value table look-up method
CN108154025A (en) * 2017-12-22 2018-06-12 北京四达时代软件技术股份有限公司 Method, the method and device of application program mirror image processing of embedded device startup
CN108228230A (en) * 2017-12-28 2018-06-29 努比亚技术有限公司 Upgrade method, terminal and the computer readable storage medium of UFS firmwares
CN108628704A (en) * 2018-04-09 2018-10-09 南京百敖软件有限公司 A method of restore automatically when update BIOS errors
CN108762785A (en) * 2018-05-29 2018-11-06 四川斐讯信息技术有限公司 Restore the method and system of manufacture in a kind of firmware upgrade process
KR20200089482A (en) * 2019-01-17 2020-07-27 주식회사 엘지화학 Memory, error restoration method of the memory, and battery device comprising the memory
CN109814934B (en) * 2019-01-31 2022-05-06 安谋科技(中国)有限公司 Data processing method, device, readable medium and system
CN111273928B (en) * 2019-09-10 2024-02-27 深圳市汇泰科电子有限公司 Bootloader design method for self-upgrading
CN110837383B (en) * 2019-09-30 2023-10-31 奇安信科技集团股份有限公司 Application installation-free upgrading method and device
CN110990045B (en) * 2019-12-20 2023-01-06 苏州浪潮智能科技有限公司 double-BMC FLASH upgrading method and equipment
CN112527371B (en) * 2020-12-17 2024-06-04 杭州海康威视数字技术股份有限公司 Boot loader upgrading method and device, electronic equipment and storage medium
CN114089925A (en) * 2022-01-20 2022-02-25 博为科技有限公司 Double-image management method and related equipment
CN116048628B (en) * 2022-07-21 2023-09-29 荣耀终端有限公司 Equipment starting method and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1770513A2 (en) * 2005-09-27 2007-04-04 Samsung Electronics Co., Ltd. Method and system for booting and automatically updating software, and recovering from update error
CN101126920A (en) * 2007-09-30 2008-02-20 浙江中控技术有限公司 Method and device implementing on-line upgrading of a fixed programme
CN101256527A (en) * 2008-03-12 2008-09-03 中兴通讯股份有限公司 Backup method and apparatus for bootstrap
CN101794248A (en) * 2010-04-02 2010-08-04 福州思迈特数码科技有限公司 Method for constructing multi-boot storage structure and back-up

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100778293B1 (en) * 2005-10-10 2007-11-22 삼성전자주식회사 Digital tv and upgrade method of bootloader for the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1770513A2 (en) * 2005-09-27 2007-04-04 Samsung Electronics Co., Ltd. Method and system for booting and automatically updating software, and recovering from update error
CN101126920A (en) * 2007-09-30 2008-02-20 浙江中控技术有限公司 Method and device implementing on-line upgrading of a fixed programme
CN101256527A (en) * 2008-03-12 2008-09-03 中兴通讯股份有限公司 Backup method and apparatus for bootstrap
CN101794248A (en) * 2010-04-02 2010-08-04 福州思迈特数码科技有限公司 Method for constructing multi-boot storage structure and back-up

Also Published As

Publication number Publication date
CN102693139A (en) 2012-09-26

Similar Documents

Publication Publication Date Title
CN102693139B (en) A kind of method and system of radio upgrade cell phone software
WO2017067448A1 (en) Firmware-over-the-air upgrade method, system and computer storage medium
CN109062598B (en) Safe OTA (over the air) upgrading method and system
CN103176824B (en) A kind of method and device of system upgrade
CN102662701B (en) CPLD online upgrading method, device and service board
CN102650947B (en) Continuous increment over-the-air upgrade method of Android handheld equipment
CN101719072A (en) Embedded type terminal equipment software upgrading method and upgrading device
CN101695162A (en) Method and device for upgrading aerial firmware on mobile terminal
CN107783776B (en) Processing method and device of firmware upgrade package and electronic equipment
CN110333891A (en) The method of enhanced OTA upgrading based on Internet of Things
CN105760200A (en) Terminal device and system updating method thereof
CN103365682B (en) Message processing device and information processing method
CN106331862A (en) Set-top box software upgrading method and set-top box
CN102346673A (en) Method and device for upgrading mobile phone system
CN106210877A (en) The method for upgrading system of intelligent television and device
CN103559065A (en) Method and system for OTA (Over-the-Air Technology) upgrade
WO2020029967A1 (en) Method and apparatus for repairing fault in operating system
KR100700578B1 (en) Method for upgrading firmware in mobile phone
CN103309712A (en) Mobile phone software upgrade method and system
CN107526574A (en) The control method and device of system start-up mode
CN108121560A (en) Difference bag upgrade method, device, terminal and computer readable storage medium
KR20080023841A (en) The method of firmware upgrade and automatic firmware recovery system
CN106303709A (en) A kind of Set Top Box and application program updating method, system
CN105389187A (en) System update method
CN105045671B (en) The method for upgrading system and device of a kind of intelligent terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant