通过usb/wifi telnetd连接android真机或者模拟器


继上一篇文章写了关于如何将busybox放置到android4.1.2中,这一篇文章将讨论如何利用usb或者wifi,执行telnetd来访问真机或者模拟器

首先要有root权限可以执行telnetd(至于为什么用root,暂时还没分析清楚,还有待深入),由于我司的平板是用户版的

所以我采用在串口执行  

连接上串口之后,执行

./busybox telnetd -l /system/bin/sh

执行完毕后通过adb进行连接

adb devices


通过adb forward将真机的23端口映射到PC机的端口上

adb forward tcp:12345 tcp:23

这里的端口12345你可以自己设定,但不能与其他端口冲突


端口映射完毕后即可通过进行连接了



哈哈,这就连接上了

现在我们将busybox安装后的文件夹(其实就是一些软链接)添加到PATH中去

export PATH=/data/local/tmp/bin:$PATH

这里把busybox的路径放在前面是为了让系统优先采用busybox的命令


你可能感兴趣的:(Android)