利索能及
我要发布
收藏
专利号: 2015105485821
申请人: 宇龙计算机通信科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-06
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种终端系统升级的方法,其特征在于,该方法包括:从主系统下载的OTA数据包中,获取用于安全系统升级的安全系统OTA数据包,其中所述安全系统OTA数据包中至少包括一个APK安装包;

对每个所述APK中的应用包名和数字签名分别进行检测;

当所述APK中的应用包名与预设应用包名相匹配,并且所述APK中的数字签名与标准数字签名相匹配时,安装所述APK安装包。

2.根据权利要求1所述的方法,其特征在于,所述获取用于安全系统升级的安全系统OTA数据包,包括:对所述下载的OTA数据包进行差异化判断,确认用于安全系统升级的安全系统OTA数据包。

3.根据权利要求2所述的方法,其特征在于,所述对所述下载的OTA数据包进行差异化判断,确认用于安全系统升级的安全系统OTA数据包,包括:判断所述下载的OTA数据包中每个APK安装包的标识是否与安全系统的标识相匹配,若是,则所述APK安装包为用于安全系统升级的APK安装包;

对所有与安全系统的标识相匹配的APK安装包进行打包处理,组成所述安全系统OTA数据包。

4.根据权利要求1所述的方法,其特征在于,在所述从OTA数据包中获取用于安全系统升级的安全系统OTA数据包之前,还包括:对所述下载的OTA数据包进行完整性和安全性检测。

5.一种终端系统升级的系统,其特征在于,该系统包括:获取单元,用于从主系统下载的OTA数据包中,获取用于安全系统升级的安全系统OTA数据包,其中所述安全系统OTA数据包中至少包括一个APK安装包;

第一检测单元,用于对每个所述APK中的应用包名和数字签名分别进行检测;

安装单元,用于当所述APK中的应用包名与预设应用包名相匹配,并且所述APK中的数字签名与标准数字签名相匹配时,安装所述APK安装包。

6.根据权利要求5所述的系统,其特征在于,所述获取单元包括:差异化判断单元,用于对所述下载的OTA数据包进行差异化判断,确认用于安全系统升级的安全系统OTA数据包。

7.根据权利要求6所述的系统,其特征在于,所述差异化判断单元包括:标识判断单元,用于判断所述下载的OTA数据包中每个APK安装包的标识是否与安全系统的标识相匹配,若是,则所述APK安装包为用于安全系统升级的APK安装包;

打包处理单元,用于对所有与安全系统的标识相匹配的APK安装包进行打包处理,组成所述安全系统OTA数据包。

8.根据权利要求5所述的系统,其特征在于,还包括:第二检测单元,用于对所述下载的OTA数据包进行完整性和安全性检测。