6月 202014
 

由于没有HTC的PC套件,只有自立更生了。自己的总结贴上来(基本是网络搜集,稍微有修改),简单明了,看起来也才不觉得复杂。

一、Nexus S通过usb利用电脑网络上网

1、手机上(android4.0):系统设置-》无线和网络-》更多-》网络共享与便携式热点-》勾上“USB共享网络”(数据线连接着时才能点)。(最好之前把GRPS、3G等关掉。)
2、连接上数据线并勾上“USB共享网络”后,win7会自动装驱动(winxp系统的童鞋自己在网上找驱动),之后win7网络连接里会多出一个本地连接,我们把它改名为“android”。
3、把现有的连接到internet的网络连接(有线和无线都可以)共享给多出来的本地连接“android”(在网络连接属性里设置)。这时win7系统会自动更改“android”的IP为192.168.2.1。
4、在手机里启动超级终端(手机获得root权限及安装busybox工具集和安装超级终端的方法请自己google)。在超级终端里输入su(也可以设置超级终端默认启动就root了,就不会输入su了,直接下面的)

#busybox ifconfig rndis0 192.168.2.129 netmask 255.255.255.0
#busybox route add default gw 192.168.2.1

(rndis0是nexus S在android4.0下usb本地连接的网卡名称,大家可以busybox ifconfig看看是不是)

到此,手机已经可以通过电脑的网络上网了。
(PS: 在超级终端的两行命令也可以做成脚本用GScript运行,就更方便了,usb插上,按第一步设置一下,再运行一下脚本就OK了)

二、Nexus S通过电脑的无线网卡做的软AP连接共享上网
(方便没有无线路由器使用有线上网的童鞋,或者nexus S离无线路由器远,信号弱的情况)

1、win7下cmd运行以下代码(或做成bat批处理文件运行):

netsh wlan set hostednetwork mode=allow ssid=androidify key=1234567890
netsh wlan start hostednetwork
Pause

(androidify是热点名称,可改其他的,1234567890是连接密码,可改其他的)
运行之后,电脑网络连接里会多出一个无线网络连接,把现有的连接到internet的网络连接(有线和无线都可以)共享给多出来的本地连接(在网络连接属性里设置)。
之后,手机wifi里就可以看到一个androidify的AP了,连接就OK了。
卸载软AP脚本:

netsh wlan set hostednetwork mode=disallow ssid=androidify key=1234567890
netsh wlan stop hostednetwork
pause

2、winxp下有软件可实现,自己google。

三、把手机的3G网络(或已经连接进internet的wifi网络)通过USB数据线共享给电脑使用。

其实此功能nexus S系统已经自带,只需要开启就OK。
adroid4.0:系统设置-》无线和网络-》更多-》网络共享与便携式热点-》勾上“USB共享网络”(数据线连接着时才能点),搞定。(adroid2.3差不多)

四、把手机的3G网络(或已经连接进internet的wifi网络)通过做成软AP的手机无线网卡共享给电脑使用。
其实此功能nexus S系统已经自带,只需要开启就OK。
adroid4.0:系统设置-》无线和网络-》更多-》网络共享与便携式热点-》勾上“便携式Wi-Fi热点”,电脑无线可能搜索到这个软AP,连接,搞定。(adroid2.3差不多)

 回复

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>