CN103019773A - ***升级掉电保护方法、***及移动终端 - Google Patents

***升级掉电保护方法、***及移动终端 Download PDF

Info

Publication number
CN103019773A
CN103019773A CN2012104856074A CN201210485607A CN103019773A CN 103019773 A CN103019773 A CN 103019773A CN 2012104856074 A CN2012104856074 A CN 2012104856074A CN 201210485607 A CN201210485607 A CN 201210485607A CN 103019773 A CN103019773 A CN 103019773A
Authority
CN
China
Prior art keywords
upgrading
recovery subsystem
power down
subregion
android system
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
CN2012104856074A
Other languages
English (en)
Other versions
CN103019773B (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.)
TCL Corp
Original Assignee
TCL Corp
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 TCL Corp filed Critical TCL Corp
Priority to CN201210485607.4A priority Critical patent/CN103019773B/zh
Publication of CN103019773A publication Critical patent/CN103019773A/zh
Application granted granted Critical
Publication of CN103019773B publication Critical patent/CN103019773B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Power Sources (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

本发明属于操作***技术领域,提供了***升级掉电保护方法、***及移动终端。其中方法包括:在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电;根据判断结果,若安卓***的恢复子***在上次运行时存在升级掉电,则直接启动所述安卓***的主***。本发明提供的***升级掉电保护方法及***中,由于在判断安卓***的恢复子***在上次运行出现升级掉电时,直接进入安卓***的主***,而不进入恢复子***,因此,即便恢复子***由于掉电而并不完整,也不会影响安卓***的启动,避免了安卓***由于恢复子***的升级掉电而造成的永久性损坏。

Description

***升级掉电保护方法、***及移动终端
技术领域
本发明属于操作***技术领域,尤其涉及***升级掉电保护方法、***及移动终端。
背景技术
安卓(Android)***是当前广泛应用在移动终端中的开放源代码操作***。公知地,安卓***的升级是在恢复子***(即:Recovery子***)中进行的,利用恢复子***中的恢复进程(即:Recovery进程)解析升级包中的一升级脚本文件,来完成所需的更新。该升级脚本文件中的脚本是安卓***特有的升级脚本命令行,主要包括替换文件/文件夹、格式化分区、写分区镜像等命令,通过这些命令的组合可以完成对安卓***的存储空间内的任意文件或分区的更新,也可以更新恢复子***本身。
除此之外,现有的安卓***的升级机制还提供了掉电保护机制。在该掉电保护机制下,在进入恢复子***时,***会在升级过程中将升级相关信息(如:升级日志等)实时更新并保存到安卓***的存储空间的一分区(如:闪存的Misc分区)上,当升级完成时清除该分区的内容。***上电后,在启动加载程序(即:bootloader程序)启动时会首先检测该分区,如果存在升级相关信息,则说明上次升级时出现了掉电,此时直接进入恢复子***继续进行升级。这样,即便在升级过程中掉电,由于升级相关信息仍保存在存储空间的一分区中,则再次通电时,***仍然会继续进入恢复子***完成升级。
然而,在该种掉电保护机制下,若升级对象是恢复子***本身,在恢复子***升级过程中如果出现掉电,而此时存储空间的一分区中存储有恢复子***的升级相关信息,则在再次通电后,***会首先进入恢复子***,但由于恢复子***本身不完整,使得***无法正常启动;且此后***的每次上电,均无法正常启动***,造成***的永久性损坏。
发明内容
本发明实施例的目的在于提供一种***升级掉电保护方法,旨在解决现有安卓***的升级掉电保护机制下,若升级对象是恢复子***本身,则在掉电后由于掉电保护机制本身的问题,使得***无法正常启动,造成***永久性损坏的问题。
本发明实施例是这样实现的,一种***升级掉电保护方法,所述方法包括以下步骤:
在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电;
若所述恢复子***在上次运行时存在升级掉电,则直接启动所述安卓***的主***。
本发明实施例的另一目的在于提供一种***升级掉电保护***,所述***包括:
判断单元,用于在安卓***启动加载时,判断所述安卓***的恢复子***在上次运行时是否存在升级掉电;
执行单元,用于根据所述判断单元的判断结果,若所述安卓***的恢复子***在上次运行时存在升级掉电,则直接启动所述安卓***的主***。
本发明实施例的另一目的在于提供一种移动终端,包括一***升级掉电保护***,其特征在于,所述***是如上所述的***升级掉电保护***。
本发明提供的***升级掉电保护方法及***中,由于在判断安卓***的恢复子***在上次运行出现升级掉电时,直接进入安卓***的主***,而不进入恢复子***,因此,即便恢复子***由于掉电而并不完整,也不会影响安卓***的启动,避免了安卓***由于恢复子***的升级掉电而造成的永久性损坏。
附图说明
图1是本发明实施例一提供的***升级掉电保护方法的流程图;
图2是本发明实施例二提供的***升级掉电保护方法的流程图;
图3是本发明实施例三提供的***升级掉电保护方法的流程图;
图4是本发明实施例四提供的***升级掉电保护方法的流程图;
图5是本发明实施例五提供的***升级掉电保护***的结构图;
图6是本发明实施例六提供的***升级掉电保护***的结构图;
图7是本发明实施例七提供的***升级掉电保护***的结构图;
图8是本发明实施例八提供的***升级掉电保护***的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
针对现有安卓***掉电保护机制存在的问题,本发明中,在安卓***上电后,若判断安卓***的恢复子***在上次运行出现升级掉电,则直接进入安卓***的主***,而不进入恢复子***,保证了安卓***的正常启动。
本发明提出了一种***升级掉电保护方法,包括以下步骤:
在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电;
若恢复子***在上次运行时存在升级掉电,则直接启动安卓***的主***。
本发明还提出了一种***升级掉电保护***,包括:判断单元,用于在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电;执行单元,用于根据判断单元的判断结果,若安卓***的恢复子***在上次运行时存在升级掉电,则直接启动安卓***的主***。
本发明还提出了一种移动终端,包括一如上所述的***升级掉电保护***。
以下结合具体实施例对本发明的实现方式进行详细描述:
实施例一
本发明实施例一提出了一种***升级掉电保护方法,如图1所示,包括以下步骤:
步骤S101:在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电。
步骤S102:根据判断结果,若安卓***的恢复子***在上次运行时存在升级掉电,则直接启动安卓***的主***。
进一步地,在步骤S102中,根据判断结果,若安卓***的恢复子***在上次运行时不存在升级掉电,而除了恢复子***外的其它升级对象存在升级掉电,则启动恢复子***,在恢复子***下完成其它相应升级对象的升级;根据判断结果,若安卓***的恢复子***和其它升级对象在上次运行时均不存在升级掉电,则直接启动安卓***的主***。其中,其它升级对象是指由恢复子***进行升级的升级对象(如:安卓***的存储空间内的任意文件或分区等)。
本发明实施例一中,由于在判断安卓***的恢复子***在上次运行时存在升级掉电时,直接进入安卓***的主***,而不进入恢复子***,因此,即便恢复子***由于掉电而并不完整,也不会影响安卓***的启动,避免了安卓***由于恢复子***的升级掉电而造成的永久性损坏。
实施例二
本发明实施例二提出了一种***升级掉电保护方法,如图2所示,包括以下步骤:
步骤S201:在安卓***上次运行时,若恢复子***或其它升级对象存在升级,则将升级相关信息写入一存储空间的第二分区,且若升级对象包括恢复子***,则将升级包的绝对路径文件写入存储空间的第一分区。其中的升级相关信息包括恢复子***的升级相关信息、和/或除恢复子***外的其它升级对象的升级相关信息,且该升级相关信息至少包括升级包的绝对路径文件。
步骤S202:在安卓***启动加载时,判断存储空间中第二分区是否存在升级相关信息,是则说明安卓***在上次运行时存在升级掉电,此时执行步骤S203,否则说明安卓***在上次运行时不存在升级掉电,此时执行步骤S205。
步骤S203:判断存储空间的第一分区是否存在绝对路径文件,是则说明安卓***的恢复子***在上次运行时存在升级掉电,此时为避免***的永久性损坏而执行步骤S205,否则说明安卓***的恢复子***在上次运行时不存在升级掉电,而除了恢复子***外的其它升级对象存在升级掉电,此时执行步骤S204。
步骤S204:启动恢复子***,进而在恢复子***下继续完成安卓***上次运行时、对其它升级对象的升级。
步骤S205:启动主***。
实施例三
本发明实施例三提出了一种***升级掉电保护方法,本实施例中步骤S301至步骤S305的执行过程和上述实施例二中的步骤S201至步骤S205对应相同,与本发明实施例二不同的是,本发明实施例三中,在启动主***后,若安卓***在上次运行时存在升级掉电且升级对象包括恢复子***,则根据步骤S305进入主***后,还包括完成对恢复子***升级的步骤,如图3所示,该完成对恢复子***升级的步骤包括:
步骤S306:根据用户的指令或自动启动恢复子***升级服务。在恢复子***升级服务中,判断安卓***上次运行时是否存在对恢复子***的升级,并当存在时,利用升级程序完成对恢复子***的升级,即是说,启动恢复子***升级服务后,执行下述步骤S307至步骤S310。
步骤S307:判断存储空间的第一分区是否存在绝对路径文件,是则说明安卓***在上次运行时存在升级掉电且升级对象包括恢复子***,此时执行步骤S308,否则说明安卓***在上次运行时不存在升级掉电,此时执行步骤S311。
步骤S308:读取第一分区中的绝对路径文件和/或第二分区中的升级相关信息。
步骤S309:根据读取的绝对路径文件和/或升级相关信息调用相应的升级包,利用升级包完成对恢复子***的升级。
本发明实施例三中,升级包至少包括一升级器(Updater-binary)文件和一升级脚本(updater-script)文件,还可以根据是否需要写入或覆盖某数据而包括一源数据。在利用升级包完成升级时,首先启动升级脚本文件并运行升级脚本中的命令,升级器完成对当前运行命令的解释,从而完成相应的升级。
步骤S310:对恢复子***升级结束后,删除第一分区中的绝对路径文件。
步骤S311:退出恢复子***升级服务。
相对于本发明实施例二,本发明实施例三提供的***升级掉电保护方法不仅避免了由于恢复子***的升级掉电而造成的安卓***的永久性损坏,且在进入主***后,还可对***上次运行中未完成的恢复子***继续完成升级过程,保证了***的完整性。
实施例四
本发明实施例四提出了一种***升级掉电保护方法,本实施例中步骤S401至步骤S411的执行过程和上述实施例三中的步骤S301至步骤S311对应相同,与本发明实施例三和本发明实施例二不同的是,本发明实施例四中,在启动恢复子***后,若安卓***在上次运行时存在升级掉电且升级对象不包括恢复子***,则在步骤S404之后,还包括完成对除了恢复子***外的其它升级对象升级的步骤,如图4所示,该完成对除了恢复子***外的其它升级对象升级的步骤包括:
步骤S412:读取第二分区中的升级相关信息。
步骤S413:根据读取的升级相关信息中的绝对路径文件调用相应的升级包,利用升级包对其它相关升级对象进行升级。
本发明实施例四中,升级包至少包括一升级器(Updater-binary)文件和一升级脚本(updater-script)文件,还可以根据是否需要写入或覆盖某数据而包括一源数据。在利用升级包完成升级时,首先启动升级脚本文件并运行升级脚本中的命令,升级器完成对当前运行命令的解释,从而完成相应的升级。
步骤S414:删除第二分区中的升级相关信息。
相对于本发明实施例三和本发明实施例二,本发明实施例四提供的***升级掉电保护方法通过对除恢复子***外其它升级对象的升级,进一步保证了***的完整性。
实施例五
本发明实施例四提出了一种***升级掉电保护***,如图5所示,该***包括:判断单元11,用于在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电;执行单元12,用于根据判断单元11的判断结果,若安卓***的恢复子***在上次运行时存在升级掉电,则直接启动安卓***的主***。
进一步地,执行单元12还用于根据判断单元11的判断结果,若安卓***的恢复子***在上次运行时不存在升级掉电,而除了恢复子***外的其它升级对象存在升级掉电,则启动恢复子***,在恢复子***下完成其它相应升级对象的升级,对其它升级对象的定义如上所述,在此不赘述;根据判断结果,若安卓***的恢复子***和其它升级对象在上次运行时均不存在升级掉电,则直接启动安卓***的主***。
实施例六
本发明实施例六提出了一种***升级掉电保护***。
详细而言,如图6所示,***升级掉电保护***还包括:写入单元13,用于在安卓***上次运行时,若恢复子***或其它升级对象存在升级,则将升级相关信息写入存储器111中存储空间的第二分区,且若升级对象包括恢复子***,则将升级包的绝对路径文件写入存储空间的第一分区,其中的升级相关信息如上所述,在此不赘述。
此时,判断单元11进一步包括:第一判断模块111,用于在安卓***启动加载时,判断存储空间中第二分区是否存在升级相关信息;第二判断模块112,用于当第一判断模块111判断存储空间中第二分区存在升级相关信息时,判断存储空间的第一分区是否存在绝对路径文件。
此时,执行单元12用于当第一判断模块111判断存储空间中第二分区不存在升级相关信息时启动主***,当第二判断模块112判断存储空间的第一分区存在绝对路径文件时启动主***,当第二判断模块112判断存储空间的第一分区不存在绝对路径文件时启动恢复子***,进而在恢复子***下继续完成安卓***上次运行时对其它升级对象的升级。
实施例七
本发明实施例七提出了一种***升级掉电保护***,与本发明实施例六不同,如图7所示,***升级掉电保护***还包括:服务控制单元14,用于在执行单元12启动主***时,根据用户的指令或自动启动恢复子***升级服务,该恢复子***如上所述,在此不赘述;判断单元15,用于在服务控制单元14启动恢复子***升级服务后,判断存储空间的第一分区是否存在绝对路径文件;第一读取单元16,用于当判断单元15判断存储空间的第一分区存在绝对路径文件时,读取第一分区中的绝对路径文件和/或第二分区中的升级相关信息;第一升级单元17,用于根据第一读取单元16读取的绝对路径文件和/或升级相关信息调用相应的升级包,利用升级包完成对恢复子***的升级;第一删除单元18,用于在第一升级单元17对恢复子***升级结束后,删除第一分区中的绝对路径文件。服务控制单元14还用于当第一删除单元18删除绝对路径文件后,以及当判断单元15判断存储空间的第一分区不存在绝对路径文件时,退出恢复子***升级服务。其中,对升级包及利用升级包完成对恢复子***的升级的过程如上所述,在此不赘述。
实施例八
本发明实施例七提出了一种***升级掉电保护***,与本发明实施例六和本发明实施例七不同,如图8所示,***升级掉电保护***还包括:第二读取单元19用于在执行单元12启动恢复子***后,读取第二分区中的升级相关信息;第二升级单元20,用于根据第二读取单元19读取的升级相关信息中的绝对路径文件调用相应的升级包,利用升级包对其它相关升级对象进行升级;第二删除单元21,用于删除第二分区中的升级相关信息。其中,对升级包及利用升级包完成对其它相关升级对象的升级的过程如上所述,在此不赘述。
实施例九
本发明实施例九提出了一种移动终端,包括一***升级掉电保护***,该***是本发明实施例五至本发明实施例八任一项所述的***升级掉电保护***。其中,存储器优选是移动终端自带的闪存。
综上所述,本发明提供的***升级掉电保护方法及***中,由于在判断安卓***的恢复子***在上次运行出现升级掉电时,直接进入安卓***的主***,而不进入恢复子***,因此,即便恢复子***由于掉电而并不完整,也不会影响安卓***的启动,避免了安卓***由于恢复子***的升级掉电而造成的永久性损坏。另外,还可在进入主***后,完成***上次运行时未完成升级的恢复子***的升级,还可在进入恢复子***后,完成***上次运行时未完成升级的除恢复子***外其它升级对象的升级,从而保证了***运行的完整性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来控制相关的硬件完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (11)

1.一种***升级掉电保护方法,其特征在于,所述方法包括以下步骤:
在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电;
若所述恢复子***在上次运行时存在升级掉电,则直接启动所述安卓***的主***。
2.如权利要求1所述的***升级掉电保护方法,其特征在于,若所述恢复子***在上次运行时不存在升级掉电,而除了所述恢复子***外的其它升级对象存在升级掉电,则启动所述恢复子***,在所述恢复子***下完成对所述其它升级对象的升级;若所述恢复子***和所述其它升级对象在上次运行时均不存在升级掉电,则直接启动所述安卓***的主***。
3.如权利要求2所述的***升级掉电保护方法,其特征在于,所述在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电的步骤之前,所述方法包括:
在安卓***上次运行时,将升级相关信息写入一存储空间的第二分区,并将升级包的绝对路径文件写入所述存储空间的第一分区,所述升级相关信息至少包括升级包的绝对路径文件;
所述在安卓***启动加载时,判断安卓***的恢复子***在上次运行时是否存在升级掉电的步骤进一步包括:
在安卓***启动加载时,判断所述第二分区是否存在升级相关信息,是则判断所述安卓***在上次运行时存在升级掉电,否则判断所述安卓***在上次运行时不存在升级掉电;
若判断所述安卓***在上次运行时存在升级掉电,则判断所述第一分区是否存在绝对路径文件,是则判断所述恢复子***在上次运行时存在升级掉电,否则判断所述恢复子***在上次运行时不存在升级掉电。
4.如权利要求3所述的***升级掉电保护方法,其特征在于,所述直接启动所述安卓***的主***的步骤之后,还包括:
根据用户的指令或自动启动恢复子***升级服务;
判断所述第一分区是否存在所述绝对路径文件;
若判断所述第一分区存在所述绝对路径文件,则读取所述第一分区中的所述绝对路径文件和/或所述第二分区中的所述升级相关信息,若判断所述第一分区不存在所述绝对路径文件,则退出所述恢复子***升级服务;
根据读取的所述绝对路径文件和/或升级所述升级相关信息调用相应的升级包,利用所述升级包完成对所述恢复子***的升级;
对所述恢复子***升级结束后,删除所述第一分区中的所述绝对路径文件;
在删除所述第一分区中的所述绝对路径文件后,退出恢复子***升级服务。
5.如权利要求3或4所述的***升级掉电保护方法,其特征在于,所述启动恢复子***的步骤之后,还包括:
读取所述第二分区中的所述升级相关信息;
根据读取的所述升级相关信息中的绝对路径文件调用相应的升级包,利用所述升级包对所述其它升级对象进行升级;
删除所述第二分区中的升级相关信息。
6.一种***升级掉电保护***,其特征在于,所述***包括:
判断单元,用于在安卓***启动加载时,判断所述安卓***的恢复子***在上次运行时是否存在升级掉电;
执行单元,用于根据所述判断单元的判断结果,若所述安卓***的恢复子***在上次运行时存在升级掉电,则直接启动所述安卓***的主***。
7.如权利要求6所述的***升级掉电保护***,其特征在于,所述执行单元还用于根据所述判断单元的判断结果,若所述恢复子***在上次运行时不存在升级掉电,而除了所述恢复子***外的其它升级对象存在升级掉电,则启动所述恢复子***,在所述恢复子***下完成对所述其它升级对象的升级,并根据所述判断单元的判断结果,若所述恢复子***和所述其它升级对象在上次运行时均不存在升级掉电,则直接启动所述安卓***的主***。
8.如权利要求7所述的***升级掉电保护***,其特征在于,所述***还包括:
写入单元,用于在安卓***上次运行时,将升级相关信息写入存储器中存储空间的第二分区,并将升级包的绝对路径文件写入所述存储器的所述存储空间的第一分区,所述升级相关信息至少包括升级包的绝对路径文件;
所述判断单元包括:
第一判断模块,用于在安卓***启动加载时,判断所述第二分区是否存在升级相关信息,是则判断所述安卓***在上次运行时存在升级掉电,否则判断所述安卓***在上次运行时不存在升级掉电;
第二判断模块,用于当所述第一判断模块判断所述第二分区存在升级相关信息时,判断所述第一分区是否存在绝对路径文件,是则判断所述升级对象包括所述恢复子***,否则判断所述升级对象不包括所述恢复子***。
9.如权利要求8所述的***升级掉电保护***,其特征在于,所述***还包括:
服务控制单元,用于在所述执行单元启动主***时,根据用户的指令或自动启动恢复子***升级服务;
判断单元,用于在所述服务控制单元启动所述恢复子***升级服务后,判断所述第一分区是否存在绝对路径文件;
第一读取单元,用于当所述判断单元判断所述第一分区存在所述绝对路径文件时,读取所述第一分区中的所述绝对路径文件和/或所述第二分区中的所述升级相关信息;
第一升级单元,用于根据所述第一读取单元读取的所述绝对路径文件和/或升级相关信息调用相应的升级包,利用所述升级包完成对所述恢复子***的升级;
第一删除单元,用于在所述第一升级单元对所述恢复子***升级结束后,删除所述第一分区中的所述绝对路径文件。
10.如权利要求8所述的***升级掉电保护***,其特征在于,所述判断单元还包括:
第二读取单元,用于在所述执行单元启动所述恢复子***后,读取所述第二分区中的升级相关信息;
第二升级单元,用于根据所述第二读取单元读取的所述升级相关信息中的绝对路径文件调用相应的升级包,利用升级包对所述其它升级对象进行升级;
第二删除单元,用于删除所述第二分区中的升级相关信息。
11.一种移动终端,包括一***升级掉电保护***,其特征在于,所述***是如权利要求6至10任一项所述的***升级掉电保护***。
CN201210485607.4A 2012-11-23 2012-11-23 ***升级掉电保护方法、***及移动终端 Expired - Fee Related CN103019773B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210485607.4A CN103019773B (zh) 2012-11-23 2012-11-23 ***升级掉电保护方法、***及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210485607.4A CN103019773B (zh) 2012-11-23 2012-11-23 ***升级掉电保护方法、***及移动终端

Publications (2)

Publication Number Publication Date
CN103019773A true CN103019773A (zh) 2013-04-03
CN103019773B CN103019773B (zh) 2016-06-22

Family

ID=47968407

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210485607.4A Expired - Fee Related CN103019773B (zh) 2012-11-23 2012-11-23 ***升级掉电保护方法、***及移动终端

Country Status (1)

Country Link
CN (1) CN103019773B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106789280A (zh) * 2016-12-27 2017-05-31 Tcl集团股份有限公司 一种基于Android***的升级保护方法及***、移动终端
CN108345464A (zh) * 2018-03-06 2018-07-31 播思通讯技术(北京)有限公司 一种安卓***的启动方法及安卓车机
CN109343885A (zh) * 2018-11-01 2019-02-15 百度在线网络技术(北京)有限公司 ***升级方法和多***设备
CN110045971A (zh) * 2018-01-16 2019-07-23 浙江宇视科技有限公司 ***升级恢复方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100454253C (zh) * 2006-04-29 2009-01-21 华为技术有限公司 一种终端软件升级方法及终端设备
CN101493776A (zh) * 2009-02-18 2009-07-29 宇龙计算机通信科技(深圳)有限公司 一种移动终端及其开机方法和***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100454253C (zh) * 2006-04-29 2009-01-21 华为技术有限公司 一种终端软件升级方法及终端设备
CN101493776A (zh) * 2009-02-18 2009-07-29 宇龙计算机通信科技(深圳)有限公司 一种移动终端及其开机方法和***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106789280A (zh) * 2016-12-27 2017-05-31 Tcl集团股份有限公司 一种基于Android***的升级保护方法及***、移动终端
CN110045971A (zh) * 2018-01-16 2019-07-23 浙江宇视科技有限公司 ***升级恢复方法及装置
CN108345464A (zh) * 2018-03-06 2018-07-31 播思通讯技术(北京)有限公司 一种安卓***的启动方法及安卓车机
CN109343885A (zh) * 2018-11-01 2019-02-15 百度在线网络技术(北京)有限公司 ***升级方法和多***设备
CN109343885B (zh) * 2018-11-01 2022-02-25 阿波罗智能技术(北京)有限公司 ***升级方法和多***设备

Also Published As

Publication number Publication date
CN103019773B (zh) 2016-06-22

Similar Documents

Publication Publication Date Title
CN103473067B (zh) 嵌入式Linux分区与数据还原方法、***及***开发方法
JP5113700B2 (ja) ファームウェア更新装置及び方法
CN102360298B (zh) 一种终端设备的软件升级方法
CN102662689B (zh) 基于usb接口的嵌入式软件升级方法及***
CN101923473B (zh) 嵌入式电子装置及更新其固件的方法
CN101373451B (zh) 保护双基本输出入***程序的计算机***及其控制方法
CN102207881A (zh) 一种基于Android的操作***快速启动方法
JP2013520744A (ja) 最小ブートイメージの生成方法及びその装置
CN103299276A (zh) 嵌入式装置的软件更新过程
CN102023908A (zh) 一种引导程序备份方法及装置
CN102141923B (zh) 内存文件***加载方法及装置
CN102385535A (zh) 处理从非易失性存储器进行设备引导期间的错误
CN104808951A (zh) 进行存储控制的方法和设备
CN108241550B (zh) 一种操作***备份还原方法
EP1879109A1 (en) Information processing device, program, and storage medium
CN103729220A (zh) 一种利用ec rom恢复bios rom的方法及装置
CN102722394A (zh) 一种嵌入式设备的启动升级方法
CN103970557A (zh) 存储设备启动***的方法及存储设备
CN102841802A (zh) 移动终端的软件升级方法
CN103019773A (zh) ***升级掉电保护方法、***及移动终端
CN103853566A (zh) Bios更新***及方法
CN105138433A (zh) 对嵌入式Linux操作***中的UBIFS文件***备份方法
CN102890655A (zh) 存储器储存装置、其存储器控制器与有效数据识别方法
CN102207905A (zh) ***恢复方法、存储媒体控制器及存储***
US11144299B2 (en) Firmware updating method

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160622