检测及警示未经许可的刷机的方法和系统技术方案

技术编号:20024930 阅读:60 留言:0更新日期:2019-01-06 04:07
本发明专利技术提供了检测及警示未经许可的刷机的方法和系统。一种警示未经许可的刷机的方法包括以下步骤:从智能设备向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;在所述服务器比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统信息和所述原始系统信息中的部分或全部参数不一致时,向所述智能设备发送警示指令;以及响应于所述警示指令,在所述智能设备提出警示。通过本发明专利技术的方法和系统,设备制造商或者其他主体可以及时得知设备是否被刷机,也可以对被刷机的设备及时进行告警。

【技术实现步骤摘要】
检测及警示未经许可的刷机的方法和系统
本专利技术主要涉及智能设备软件
,尤其涉及检测及警示未经许可的刷机的方法和系统。
技术介绍
刷机是指通过技术手段获得较高系统管理权限后替换智能设备的操作系统中存在的一些语言、图片、软件甚至整个操作系统,使之符合刷机者要求。未经过许可的刷机通常会造成许多不可控的结果。例如未许可刷机后的操作系统可能无法使用原系统服务商的服务;又如,因智能设备发生问题,原系统服务商无法远程获取设备状态,无法远程维护。另外,同一智能设备,可能因为存在有不同国家及地区的差别,故会存在不同的系统版本。如同一设备型号,可能在一个国家或地区为系统A版本,而在另一个国家或地区为系统B版本。当智能设备的操作系统未经许可而被刷机成其他非许可或预置的版本,容易造成管理上的混乱。因此,如何检测未经许可的刷机并给予警示,确保智能终端操作的安全性,提升用户体验,成为亟待解决的技术问题。
技术实现思路
本专利技术要解决的技术问题是提供一种检测及警示未经许可的刷机的方法和系统。为解决上述技术问题,本专利技术提供了一种警示未经许可的刷机的方法,包括以下步骤:从智能设备向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;在所述服务器比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统信息和所述原始系统信息中的部分或全部参数不一致时,向所述智能设备发送警示指令;以及响应于所述警示指令,在所述智能设备提出警示。在本专利技术的一实施例中,在所述智能设备提出警示的步骤包括:启动警示程序,通过所述警示程序提出警示,其中所述警示程序是预置在所述智能设备的操作系统中。在本专利技术的一实施例中,在所述服务器向所述智能设备发送警示指令后,还包括接收所述智能设备发出的反馈消息;在所述智能设备提出警示后,还包括向所述服务器发送所述反馈消息。在本专利技术的一实施例中,所述当前系统信息所对应的当前系统和所述原始系统信息所对应的原始系统,是所述智能设备在不同国家或地区的不同合法系统版本。在本专利技术的一实施例中,从智能设备向服务器发送所述智能设备的当前系统信息的步骤,是在如下阶段执行:所述智能设备在刷机成功后,第一次开机进入设备初始化流程的网络连接成功后;以及/或者所述智能设备每次重启后,将向所述服务器请求是否有更新的安装包时。在本专利技术的一实施例中,在所述智能设备提出警示的步骤包括:在所述智能设备的桌面上突出显示具有倒计时的第一警示界面。在本专利技术的一实施例中,在所述智能设备提出警示的步骤还包括:在所述倒计时结束后,在所述智能设备的桌面上显示具有提示说明的第二警示界面。在本专利技术的一实施例中,上述的方法还包括在所述服务器记录判断为私刷的智能设备。在本专利技术的一实施例中,在所述服务器比较所述智能设备的当前系统信息和原始系统信息的步骤包括:使用所述当前系统信息中的第一参数查找匹配的原始系统信息;比较所述当前系统信息和所述原始系统信息中的第二参数。本专利技术还提出一种警示未经许可的刷机的方法,在智能设备中执行,所述方法包括以下步骤:向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;从所述服务器接收警示指令;以及响应于所述警示指令,提出警示。在本专利技术的一实施例中,所述警示指令是在所述服务器判断所述当前系统信息和原始系统信息中的部分或全部参数不一致时发出。在本专利技术的一实施例中,所述当前系统信息所对应的当前系统和所述原始系统信息所对应的原始系统,是所述智能设备在不同国家或地区的不同合法系统版本。在本专利技术的一实施例中,从智能设备向服务器发送所述智能设备的当前系统信息的步骤,是在如下阶段执行:所述智能设备在刷机成功后,第一次开机进入设备初始化流程的网络连接成功后;以及/或者所述智能设备每次重启后,将向所述服务器请求是否有更新的安装包时。在本专利技术的一实施例中,提出警示的步骤包括:启动警示程序,通过所述警示程序提出警示,其中所述警示程序是预置在所述智能设备的操作系统中。在本专利技术的一实施例中,提出警示后,还包括向所述服务器发送反馈消息。在本专利技术的一实施例中,提出警示的步骤包括:在所述智能设备的桌面上突出显示具有倒计时的第一警示界面。在本专利技术的一实施例中,提出警示的步骤还包括:在所述倒计时结束后,在所述智能设备的桌面上显示具有提示说明的第二警示界面。本专利技术还提出一种智能设备,包括处理器、存储器存储于所述存储器中的计算机可执行指令,其中所述处理器执行所述计算机可执行指令以实现如上所述的方法。本专利技术还提出一种警示未经许可的刷机的系统,包括:如上所述的智能设备;以及服务器,被配置为:比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统信息和所述原始系统信息中的部分或全部参数不一致时,向所述智能设备发送所述警示指令。本专利技术还提出一种检测未经许可的刷机的方法,包括以下步骤:从智能设备向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;在所述服务器比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统字段和所述原始系统字段中的部分或全部参数不一致时,判断所述智能设备在未经许可的情况下被刷机。与现有技术相比,通过本专利技术的方法和系统,设备制造商或者其他主体可以及时得知设备是否被刷机,也可以对被刷机的设备及时进行告警。并且由于警示的持续进行,促使用户及时将设备进行系统恢复,避免非授权的系统版本在设备的使用和管理上存在不可预料的后果。附图说明图1是根据本专利技术一实施例的系统实施环境。图2是根据本专利技术一实施例的设备交互流程图。图3是根据本专利技术另一实施例的设备交互流程图。图4根据本专利技术一实施例的警示未经许可的刷机的方法流程图。图5根据本专利技术一实施例的检测未经许可的刷机的方法流程图。图6是根据本专利技术一实施例的第一警示界面示意图。图7是根据本专利技术另一实施例的第二警示界面示意图。具体实施方式为让本专利技术的上述目的、特征和优点能更明显易懂,以下结合附图对本专利技术的具体实施方式作详细说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其它不同于在此描述的其它方式来实施,因此本专利技术不受下面公开的具体实施例的限制。如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。在本申请的上下文中,刷机包括通过一定的方法更改或替换设备中原本存在的一些语言、图片、铃声、软件或者操作系统。通俗来讲,刷机就是给设备重装系统。刷机可以使设备的功能更加完善,并且可以使设备还原到原始状态。一般情况下安卓(Android设备)出现系统被损坏,造成功能失效或无法开机,也通常通过刷机来解决。然而,未经许可的刷机可能会造成一些无法预料的后果。本申请的实施例描述检测未经许可的刷机的方法和系统,以及警示未经许可的刷机的方法和系统。系统实施环境图1是根据本专利技术一实施例的系统实施环境。参考图1所示,系统实施环境可包括设备110、服务器120和管理后台130。设备110例如是手机、POS机、自助服务机、收银机、外卖机、游戏机、个人计算机等智能设备。尽本文档来自技高网...

【技术保护点】
1.一种警示未经许可的刷机的方法,包括以下步骤:从智能设备向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;在所述服务器比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统信息和所述原始系统信息中的部分或全部参数不一致时,向所述智能设备发送警示指令;响应于所述警示指令,在所述智能设备提出警示。

【技术特征摘要】
1.一种警示未经许可的刷机的方法,包括以下步骤:从智能设备向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;在所述服务器比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统信息和所述原始系统信息中的部分或全部参数不一致时,向所述智能设备发送警示指令;响应于所述警示指令,在所述智能设备提出警示。2.如权利要求1所述的方法,其特征在于,在所述智能设备提出警示的步骤包括:启动警示程序,通过所述警示程序提出警示,其中所述警示程序是预置在所述智能设备的操作系统中。3.如权利要求1所述的方法,其特征在于,在所述服务器向所述智能设备发送警示指令后,还包括接收所述智能设备发出的反馈消息;在所述智能设备提出警示后,还包括向所述服务器发送所述反馈消息。4.如权利要求1所述的方法,其特征在于,所述当前系统信息所对应的当前系统和所述原始系统信息所对应的原始系统,是所述智能设备在不同国家或地区的不同合法系统版本。5.如权利要求1所述的方法,其特征在于,从智能设备向服务器发送所述智能设备的当前系统信息的步骤,是在如下阶段执行:所述智能设备在刷机成功后,第一次开机进入设备初始化流程的网络连接成功后;以及/或者所述智能设备每次重启后,将向所述服务器请求是否有更新的安装包时。6.如权利要求1或2所述的方法,其特征在于,在所述智能设备提出警示的步骤包括:在所述智能设备的桌面上突出显示具有倒计时的第一警示界面。7.如权利要求6所述的方法,其特征在于,在所述智能设备提出警示的步骤还包括:在所述倒计时结束后,在所述智能设备的桌面上显示具有提示说明的第二警示界面。8.如权利要求3所述的方法,其特征在于,还包括在所述服务器记录判断为私刷的智能设备。9.如权利要求1所述的方法,其特征在于,在所述服务器比较所述智能设备的当前系统信息和原始系统信息的步骤包括:使用所述当前系统信息中的第一参数查找匹配的原始系统信息;比较所述当前系统信息和所述原始系统信息中的第二参数。10.一种警示未经许可的刷机的方法,在智能设备中执行,所述方法包括以下步骤:向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;...

【专利技术属性】
技术研发人员:王长海孔敏
申请(专利权)人:上海商米科技有限公司
类型:发明
国别省市:上海,31

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

1