[发明专利]一种用于程序启动运行突破安卓幽灵进程限制的方法有效
申请号: | 202111590364.6 | 申请日: | 2021-12-23 |
公开(公告)号: | CN114217879B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 曾欢;闫斌 | 申请(专利权)人: | 湖南小算科技信息有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 长沙思创联合知识产权代理事务所(普通合伙) 43215 | 代理人: | 肖文祥 |
地址: | 410000 湖南省长沙市天心区万*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 程序 启动 运行 突破 幽灵 进程 限制 方法 | ||
1.一种用于程序启动运行突破安卓幽灵进程限制的方法,其特征在于,包括如下步骤:
(1)将需要在安卓系统启动的主程序开发对应的可调试助手程序,可调试助手程序与主程序数据共享;
(2)下载可调试助手程序,助手程序在安卓系统安装运行;
(3)获取安卓系统终端设备的shell权限;
S1,将终端设备连接无线网络,并将无障碍服务程序安装到终端设备,所述无障碍服务程序用于自动获取终端设备的shell权限;
S2,运行无障碍服务程序,开启无障碍服务后跳转到安卓系统的无障碍设置,启用“一键启用无线调试”无障碍服务;
S3,在无障碍服务程序中启动“获取Shell权限”功能,进入步骤S4后自动获取shell权限;
S4,从无障碍服务程序跳转到“关于手机”界面,“一键启用无线调试” 无障碍服务开启“开发者选项”入口;
S5,“一键启用无线调试” 无障碍服务进入“开发者选项”界面,启用无线调试并显示配对码;
S6,“一键启用无线调试” 无障碍服务提取配对码、IP地址、端口号,通知无障碍服务程序执行配对;
S7,无障碍服务程序使用配对码、IP地址、端口号,通过标准ADB配对协议和安卓系统ADBD进行配对;
S8,无障碍服务程序运行预定的脚本程序,脚本程序中启动守护进程,此时的守护进程拥有shell权限;
(4)创建shell权限的tty,通过run-as命令进入可调试助手程序的数据目录;
(5)通过cd命令进入主程序的数据目录;
(6)执行主程序。
2.根据权利要求1所述的用于程序启动运行突破安卓幽灵进程限制的方法,其特征在于,所述可调试助手程序为主程序的调试版本,所述可调试助手程序和主程序的sharedUserId为同一值。
3.根据权利要求2所述的用于程序启动运行突破安卓幽灵进程限制的方法,其特征在于,所述步骤(1)后在启动主程序时或者下载主程序后有检测安卓系统终端设备搭载的安卓系统版本的步骤,当检测结果为安卓系统版本高于或者等于12,则提示用户进入步骤(2)下载主程序的可调试助手程序。
4.根据权利要求1所述的用于程序启动运行突破安卓幽灵进程限制的方法,其特征在于,所述步骤S1中,所述终端设备安装无障碍服务程序后注册“一键启用无线调试”无障碍服务。
5.根据权利要求4所述的用于程序启动运行突破安卓幽灵进程限制的方法,其特征在于,所述步骤S2中启用“一键启用无线调试”无障碍服务的过程包括如下具体步骤:
S2.1,在无障碍服务程序中点击“开启无障碍服务”,自动跳转到系统的无障碍设置界面;
S2.2,在无障碍设置界面中“已下载的应用”,启用“一键启用无线调试”。
6.根据权利要求5所述的用于程序启动运行突破安卓幽灵进程限制的方法,其特征在于,所述步骤S4中开启“开发者选项”入口的过程包括如下步骤:
S4.1,无障碍服务程序自动跳转到“关于手机”界面;
S4.2,“一键启用无线调试” 无障碍服务获取“版本号”选项的控件,执行7次模拟点击操作,开启“开发者选项”入口;
S4.3,“一键启用无线调试” 无障碍服务通知无障碍服务程序已完成开启“开发者选项”入口操作。
7.根据权利要求6所述的用于程序启动运行突破安卓幽灵进程限制的方法,其特征在于,所述步骤S5中启用无线调试并显示配对码的过程包括如下步骤:
S5.1,“一键启用无线调试” 无障碍服务获取到“无线调试”选项的控件,执行模拟点击操作,进入“无线调试”界面;
S5.2,“一键启用无线调试” 无障碍服务检测到当前处于“无线调试”界面,获取“使用配对码配对设备”控件,执行模拟点击操作,系统弹出配对码弹框,显示配对码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南小算科技信息有限公司,未经湖南小算科技信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111590364.6/1.html,转载请声明来源钻瓜专利网。