一种授予用户临时root权限的方法

文档序号:6521966阅读:1687来源:国知局
一种授予用户临时root权限的方法
【专利摘要】本发明提供一种授予用户临时root权限的方法,所述方法至少包括以下步骤:root服务器接收到手机发送来的root云授权请求后,要求提供手机信息,以鉴权手机身份;root服务器根据手机提供的手机信息判断该手机是否是本公司生产的合法手机;若是,则将root云授权的临时配置文件推送到手机端;root服务器更新其中存储的root信息。本发明的授予用户临时root权限的管理方法可以让手机厂商了解用户是否进行root以及进行root的次数,了解用户使用习惯等,便于厂商定位产生问题的原因和责任。
【专利说明】—种授予用户临时root权限的方法
【技术领域】
[0001]本发明涉及手机root权限设置的【技术领域】,特别是涉及一种授予用户临时root权限的方法。
【背景技术】
[0002]root权限是系统权限的一种,与SYSTEM权限可以理解成同一个概念。但root权限高于Administrator权限。root是、Iinux和unix系统中的超级管理员用户帐户,该帐户可以操作系统中的所有对象。获得root权限之后就意味着已经获得了手机的最高权限,可以对手机中的任何文件(包括系统文件)执行所有增、删、改、查的操作。
[0003]当用户拿到一部手机时,会想尝试获取root权限,安装添加自己想要的任何东西。然而,很多用户在尝试获取root权限时,由于误操作等原因导致手机出现各种问题。但是厂商并不了解用户root的具体情况,从而造成不必要的纠纷。

【发明内容】

[0004]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种授予用户临时root权限的方法,其能够简单定位用户使用行为,便于厂商了解用户使用习惯,沟通用户,并在用户root次数过多时候给予警示。
[0005]为实现上述目的及其他相关目的,本发明提供一种授予用户临时root权限的方法,所述方法至少包括以下步骤:root服务器接收到手机发送来的root云授权请求后,要求提供手机信息,以鉴权手机身份;root服务器根据手机提供的手机信息判断该手机是否是本公司生产的合法手机;若是,则将root云授权的临时配置文件推送到手机端;root服务器更新其中存储的root信息。
[0006]根据上述的授予用户临时root权限的方法,其中:所述root云授权请求通过手机菜单发出。
[0007]根据上述的授予用户临时root权限的方法,其中:所述root云授权请求中包括临时root权限类型、临时root权限的有效期。
[0008]根据上述的授予用户临时root权限的方法,其中:手机发出root请求时,手机文件系统为浏览器下载文件可读写模式,通过浏览器来访问root服务器URL。
[0009]根据上述的授予用户临时root权限的方法,其中:所述root云授权请求包括24小时、I周和I月三种root有效期。
[0010]根据上述的授予用户临时root权限的方法,其中:root服务器不提供永久IOOt授权文件,并在网页中提醒用户永久root的风险。
[0011]根据上述的授予用户临时root权限的方法,其中:所述root信息包括root代码、手机型号、软件版本、IMEI/MEID/SN号、root次数、root配置文件和MSISDN。
[0012]根据上述的授予用户临时root权限的方法,其中:手机关机后,root临时授权失效。[0013]根据上述的授予用户临时root权限的方法,其中:其中,所述手机信息包括root代码、手机型号、软件版本、IMEI/MEID/SN, root次数、root配置文件和MSISDN。
[0014]根据上述的授予用户临时root权限的方法,其中:手机root次数过多时,root服务器将提出警示,告知存在的风险。
[0015]如上所述,本发明的授予用户临时root权限的方法,具有以下有益效果:
[0016](I)本发明提供一个简单定位用户使用行为的方法,便于厂商了解用户使用习惯,沟通用户;
[0017](2)可在用户root次数过多时,弹出菜单给予root风险警示。
【专利附图】

【附图说明】
[0018]图1显示为本发明的授予用户临时root权限的方法流程图;
[0019]图2显示为本发明的一个优选实施例中授予用户临时root权限的流程图。
【具体实施方式】
[0020]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0021]需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0022]用户需要root云授权才能进入root模式,而root云授权是由厂商的售后服务器提供。当用户要进行root时,需要通过手机菜单中进入root申请模式,并向售后服务器发出root云授权请求。其中,root云授权请求信息中包含用户MEI号、软件版本、手机型号、root次数信息等信息。售后服务器根据用户IMEI号和root次数信息等手机信息下发root云授权的临时配置文件。该root云授权的临时配置文件被推送到用户手机端,以完成root云授权;服务器同时记录此次root的相关信息。
[0023]参照图1,本发明提供一种授予用户临时root权限的方法具体包括以下步骤:
[0024]步骤S1:用户通过手机菜单进入root申请模式,向服务器发出root云授权请求。
[0025]具体地,在root申请模式下,手机文件系统为浏览器下载文件可读写模式,用户通过浏览器访问root服务器URL。用户发出的root云授权请求中包括用户想使用的临时root权限类型、临时root权限的有效期。在本发明中,提供24小时、I周和I月三种root有效期。
[0026]步骤S2:root服务器接收root云授权请求后,要求用户提供手机信息,以鉴权手机身份。
[0027]其中,要求提供的手机信息包括root代码、手机型号、软件版本、IMEI/MEID/SN,root次数、root配置文件和MSISDN等等。其中,MEI为国际移动设备身份码(International Mobile Equipment Identity) ;MEID 为是全球唯一的 56bit 移动终端标识号(Mobile Equipment IDentifierMEID) ;SN 为手机序列码(Serial Number) ; MS ISDN 为移动台综合业务数字网号码(Mobile Station Integrated Services Digital Network),即手机号码。
[0028]步骤S3:用户发送所需的手机信息至root服务器进行身份鉴权。
[0029]步骤S4:root服务器根据手机信息判断该手机是否是本公司生产的合法手机;若是,将root云授权的临时配置文件推送到手机端;若不是,root云授权请求无效,流程结束。
[0030]在本发明的一个优选实施例中,当root服务器判断手机身份时,采用RootOl规则进行判断。RootOl规则的表述如下:“RootOI,系统软件版本号,SN,MEI,MEID,root次数”。即手机发送如下内容“RootOl,X100_android4.0_Τ01,,8634567890123450,,I”至 root 服务器进行身份鉴权,其中RootOl的含义是请求root,手机型号为X100,软件版本号为X100_android4.0_T01, SN 为空,IMEI 号为 863456789012345,MEID 为空,root 次数为 I。
[0031 ] 步骤S5:手机纟而导入root z?授权的临时配直文件,并显不root是否成功以及root权限有效期。
[0032]具体地,此模式下新的root云授权的临时配置文件将会替代旧的root云授权的临时配置文件。
[0033]步骤S6:root服务器更新其上存储的root信息。
[0034]其中root信息存储在root服务器的数据库中。root信息的存储结构如表1所示。由表可知,root信息中包括root代码、手机型号、软件版本、頂EI/MEID/SN号、root次数、root配置文件、MSISDN等。
[0035]表1、root服务器数据库中root信息的存储结构
[0036]
【权利要求】
1.一种授予用户临时root权限的方法,其特征在于,所述方法至少包括以下步骤: root服务器接收到手机发送来的root云授权请求后,要求提供手机信息,以鉴权手机身份; root服务器根据手机提供的手机信息判断该手机是否是本公司生产的合法手机;若是,则将root云授权的临时配置文件推送到手机端; root服务器更新其中存储的root信息。
2.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:所述root云授权请求通过手机菜单发出。
3.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:所述root云授权请求中包括临时root权限类型、临时root权限的有效期。
4.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:手机发出root请求时,手机文件系统为浏览器下载文件可读写模式,通过浏览器来访问root服务器URL。
5.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:所述root云授权请求包括24小时、I周和I月三种root有效期。
6.根据权利要求1所述的授予用户临时root权限的管理方法,其特征在于:r00t服务器不提供永久root授权文件,并在网页中提醒用户永久root的风险。
7.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:所述root信息包括root代码、手机型号、软件版本、IMEI/MEID/SN号、root次数、root配置文件和MS ISDN。
8.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:手机关机后,root临时授权失效。
9.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:其中,所述手机信息包括root代码、手机型号、软件版本、IMEI/MEID/SN, root次数、root配置文件和MS ISDN。
10.根据权利要求1所述的授予用户临时root权限的方法,其特征在于:手机root次数过多时,root服务器将提出警示,告知存在的风险。
【文档编号】G06F21/60GK103747028SQ201310637654
【公开日】2014年4月23日 申请日期:2013年11月27日 优先权日:2013年11月27日
【发明者】刘云峰 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1