CN102693139A - 一种无线升级手机软件的方法及*** - Google Patents

一种无线升级手机软件的方法及*** Download PDF

Info

Publication number
CN102693139A
CN102693139A CN2011100731821A CN201110073182A CN102693139A CN 102693139 A CN102693139 A CN 102693139A CN 2011100731821 A CN2011100731821 A CN 2011100731821A CN 201110073182 A CN201110073182 A CN 201110073182A CN 102693139 A CN102693139 A CN 102693139A
Authority
CN
China
Prior art keywords
upgrading
mirror image
module
load
image 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.)
Granted
Application number
CN2011100731821A
Other languages
English (en)
Other versions
CN102693139B (zh
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/zh
Publication of CN102693139A publication Critical patent/CN102693139A/zh
Application granted granted Critical
Publication of CN102693139B publication Critical patent/CN102693139B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

本发明公开了一种无线升级手机软件的方法,包括以下步骤:步骤1、下载软件升级包并设置升级标志;步骤2、校验受信镜像模块中原始设备引导加载模块的校验值;步骤3、校验备份受信镜像模块中引导加载程序的校验值;步骤4、校验引导加载程序的校验值是否成功,检验成功加载引导加载程序;步骤5、检查是否有升级标志,无升级标志则加载正常模式的内核,并正常启动;有升级标志则加载并运行恢复模式的内核,挂载备份受信镜像模块;步骤6、运行升级过程,并更新备份受信镜像模块;步骤7、清除升级标志。本发明还公开了一种无线升级手机软件的***。本发明提供的一种无线升级手机软件的方法及***可以保障手机在无线升级过程中的安全。

Description

一种无线升级手机软件的方法及***
技术领域
 本发明涉及软件升级领域,尤其涉及一种无线升级手机软件的方法及***。
背景技术
由于电子技术的发展较快,技术革新周期相当短,造成软件的更新换代,需要对软件进行升级。
随着手机的软件功能越来越复杂,基于软件的缺陷数量与软件功能呈正比的原理,此类***在解决软件缺陷或者添加新功能时,需要更新软件的几率就会越来越大。为了提高服务质量及厂家信誉,对于已经售出的手机上的软件缺陷的修复也将是一项重要的任务。
设备管理/无线固件更新(DM/ FOTA: Device Management/ Firmware Over-The-Air)技术的升级方式是一种全新的将手机软件由旧版本升级到新版本的无线升级软件方式。其原理是根据特殊的算法将软件新旧版本之间的差别做成一个软件包,手机将软件包从服务器上下载到手机里,由手机完成软件版本的升级。该升级方式操作方便,使用户可以在最短的时间内享受到升级软件后最新服务,给用户使用带来好的体验,也有利于手机厂商更加快速地向市场推出具有新功能的手机。
但是无线固件更新升级时会修改引导加载程序和内核,并相应修改受信镜像模块中的相关校验值,也就是要升级受信镜像模块,当在升级受信镜像模块过程中若出现手机突然断电等导致手机升级中断的意外事件,将会使手机无法再使用,没有安全保障。
发明内容
本发明要解决的技术问题是提供一种安全的无线升级手机软件的方法及***,使手机在无线升级情况下即使发生突然断电等中断手机升级的意外事件也不会导致手机出现不能修复的错误。
为解决上述技术问题,本发明提供如下技术方案:
本发明涉及的一种无线升级手机软件的方法包括以下步骤:
S1、从服务器下载软件升级包,设置进入恢复模式的重启原因和升级标志; 
S2、启动固件引导程序加载并校验受信镜像模块中原始设备引导加载模块的校验值,并加载运行原始设备引导加载模块;
S3、启动原始设备引导加载模块加载并校验备份受信镜像模块中引导加载程序的校验值; 
S4、校验引导加载程序的校验值是否成功;
否,则重新烧录软件信息;
是,则加载并运行引导加载程序,进入步骤S5;
S5、启动引导加载程序检查是否有升级标志;
否,则加载正常模式的内核,并正常启动;
是,则加载并运行恢复模式的内核,挂载备份受信镜像模块,进入步骤S6;
S6、启动固件无线更新升级工具开始运行升级过程,并更新备份受信镜像模块;
S7、清除升级标志。
本发明还提供了一种无线升级手机软件的***,包括:
下载装置,从服务器下载软件升级包,设置进入恢复模式的重启原因和升级标志; 
第一校验装置,启动固件引导程序加载并校验受信镜像模块中原始设备引导加载模块的校验值,并加载运行原始设备引导加载模块;
第二校验装置,启动原始设备引导加载模块加载并校验备份受信镜像模块中引导加载程序的校验值; 
第三校验装置,校验引导加载程序的校验值是否成功;
否,则重新烧录软件信息;
是,则加载并运行引导加载程序;
检查装置,启动引导加载程序检查是否有升级标志;
否,则加载正常模式的内核,并正常启动;
是,则加载并运行恢复模式的内核,挂载备份受信镜像模块;
升级装置,启动固件无线更新升级工具开始运行升级过程,并更新备份受信镜像模块;
清除装置,清除升级标志。
与现有技术相比本发明具有如下有益效果:本发明提供的一种无线升级手机软件的方法及***,通过引入备份受信镜像模块,在手机软件的无线固件更新升级过程中,升级的是备份受信镜像模块,如果在升级备份受信镜像模块时出现错误,破坏的是备份受信镜像模块,而使受信镜像模块得到保护。备份受信镜像模块受到破坏后可以通过烧录软件信息来进行恢复,从而保障手机在无线固件更新升级过程中的安全。
附图说明
图1是现有技术无线升级手机软件的方法流程图。
图2是本发明实施例提供的无线升级手机软件的方法流程图。
图3是本发明实施例提供的无线升级手机软件的***结构框图。
具体实施方式
为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1是现有技术无线升级手机软件的方法流程图,该无线升级方法包括以下步骤:
1、从服务器下载软件升级包,设置进入恢复模式的重启原因和升级标志。所述软件升级包是比较新版本的***镜像文件和手机***当前版本的***镜像文件得到的差分包。所述设置进入恢复模式的重启原因和升级标志具体是指将一个进入恢复模式的重启原因和升级标志写入寄存器。所述恢复模式即手机软件升级时进入的模式。
2、启动固件引导程序 (Bootrom)加载并校验受信镜像模块(TIM:Trusted Image Module)中原始设备引导加载模块(OBM:OEM Boot-loader Module)中的校验值,如果校验成功,则加载并运行原始设备引导加载模块。手机中的受信镜像模块中存储有原始设备引导加载模块的校验值,引导加载程序 (BLOB) 的校验值以及内核(kernel)的校验值,用来校验相关的原始设备引导加载模块、引导加载程序及内核三个部分的数据是否有被破坏或者是未经加密签名的文件。原始设备引导加载模块在出厂之后默认是固定不让修改的,故此步骤中校验受信镜像模块中原始设备引导加载模块的校验值在最开始没被升级破坏的情况下一般可以通过。但是一旦校验原始设备引导加载模块的校验值不能通过就无法启动原始设备引导加载模块,由于手机的烧录软件信息就存储在原始设备引导加载模块中,这样手机就不能通过重新烧录手机软件信息来恢复使用,导致手机完全无法使用。
3、启动原始设备引导加载模块加载并校验受信镜像模块中引导加载程序的校验值。 
4、校验引导加载程序的校验值是否成功。校验不成功,因为原始设备引导加载模块已经启动,我们可以通过重新烧录软件信息的方式恢复手机使用,如果校验成功,则加载并运行引导加载程序。
5、启动引导加载程序检查是否有升级标志。
如果重启原因不是设置的升级标志,则加载正常模式的内核,并正常启动。所述正常模式即手机正常启动的模式。
如果重启原因是定义好的升级标志的话,手机进入一个专门的升级模式,也就是恢复模式,加载并把控制权交给内核。加载并运行恢复模式的内核,挂载受信镜像模块。
6、启动固件无线更新升级工具开始运行升级过程,并更新受信镜像模块。在固件无线更新升级工具开始运行升级过程中更改引导加载程序和内核,相应地,更新受信镜像模块中储存的引导加载程序的校验值以及内核的校验值,在更新更新受信镜像模块的过程若出现手机没电等中断升级的意外情况,受信镜像模块中的校验值就会出现错误,而受信镜像模块中包括原始设备引导加载模块的校验值、引导加载程序的校验值以及内核的校验值,虽然更新的只是引导加载程序的校验值以及内核的校验值,但是只要引导加载程序的校验值以及内核的校验值任何一个出现错误都会导致整个受信镜像模块不能打开,从而在下次进行升级过程中上述步骤2中:校验受信镜像模块中原始设备引导加载模块的校验值这一步骤不能通过,那么就无法加载运行原始设备引导加载模块,由于手机的烧录软件信息就存储在原始设备引导加载模块中,因此不能通过重新烧录手机软件信息来恢复使用。
7、启动固件无线更新升级工具清除升级标志。
8、升级标志清除后重新启动手机。
从上述现有的无线升级手机软件的方法中我们可以知道,现有的无线升级手机软件的方法若在升级受信镜像模块过程中出现手机突然断电等中断升级的意外事件将会导致手机无法再使用,没有安全保障。
为克服上述技术问题,本发明实施例提供一种安全的无线升级手机软件的方法。如图2所示,是本发明实施例提供的无线升级手机软件的方法流程图,该无线升级方法包括以下步骤:
S1、从服务器下载软件升级包,设置进入恢复模式的重启原因和升级标志。所述软件升级包是比较新版本的***镜像文件和手机***当前版本的***镜像文件得到的差分包。所述设置进入恢复模式的重启原因和升级标志具体是指将一个进入恢复模式的重启原因和升级标志写入寄存器。所述恢复模式即手机软件升级时进入的模式。
S2、启动固件引导程序加载并校验受信镜像模块中原始设备引导加载模块的校验值,并加载运行原始设备引导加载模块。本实施例中的受信镜像模块中存储有原始设备引导加载模块校验值,用来校验原始设备引导加载模块的数据是否有被破坏或者是未经加密签名的文件。原始设备引导加载模块在出厂之后默认是固定不让修改的,故此步骤中校验受信镜像模块中原始设备引导加载模块的校验值一般可以通过。如果校验成功,则加载并运行原始设备引导加载模块。
S3、启动原始设备引导加载模块加载并校验备份受信镜像模块(DTIM: Double Trusted Image Module)中引导加载程序的校验值。本实施例中的备份受信镜像模块中存储有引导加载程序的校验值以及内核的校验值,用来校验引导加载程序和内核两个部分数据是否有被破坏或者是未经加密签名的文件。
S4、校验引导加载程序的校验值是否成功。校验不成功,因为原始设备引导加载模块已经启动,我们可以通过重新烧录软件信息的方式恢复手机使用,如果校验成功,则加载并运行引导加载程序。
S5、启动引导加载程序检查是否有升级标志。如果重启原因不是定义的升级标志,则加载正常模式的内核,并正常启动。所述正常模式即手机正常启动的模式。如果重启原因是定义好的升级标志的话,手机进入一个专门的升级模式,也就是恢复模式,加载并运行恢复模式的内核,挂载备份受信镜像模块。
S6、启动固件无线更新升级工具开始运行升级过程,并更新备份受信镜像模块。在固件无线更新升级工具开始运行升级过程中更改引导加载程序和内核,相应地,更新备份受信镜像模块中储存的引导加载程序的校验值以及内核的校验值,在更新更新受信镜像模块的过程若出现手机没电等中断升级的意外情况,只有备份受信镜像模块的校验值出现错误,从而破坏掉备份受信镜像模块,但是因为受信镜像模块没有被更改和破坏,因此可以通过重新烧录手机软件信息来恢复使用。而受信镜像模块中只包括原始设备引导加载模块的校验值,在软件进行升级的过程中并没有被更改,所以在下次进行升级过程中上述步骤S2中:校验受信镜像模块中原始设备引导加载模块的校验值这一步骤一直可以通过,由于手机的烧录软件信息就存储在原始设备引导加载模块中,因此就算在升级过程中出现中断升级的意外情况也可以通过重新烧录手机软件信息来恢复手机的使用。
S7、启动固件无线更新升级工具清除升级标志。
S8、升级标志清除后重新启动手机。
图3是本发明实施例提供的无线升级手机软件的***结构框图。本发明实施例提供的一种无线升级手机***,包括:下载装置100、下载装置100、第二校验装置300、第三校验装置400、检查装置500、升级装置600、清除装置700及重启装置800。
下载装置100,用于从服务器下载软件升级包,设置进入恢复模式的重启原因和升级标志。第一校验装置200,用于启动固件引导程序加载并校验受信镜像模块中原始设备引导加载模块的校验值,并加载运行原始设备引导加载模块。受信镜像模块存储有原始设备引导加载模块的校验值。第二校验装置300,用于启动原始设备引导加载模块加载并校验备份受信镜像模块中引导加载程序的校验值。备份受信镜像模块中存储有引导加载程序的校验值以及内核的校验值。第三校验装置400,用于校验引导加载程序的校验值是否成功。若校验不成功,则重新烧录软件信息。若校验成功,则加载并运行引导加载程序。检查装置500,用于启动引导加载程序检查是否有升级标志。若没有升级标志则加载正常模式的内核,并正常启动手机。若有升级标志,则加载并运行恢复模式的内核,挂载备份受信镜像模块。升级装置600,用于启动固件无线更新升级工具开始运行升级过程,并更新备份受信镜像模块。更新备份受信镜像模块中储存的引导加载程序的校验值以及内核的校验值,在更新更新受信镜像模块的过程若出现手机没电等中断升级的意外情况,只有备份受信镜像模块的校验值出现错误,从而破坏掉备份受信镜像模块,但是因为受信镜像模块没有被更改和破坏,因此可以通过重新烧录手机软件信息来恢复使用。清除装置700,用于启动固件无线更新升级工具清除升级标志。在升级过程完成后,清除装置700会清除升级标志,使下一次手机启动的时候,不会进入***升级的状态。重启装置800,用于清除升级标志后重新启动手机。
与现有技术相比本发明的实施例具有如下有益效果:本发明的实施例提供的一种无线升级手机软件的方法及***,将原始设备引导加载模块的校验值和储存在受信镜像模块,将引导加载程序的校验值以及内核的校验值储存在备份受信镜像模块,在手机软件的升级过程中,升级的是备份受信镜像模块,如果在升级备份受信镜像模块时出现错误,破坏的是备份受信镜像模块,而受信镜像模块得到保护。备份受信镜像模块受到破坏后可以通过烧录软件信息来进行恢复,从而保障手机在无线固件更新升级过程中的安全。这对手机生产商和终端用户来说都有极大的好处。对生产商来说,不会因为一次下载失败而使手机报废,可以极大地提高经济效益。对用户来说,可以享受更多的最新业务和优质的服务。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (7)

1. 一种无线升级手机软件的方法,其特征在于,包括以下步骤:
S1、从服务器下载软件升级包,设置进入恢复模式的重启原因和升级标志; 
S2、启动固件引导程序加载并校验受信镜像模块中原始设备引导加载模块的校验值,并加载运行原始设备引导加载模块;
S3、启动原始设备引导加载模块加载并校验备份受信镜像模块中引导加载程序的校验值; 
S4、校验引导加载程序的校验值是否成功;
否,则重新烧录软件信息;
是,则加载并运行引导加载程序,进入步骤S5;
S5、启动引导加载程序检查是否有升级标志;
否,则加载正常模式的内核,并正常启动;
是,则加载并运行恢复模式的内核,挂载备份受信镜像模块,进入步骤S6;
S6、启动固件无线更新升级工具开始运行升级过程,并更新备份受信镜像模块;
S7、清除升级标志。
2. 根据权利要求1所述的一种无线升级手机软件的方法,其特征在于,所述受信镜像模块存储有原始设备引导加载模块的校验值,所述备份受信镜像模块中存储有引导加载程序的校验值以及内核的校验值。
3. 根据权利要求1所述的一种无线升级手机软件的方法,其特征在于,所述软件升级包是比较新版本的***镜像文件和手机***当前版本的***镜像文件得到的差分包。
4.根据权利要求1所述的一种无线升级手机软件的方法,其特征在于,所述步骤S7还包括以下步骤:
S8、重新启动手机。
5. 根据权利要求1所述的一种无线升级手机软件的方法,其特征在于,所述原始设备引导加载模块存储有烧录软件信息。
6. 一种无线升级手机软件的***,其特征在于,包括:
下载装置,从服务器下载软件升级包,设置进入恢复模式的重启原因和升级标志; 
第一校验装置,启动固件引导程序加载并校验受信镜像模块中原始设备引导加载模块的校验值,并加载运行原始设备引导加载模块;
第二校验装置,启动原始设备引导加载模块加载并校验备份受信镜像模块中引导加载程序的校验值; 
第三校验装置,校验引导加载程序的校验值是否成功;
否,则重新烧录软件信息;
是,则加载并运行引导加载程序;
检查装置,启动引导加载程序检查是否有升级标志;
否,则加载正常模式的内核,并正常启动;
是,则加载并运行恢复模式的内核,挂载备份受信镜像模块;
升级装置,启动固件无线更新升级工具开始运行升级过程,并更新备份受信镜像模块;
清除装置,清除升级标志。
7. 根据权利要求6所述的一种无线升级手机软件的***,其特征在于,还包括重启装置,用于清除升级标志后重新启动手机。
CN201110073182.1A 2011-03-25 2011-03-25 一种无线升级手机软件的方法及*** Active CN102693139B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110073182.1A CN102693139B (zh) 2011-03-25 2011-03-25 一种无线升级手机软件的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110073182.1A CN102693139B (zh) 2011-03-25 2011-03-25 一种无线升级手机软件的方法及***

Publications (2)

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

Family

ID=46858620

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110073182.1A Active CN102693139B (zh) 2011-03-25 2011-03-25 一种无线升级手机软件的方法及***

Country Status (1)

Country Link
CN (1) CN102693139B (zh)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103257880A (zh) * 2013-05-30 2013-08-21 航天恒星科技有限公司 一种基于dsp的远程应用程序在线更新方法
CN103634668A (zh) * 2013-12-20 2014-03-12 乐视致新电子科技(天津)有限公司 智能电视中的***升级方法和装置
CN103777982A (zh) * 2014-01-15 2014-05-07 宇龙计算机通信科技(深圳)有限公司 开放root权限更新***的方法及其移动终端
CN103955648A (zh) * 2014-05-15 2014-07-30 乐视致新电子科技(天津)有限公司 校验***镜像合法性的方法及装置
CN104166577A (zh) * 2014-08-26 2014-11-26 深圳市中兴移动通信有限公司 一种移动终端***升级的方法和装置
CN104216719A (zh) * 2013-05-30 2014-12-17 深圳创维无线技术有限公司 一种android***的升级方法和装置
CN104281479A (zh) * 2014-10-31 2015-01-14 深圳市大疆创新科技有限公司 一种固件升级方法及装置
CN105426210A (zh) * 2015-11-18 2016-03-23 小米科技有限责任公司 对***进行升级的方法及装置
WO2017008728A1 (zh) * 2015-07-16 2017-01-19 福建联迪商用设备有限公司 一种划分终端开发模式和产品模式的方法及***
CN106941672A (zh) * 2017-03-09 2017-07-11 东软集团股份有限公司 应用软件异常处理的方法及装置
CN103699421B (zh) * 2014-01-08 2017-07-11 深圳金三立视频科技股份有限公司 嵌入式设备***升级方法及其装置
CN107301077A (zh) * 2017-06-28 2017-10-27 浙江国自机器人技术有限公司 一种嵌入式设备固件升级***
CN107329775A (zh) * 2017-05-25 2017-11-07 杭州赫智电子科技有限公司 一种wifi固件烧录方法
WO2017219861A1 (zh) * 2016-06-20 2017-12-28 阿里巴巴集团控股有限公司 ***启动模式的控制方法及装置
CN107783778A (zh) * 2017-10-30 2018-03-09 厦门亿联网络技术股份有限公司 一种基于特征值查表法的增量升级方法
CN108154025A (zh) * 2017-12-22 2018-06-12 北京四达时代软件技术股份有限公司 嵌入式设备启动的方法、应用程序镜像处理的方法及装置
CN108228230A (zh) * 2017-12-28 2018-06-29 努比亚技术有限公司 Ufs固件的升级方法、终端及计算机可读存储介质
CN108628704A (zh) * 2018-04-09 2018-10-09 南京百敖软件有限公司 一种更新bios出错时自动恢复的方法
CN108762785A (zh) * 2018-05-29 2018-11-06 四川斐讯信息技术有限公司 一种固件升级过程中恢复出厂的方法和***
WO2019076293A1 (zh) * 2017-10-16 2019-04-25 华为技术有限公司 一种差分升级的方法、装置及***
CN109814934A (zh) * 2019-01-31 2019-05-28 安谋科技(中国)有限公司 数据处理方法、装置、可读介质和***
CN110837383A (zh) * 2019-09-30 2020-02-25 奇安信科技集团股份有限公司 应用免安装升级方法及装置
CN110990045A (zh) * 2019-12-20 2020-04-10 苏州浪潮智能科技有限公司 一种双bmc flash升级方法和设备
CN111273928A (zh) * 2019-09-10 2020-06-12 深圳市汇泰科电子有限公司 一种自升级的bootloader设计方法
CN112527371A (zh) * 2020-12-17 2021-03-19 杭州海康威视数字技术股份有限公司 一种引导加载程序升级方法、装置、电子设备及存储介质
CN112805689A (zh) * 2019-01-17 2021-05-14 株式会社Lg化学 存储器、存储器的错误恢复方法以及包括该存储器的电池装置
CN114089925A (zh) * 2022-01-20 2022-02-25 博为科技有限公司 一种双镜像管理方法及相关设备
CN116048628A (zh) * 2022-07-21 2023-05-02 荣耀终端有限公司 设备启动方法及电子设备

Citations (5)

* 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
US20070083744A1 (en) * 2005-10-10 2007-04-12 Samsung Electronics Co., Ltd. Digital broadcast processing apparatus and boot loader upgrade method thereof
CN101126920A (zh) * 2007-09-30 2008-02-20 浙江中控技术有限公司 实现固化程序在线升级的方法和装置
CN101256527A (zh) * 2008-03-12 2008-09-03 中兴通讯股份有限公司 一种引导程序的备份方法及其备份装置
CN101794248A (zh) * 2010-04-02 2010-08-04 福州思迈特数码科技有限公司 构建多重引导存储结构与备份的方法

Patent Citations (5)

* 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
US20070083744A1 (en) * 2005-10-10 2007-04-12 Samsung Electronics Co., Ltd. Digital broadcast processing apparatus and boot loader upgrade method thereof
CN101126920A (zh) * 2007-09-30 2008-02-20 浙江中控技术有限公司 实现固化程序在线升级的方法和装置
CN101256527A (zh) * 2008-03-12 2008-09-03 中兴通讯股份有限公司 一种引导程序的备份方法及其备份装置
CN101794248A (zh) * 2010-04-02 2010-08-04 福州思迈特数码科技有限公司 构建多重引导存储结构与备份的方法

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216719A (zh) * 2013-05-30 2014-12-17 深圳创维无线技术有限公司 一种android***的升级方法和装置
CN103257880A (zh) * 2013-05-30 2013-08-21 航天恒星科技有限公司 一种基于dsp的远程应用程序在线更新方法
CN103257880B (zh) * 2013-05-30 2016-03-30 航天恒星科技有限公司 一种基于dsp的远程应用程序在线更新方法
CN103634668A (zh) * 2013-12-20 2014-03-12 乐视致新电子科技(天津)有限公司 智能电视中的***升级方法和装置
CN103699421B (zh) * 2014-01-08 2017-07-11 深圳金三立视频科技股份有限公司 嵌入式设备***升级方法及其装置
CN103777982A (zh) * 2014-01-15 2014-05-07 宇龙计算机通信科技(深圳)有限公司 开放root权限更新***的方法及其移动终端
CN103955648B (zh) * 2014-05-15 2017-02-01 乐视致新电子科技(天津)有限公司 校验***镜像合法性的方法及装置
CN103955648A (zh) * 2014-05-15 2014-07-30 乐视致新电子科技(天津)有限公司 校验***镜像合法性的方法及装置
CN104166577A (zh) * 2014-08-26 2014-11-26 深圳市中兴移动通信有限公司 一种移动终端***升级的方法和装置
CN104166577B (zh) * 2014-08-26 2019-04-05 努比亚技术有限公司 一种移动终端***升级的方法和装置
CN104281479A (zh) * 2014-10-31 2015-01-14 深圳市大疆创新科技有限公司 一种固件升级方法及装置
WO2017008728A1 (zh) * 2015-07-16 2017-01-19 福建联迪商用设备有限公司 一种划分终端开发模式和产品模式的方法及***
CN105426210A (zh) * 2015-11-18 2016-03-23 小米科技有限责任公司 对***进行升级的方法及装置
WO2017219861A1 (zh) * 2016-06-20 2017-12-28 阿里巴巴集团控股有限公司 ***启动模式的控制方法及装置
CN106941672A (zh) * 2017-03-09 2017-07-11 东软集团股份有限公司 应用软件异常处理的方法及装置
CN107329775A (zh) * 2017-05-25 2017-11-07 杭州赫智电子科技有限公司 一种wifi固件烧录方法
CN107329775B (zh) * 2017-05-25 2021-02-23 杭州赫智电子科技有限公司 一种wifi固件烧录方法
CN107301077A (zh) * 2017-06-28 2017-10-27 浙江国自机器人技术有限公司 一种嵌入式设备固件升级***
CN107301077B (zh) * 2017-06-28 2021-02-12 浙江国自机器人技术股份有限公司 一种嵌入式设备固件升级***
WO2019076293A1 (zh) * 2017-10-16 2019-04-25 华为技术有限公司 一种差分升级的方法、装置及***
CN107783778A (zh) * 2017-10-30 2018-03-09 厦门亿联网络技术股份有限公司 一种基于特征值查表法的增量升级方法
CN107783778B (zh) * 2017-10-30 2020-04-10 厦门亿联网络技术股份有限公司 一种基于特征值查表法的增量升级方法
CN108154025A (zh) * 2017-12-22 2018-06-12 北京四达时代软件技术股份有限公司 嵌入式设备启动的方法、应用程序镜像处理的方法及装置
CN108228230A (zh) * 2017-12-28 2018-06-29 努比亚技术有限公司 Ufs固件的升级方法、终端及计算机可读存储介质
CN108628704A (zh) * 2018-04-09 2018-10-09 南京百敖软件有限公司 一种更新bios出错时自动恢复的方法
CN108762785A (zh) * 2018-05-29 2018-11-06 四川斐讯信息技术有限公司 一种固件升级过程中恢复出厂的方法和***
CN112805689A (zh) * 2019-01-17 2021-05-14 株式会社Lg化学 存储器、存储器的错误恢复方法以及包括该存储器的电池装置
CN109814934A (zh) * 2019-01-31 2019-05-28 安谋科技(中国)有限公司 数据处理方法、装置、可读介质和***
CN109814934B (zh) * 2019-01-31 2022-05-06 安谋科技(中国)有限公司 数据处理方法、装置、可读介质和***
CN111273928A (zh) * 2019-09-10 2020-06-12 深圳市汇泰科电子有限公司 一种自升级的bootloader设计方法
CN111273928B (zh) * 2019-09-10 2024-02-27 深圳市汇泰科电子有限公司 一种自升级的bootloader设计方法
CN110837383B (zh) * 2019-09-30 2023-10-31 奇安信科技集团股份有限公司 应用免安装升级方法及装置
CN110837383A (zh) * 2019-09-30 2020-02-25 奇安信科技集团股份有限公司 应用免安装升级方法及装置
CN110990045A (zh) * 2019-12-20 2020-04-10 苏州浪潮智能科技有限公司 一种双bmc flash升级方法和设备
CN110990045B (zh) * 2019-12-20 2023-01-06 苏州浪潮智能科技有限公司 一种双bmc flash升级方法和设备
CN112527371A (zh) * 2020-12-17 2021-03-19 杭州海康威视数字技术股份有限公司 一种引导加载程序升级方法、装置、电子设备及存储介质
CN112527371B (zh) * 2020-12-17 2024-06-04 杭州海康威视数字技术股份有限公司 一种引导加载程序升级方法、装置、电子设备及存储介质
CN114089925A (zh) * 2022-01-20 2022-02-25 博为科技有限公司 一种双镜像管理方法及相关设备
CN116048628B (zh) * 2022-07-21 2023-09-29 荣耀终端有限公司 设备启动方法及电子设备
CN116048628A (zh) * 2022-07-21 2023-05-02 荣耀终端有限公司 设备启动方法及电子设备

Also Published As

Publication number Publication date
CN102693139B (zh) 2015-09-30

Similar Documents

Publication Publication Date Title
CN102693139A (zh) 一种无线升级手机软件的方法及***
WO2017067448A1 (zh) 一种无线固件升级方法、***及计算机存储介质
US8539471B2 (en) Updating firmware of an electronic device
CN103176824B (zh) 一种***升级的方法及装置
CN103136012B (zh) 计算机***及其基本输入输出***的更新方法
CN101719072A (zh) 嵌入式终端设备软件升级方法及升级装置
CN103207800A (zh) 一种安全灵活的固件升级方法
US20140250290A1 (en) Method for Software Anti-Rollback Recovery
CN107783776B (zh) 固件升级包的处理方法及装置、电子设备
WO2012126360A1 (zh) 移动终端在软件升级失败时恢复原有软件的方法
CN102830984A (zh) 固件更新的方法、芯片以及通信终端
CN110333891A (zh) 基于物联网的增强型ota升级的方法
CN102346673A (zh) 一种手机***升级的方法及装置
CN107908496A (zh) 用于在mcu固件出错后自动恢复的方法和mcu
CN104217137A (zh) 一种识别智能终端***是否被更改的方法及装置
CN109062598A (zh) 一种安全的ota升级方法及***
CN106210877A (zh) 智能电视的***升级方法及装置
CN104918114A (zh) 一种操作***升级方法及装置
CN103970564A (zh) 嵌入式操作***自动修复升级功能的方法及其***
KR20080023841A (ko) 펌웨어 업그레이드와 손상된 펌웨어 자동 복구 시스템 및방법
WO2020029967A1 (zh) 一种操作***故障的修复方法和装置
CN108121560A (zh) 差分包升级方法、装置、终端及计算机可读存储介质
CN103559059A (zh) 一种快速的免介质Linux***升级方法
CN105094873A (zh) 一种手持终端***切换方法及装置
CN113032183A (zh) ***管理方法、装置、计算机设备和存储介质

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