[发明专利]一种获取基于安卓系统的终端设备的shell权限的方法在审
申请号: | 202111101280.1 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113791869A | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 李飞;孙大林;胡鹏;曾欢 | 申请(专利权)人: | 湖南小算科技信息有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/0481;G06F3/0482;G06F8/61;H04W12/06 |
代理公司: | 长沙思创联合知识产权代理事务所(普通合伙) 43215 | 代理人: | 肖文祥 |
地址: | 410000 湖南省长沙市天心区万*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 基于 系统 终端设备 shell 权限 方法 | ||
本发明涉及一种获取基于安卓系统的终端设备的shell权限的方法,包括如下步骤:S1,将终端设备连接无线网络并将DEMO安卓程序安装到终端设备;S2,开启开发者选项,启用系统分屏,在分屏中分别启动系统设置和DEMO安卓程序;S3,系统设置中启动无线调试的设备配对,显示配对码;S4,在DEMO安卓程序中输入配对码及端口号后进行配对;S5,在DEMO安卓程序中输入ADB监听端口,DEMO安卓程序使用ADB通信协议和安卓系统ADBD进行通信;S6,在DEMO安卓程序中运行预定的脚本程序,脚本程序中启动守护进程。本发明摒弃了通过USB数据线连接电脑的方式,去除了对电脑的依赖,大幅度降低需要shell权限的应用程序的使用成本,提高该类应用程序的用户体验,减低了该类应用程序的门槛。
技术领域
本发明属于安卓系统应用技术领域,具体涉及一种获取基于安卓系统的终端设备的shell权限的方法。
背景技术
安卓(Android)系统由于其开源的特性,得到了较为广泛的应用,各大手机厂商均投入生产、设计自己的安卓系统,安卓系统已成为最具影响力的手机操作系统。
基于安卓系统的应用生态也是越来越成熟,本发明所指的shell权限也叫开发者权限,是系统权限的一种,获取到开发者权限后,可以让开发者更加便捷的控制手机,可以直接发起应用安装,执行dumpsys命令查看设备信息,可以模拟点击,文本输入等普通app不具有的能力。一般来说为了获取shell权限,需要有一台电脑,在电脑上通过usb线连接手机,并且打开手机的usb调试功能,这样在电脑上通过adb工具就可以获取到手机的shell权限,这样的局限是必须要有一台电脑,当没有电脑时,就无法完成shell权限的获取。
综上所述,亟需提供一种可以去除对电脑的依赖,大幅度降低需要shell权限的应用程序的使用成本的获取基于安卓系统的终端设备的shell权限的方法。
发明内容
本发明的目的是提供一种可以去除对电脑的依赖,大幅度降低需要shell权限的应用程序的使用成本的获取基于安卓系统的终端设备的shell权限的方法。
上述目的是通过如下技术方案实现:一种获取基于安卓系统的终端设备的shell权限的方法,包括如下步骤:
S1,将终端设备连接无线网络并将DEMO安卓程序安装到终端设备,所述DEMO安卓程序用于获取终端设备的shell权限;
S2,开启开发者选项,启用系统分屏,在分屏中分别启动系统设置和DEMO安卓程序;
S3,系统设置中启动无线调试的设备配对,显示配对码;
S4,在DEMO安卓程序中输入配对码及端口号,使用标准ADB配对协议与安卓系统ADBD进行配对;
S5,配对成功后在DEMO安卓程序中输入ADB监听端口,DEMO安卓程序使用ADB通信协议和安卓系统ADBD进行通信;
S6,在DEMO安卓程序中运行预定的脚本程序,脚本程序中启动守护进程,此时的守护进程即拥有shell权限。
需要说明的是,本领域技术人员应当清楚可根据DEMO安卓程序所要实现的功能与步骤编制这样一个程序来实现获取终端设备的shell权限。
进一步的技术方案是,所述步骤S2中进入开发者选项的步骤为:
进一步的技术方案是,所述步骤S3中的具体步骤为:
S3.1,点击设置中的开发者选项;
S3.2,打开开发者选项中的无线调试;
S3.3,点击无线调试;
S3.4,点击使用配对码配对设备;
S3.5,显示配对码、IP地址和端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南小算科技信息有限公司,未经湖南小算科技信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111101280.1/2.html,转载请声明来源钻瓜专利网。