摘要
本发明实施例提供了一种连续升级的方法及装置,涉及软件升级领域,用以实现连续升级,并降低开发成本。该方法包括:获取并存储原始版本到目标版本所需的升级包集合;升级包集合中包含至少一个升级包;将升级包集合中升级包的在先版本与终端的当前版本相同的升级包确定为第一升级包;终端的当前版本在连续升级的过程中根据第一升级包的新版本动态变化;根据第一升级包升级recovery分区,重新加载升级后的recovery分区到内存,根据第一升级包升级系统分区,并跳转至将升级包集合中升级包的在先版本与终端的当前版本相同的升级包确定为第一升级包,重新确定新的第一升级包,直至在升级包集合中确定不出新的第一升级包为止。