htc的手机,直接有internet传输,或者internet passthrough的菜单。sock连接下,就可以使用usb,通过电脑上网。脚本发过了。 nexus 5刷了cm11后,一直没搞定这个。今天看到一个指南,和我想要的方法一样。forum.xda-developers.com/showthread.php?t=2287494 我精简下。 1. 连usb线,会有 “网络共享与便携式热点” 的设置出现,长按进去,选择 "usb 共享网络"。现在nm会自动建立连接,电脑使用手机上网。 2. nm里面点“编辑”,选刚刚建立的那新连接,比如“Wired connection 1”, 编辑,ipv4那里,改成“与其他计算机共享”。保存。又会建立一个相同名字的连接,其实我应该修改连接名的。其实没关系,重开编辑,会变成一个。 我改成了“手机上的usb0”,这样气泡提示很清楚。 3. adb root,然后adb shell进去,就是root提示符。busybox ifconfig 看到 rndis0 Link encap:Ethernet HWaddr 16:E8:D8:FF:B6:06 inet addr:10.42.0.48 Bcast:10.42.0.255 Mask:255.255.255.0 4. netcfg rndis0 dhcp ifconfig rndis0 10.42.0.2 netmask 255.255.255.0 route add default gw 10.42.0.1 dev rndis0 5. nnnnd 立刻可以了。 |
|