利索能及
我要发布
收藏
专利号: 2018100026584
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种终端设备的OTA升级包的推送方法,其特征在于,包括:获取挂载remount信息;

若所述remount信息指示所述终端设备被挂载,则根据获取的空中下载OTA服务器的OTA升级包信息,确定OTA升级包是否为差分包;

若所述OTA升级包是差分包,则停止向所述终端设备推送所述OTA升级包。

2.根据权利要求1所述的方法,其特征在于,还包括:若所述remount信息指示所述终端设备未被挂载,则向所述终端设备推送所述OTA升级包;

若所述remount信息指示所述终端设备未被挂载,且所述OTA升级包为全包,则向所述终端设备推送所述OTA升级包。

3.根据权利要求1或2所述的方法,其特征在于,获取挂载remount信息,具体包括:在init进程中启动remount信息获取服务,读取系统system分区中的remount信息;

将所述remount信息保存至所述remount信息获取服务的属性中;其中,所述remount信息获取服务的用户组的权限为root权限。

4.根据权利要求3所述的方法,其特征在于,启动remount信息获取服务之前,还包括:在所述init进程中启动属性服务,所述属性服务用于启动所述remount信息获取服务。

5.根据权利要求1或2所述的方法,其特征在于,根据获取的空中下载OTA服务器的OTA升级包信息,确定OTA升级包是否为差分包之前,还包括:若检测到所述终端设备连接的网络类型发生变化,或达到预设的检测周期,则向所述OTA服务器发送升级包请求信息;所述升级包请求信息包括:当前的版本信息;

接收所述OTA服务器发送的OTA升级包信息。

6.根据权利要求2所述的方法,其特征在于,向所述终端设备推送所述OTA升级包之后,还包括:根据所述OTA升级包信息,下载所述OTA升级包,并根据所述OTA升级包进行版本升级;

所述OTA升级包信息包括所述OTA升级包的下载路径。

7.一种终端设备的OTA升级包的推送装置,其特征在于,包括:获取模块,用于获取挂载remount信息;

处理模块,用于若所述remount信息指示所述终端设备被挂载,则根据获取的空中下载OTA服务器的OTA升级包信息,确定OTA升级包是否为差分包;

所述处理模块,还用于若所述OTA升级包是差分包,则停止向所述终端设备推送所述OTA升级包。

8.根据权利要求7所述的装置,其特征在于,所述处理模块,还用于:若所述remount信息指示所述终端设备未被挂载,则向所述终端设备推送所述OTA升级包;

若所述remount信息指示所述终端设备未被挂载,且所述OTA升级包为全包,则向所述终端设备推送所述OTA升级包。

9.根据权利要求7或8所述的装置,其特征在于,获取模块,具体用于:在init进程中启动remount信息获取服务,读取系统system分区中的remount信息;

将所述remount信息保存至所述remount信息获取服务的属性中;其中,所述remount信息获取服务的用户组的权限为root权限。

10.根据权利要求9所述的装置,其特征在于,获取模块,具体用于:在所述init进程中启动属性服务,所述属性服务用于启动所述remount信息获取服务。