基于操作系统权限进行的升级方法、装置及终端制造方法及图纸

技术编号:14120102 阅读:39 留言:0更新日期:2016-12-08 12:17
本发明专利技术公开了一种基于操作系统权限进行的升级方法、装置及终端,其中,基于操作系统权限进行的升级方法包括:获取操作系统的预设权限;在收到升级对象发送的升级请求后,响应升级请求,获取升级相关的升级数据;根据所获取的预设权限,利用升级数据对升级对象进行升级。利用本发明专利技术提供的技术方案,实现了对升级对象的统一管理,极大地方便了用户进行升级,提高了升级效率,优化了升级方式。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及一种基于操作系统权限进行的升级方法、装置及终端
技术介绍
为了满足用户的各种需求,程序开发人员开发了多种应用程序可供用户选择并安装至手机、PAD、电脑等终端中,另外,还会不定时地发布应用程序的升级版本,以修复老版本应用程序中存在的漏洞或者在老版本应用程序的基础上增加新的功能。当用户想要对某个应用程序进行升级时,用户需要下载该应用程序的升级文件,然后再安装该升级文件以升级该应用程序。如果用户想要对多个应用程序都进行升级时,则需要针对每一个应用程序都执行上述操作,操作过程十分繁琐。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于操作系统权限进行的升级方法、装置及终端。根据本专利技术的一个方面,提供了一种基于操作系统权限进行的升级方法,该方法包括:获取操作系统的预设权限;在收到升级对象发送的升级请求后,响应升级请求,获取升级相关的升级数据;根据所获取的预设权限,利用升级数据对升级对象进行升级。根据本专利技术的另一方面,提供了一种基于操作系统权限进行的升级装置,该装置包括:第一获取模块,适于获取操作系统的预设权限;第二获取模块,适于在收到升级对象发送的升级请求后,响应升级请求,获取升级相关的升级数据;升级模块,适于根据所获取的预设权限,利用升级数据对升级对象进行升级。根据本专利技术的又一方面,提供了一种终端,包括上述的基于操作系统权限进行的升级装置。根据本专利技术提供的技术方案,获取操作系统的预设权限,在收到升级对象发送的升级请求后,响应升级请求,获取升级相关的升级数据,然后根据所获取的预设权限,利用升级数据对升级对象进行升级。利用本专利技术提供的技术方案,实现了对升级对象的统一管理,无需用户针对每一个升级对象单独进行升级操作,极大地方便了用户进行升级,提高了升级效率,优化了升级方式。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的基于操作系统权限进行的升级方法的流程示意图;图2示出了根据本专利技术另一个实施例的基于操作系统权限进行的升级方法的流程示意图;图3示出了根据本专利技术一个实施例的基于操作系统权限进行的升级装置的结构框图;图4示出了根据本专利技术另一个实施例的基于操作系统权限进行的升级装置的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的基于操作系统权限进行的升级方法的流程示意图,如图1所示,该方法包括如下步骤:步骤S100,获取操作系统的预设权限。该方法可应用于手机、PAD、电脑等终端中。具体地,可获取操作系统的平台签名,然后基于平台签名获取操作系统的预设权限。其中,平台签名是终端的生产厂商在提供系统时以最高权限的签名,一般为系统内部使用,消费者无法查看。本专利技术的技术方案,可通过刷入recovery分区,通过分区的一些程序获取高权限。步骤S101,在收到升级对象发送的升级请求后,响应升级请求,获取升级相关的升级数据。为了能够对升级对象进行升级,在步骤S101中,在收到升级对象发送的升级请求后,响应升级请求,获取升级相关的升级数据。具体地,升级对象可为操作系统和应用程序。其中,应用程序可为终端中的任意应用程序,例如,微信APP、淘宝APP、京东APP、手机卫士APP、360搜索APP等。步骤S102,根据所获取的预设权限,利用升级数据对升级对象进行升级。在步骤S101获取了升级相关的升级数据之后,在步骤S102中,根据所获取的预设权限,利用升级数据自动对升级对象进行升级,从而实现了对升级对象的统一管理,极大地方便了用户进行升级,提高了用户体验感。根据本实施例提供的基于操作系统权限进行的升级方法,获取操作系统的预设权限,在收到升级对象发送的升级请求后,响应升级请求,获取升级相关的升级数据,然后根据所获取的预设权限,利用升级数据对升级对象进行升级。利用本专利技术提供的技术方案,实现了对升级对象的统一管理,无需用户针对每一个升级对象单独进行升级操作,极大地方便了用户进行升级,提高了升级效率,优化了升级方式。图2示出了根据本专利技术另一个实施例的基于操作系统权限进行的升级方法的流程示意图,如图2所示,该方法包括如下步骤:步骤S200,下载指定应用程序,将指定应用程序签成平台签名。由于平台签名是终端的生产厂商在提供系统时以最高权限的签名,那么将指定应用程序签成平台签名后,指定应用程序就具有了平台签名对应的权限。也就是说,指定应用程序具有了操作系统中的最高权限。步骤S201,在收到升级对象发送的升级请求后,响应升级请求,根据预设升级协议,通过桌面启动器与服务端建立通信,从服务端下载升级相关的升级数据。为了能够对升级对象进行升级,在步骤S201中,在收到升级对象发送的升级请求后,响应升级请求,根据预设升级协议,通过桌面启动器与服务端建立通信,在与服务端建立了通信之后,就可从服务端下载升级相关的升级数据。其中,本领域技术人员可根据实际需要设置预设升级协议,此处不做限定。具体地,还可每隔预设时间间隔,根据预设升级协议,通过桌面启动器与服务端建立通信,从服务端下载升级相关的升级数据。本领域技术人员可根据实际需要设置预设时间间隔,另外,预设时间间隔也可由用户进行设置,此处不做限定。例如,当预设时间间隔设置为10天时,那么在步骤S201中,每隔10天,根据预设升级协议,通过桌面启动器与服务端建立通信,从服务端下载升级相关的升级数据。步骤S202,由签成平台签名后的指定应用程序,基于该平台签名对应的权限,根据桌面启动器的控制指令,利用升级数据对升级对象进行升级。在步骤S201从服务端下载升级相关的升级数据之后,在步骤S202中,由签成平台签名后的指定应用程序,基于该平台签名对应的权限,根据桌面启动器的控制指令,利用升级数据自动对升级对象进行升级。也就是说,可通过桌面启动器对升级功能的启动和关闭进行控制。具体地,可通过桌面启动器对每个升级对象的升级功能的启动和关闭进行控制。具体地,升级对象可为操作系统和应用程序。其中,应用程序可为终端中的任意应用程序。该技术方案通过桌面启动器对升级功能进行控制,这种控制方式更符合用户的使用习惯与直观感受。可选地,可按照预设配置文件对升级对象进行升级。其中,预设配置文件包括各个升级对象复制升级数据的指定路径。如果桌面启动器发出的是启动升级功能的控制指令,那么在步骤S202中,由签成平台签名后的指定应用程序,基于该平台签名对应的权限,根据桌面启动器的控制指令,按照预设配置文件将升级数据复制至本文档来自技高网...
基于操作系统权限进行的升级方法、装置及终端

【技术保护点】
一种基于操作系统权限进行的升级方法,包括:获取操作系统的预设权限;在收到升级对象发送的升级请求后,响应所述升级请求,获取升级相关的升级数据;根据所获取的预设权限,利用所述升级数据对所述升级对象进行升级。

【技术特征摘要】
1.一种基于操作系统权限进行的升级方法,包括:获取操作系统的预设权限;在收到升级对象发送的升级请求后,响应所述升级请求,获取升级相关的升级数据;根据所获取的预设权限,利用所述升级数据对所述升级对象进行升级。2.根据权利要求1所述的方法,所述获取操作系统的预设权限进一步包括:获取操作系统的平台签名;基于所述平台签名获取所述操作系统的预设权限。3.根据权利要求1或2所述的方法,所述获取操作系统的预设权限进一步包括:下载指定应用程序,将所述指定应用程序签成平台签名;所述根据所获取的预设权限,利用所述升级数据对所述升级对象进行升级具体为:由签成平台签名后的所述指定应用程序,基于该平台签名对应的权限,根据桌面启动器的控制指令,利用所述升级数据对所述升级对象进行升级。4.根据权利要求1或3所述的方法,所述根据所获取的预设权限,利用所述升级数据对所述升级对象进行升级进一步包括:由签成平台签名后的指定应用程序,基于该平台签名对应的权限,根据桌面启动器的控制指令,按照预设配置文件将所述升级数据复制至指定路径,以升级所述升级对象。5.根据权利要求1或3所述的方法,所述升级对象为操作系统,所述升级数据为系统文件;所述根据所获取的预设权限,利用所述升级数据对所述升级对象进行升级具体为:由签成平台签名后的指定应用程序,基于该平台签名对应的权限,根据桌面启动器的控制指令,按照预设配置文件将所述系统文件复制至指定路径,以升级所述操作系统...

【专利技术属性】
技术研发人员:修林
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1