插入后如何自动设置USB网络共享(Android 8.1)

时间:2018-08-02 12:42:47

标签: android shell reflection tether

我将创建一个后台服务(或其他任何服务),以使USB共享网络在插入电话后自动在我的PC上共享4G Internet。

我有一个带有root用户的OP5(Android 8.1)。

我尝试了“自动”应用程序,但不起作用(任务尝试启用系绳USB时出现异常)

我尝试通过反射方式调用setUsbTethering,由于具有 MANAGE_USB 权限,我得到了InvocationTargetException,我试图授予此权限,但似乎要求枚举设备而当我尝试使用getDeviceList获取设备时,结果为空。

最后一件事,经过一番研究,有人通过

这样的shell命令完成了欺骗
service call connectivity CODE i32 1

但是根据版本(30, 32 or 33),该代码似乎与内部AIDL文件不同。

所以,我最终决定寻求帮助,因为我对Android核心和高级知识一无所知,对此的任何建议或帮助将不胜感激。

0 个答案:

没有答案