windows 7经本人测试成功,在电脑上的操作比起XP系统的简单得多了。请看如下操作

**********************************************************************************************
一:相关准备
****************
1,手机系统为2.2的。
2,手机需root权限,并勾选usb调试。
3,电脑安装好三星驱动。
4,手机上安装脚本软件GScrip(必须是英文版的,汉化版不能用)。
**********************************************************************************************
二:相关步骤
****************                               
                                 1,电脑上的操作:
第一步:
(首先声明:请注意下面我所述的“原来的本地连接”和“新的本地连接”,请别弄混了)
用USB将手机连接好电脑,先勾选“USB调试”,在手机“设置—无线与连接—绑定—USB绑定”打勾。这时在你电脑的右下方打开你网络共享中心会看到多出一个新的本地连接“本地连接 2”,如果弹出一个窗口让你设置网络类型,那么请把它设为“家庭网络”:
     
**********************************************************************************************
第二步:
点击本地连接 2点“详细信息”看到一个IPv4地址,如下图所示,请记下该IP地址,下面在手机操作的第一步要用到。
            
**********************************************************************************************
第三步:

单击本地连接(是原来的本地连接,不是本地连接 2), 弹出一个窗口,点击左下角的“属性”,弹出一个窗口,点击上方的“共享”,把下方的两个勾勾上,把“请选择一个专用网络连接”选择“本地连接 2”,点击确定
            
**********************************************************************************************
                                                       2,手机上的操作:

第一步:
下载并安装Gscript在手机里,运行,点击手机“菜单键(手机左键)—Add gscript”,在上面的输入框填写一个脚本标题(随便写,如下图我的写为USB上网),下面的输入框填写(可以用UC浏览器复制)脚本如下(注意要和图中的脚本代码一样要换行):

(也可以在电脑端进入adb shell中执行,记得更改是usb0还是rndis0,看清楚再执行)
busybox ifconfig usb0 192.168.137.2 netmask 255.255.255.0
busybox  route delete default
iptables -F
iptables -F -t nat
busybox  route add default gw 192.168.137.1
setprop net.dns1 8.8.8.8

<ignore_js_op>

ps:红色的是我记下的那个IP地址修改一下后面的数据,比如我记下的是192.168.137.2     我修改为192.168.137.1 ,只要末尾的数是0到255的其中一个都可,但不能和你记下的那个IP地址相同;
        蓝色的那个就写我们记下的那个IP地址。注意脚本不能多一个或少一个空格,你可以复制我给的脚本到手机里粘贴到Gscript软件,修改一下需要改的地方就可以,这样就不会出错了)

**********************************************************************************************

第二步:
GScript填写完成后点击save(保存),得到上图的第三张图片“USB上网”。现在就在GScript里点击这个脚本“USB上网”,3秒钟左右会自动close(关闭),如下图,从2秒直到0秒然后又退回脚本界面(上图的第三张,如果没有看到如下3张图,多半不会成功)
<ignore_js_op>

这时关闭你的手机网络连接或者进入飞行模式试一试,打开UC浏览器,点击一个网页看看能不能上网,你也可以在电脑上单机本地连接 2可以看到数据收发在走动就说明成功了。

**********************************************************************************************

下一次你要USB连接电脑上网就在手机勾选USB绑定,然后运行我们设置的那个脚本关闭手机网络就可以了。
注意:如果不能上网,请查看IP地址是否改变,若变了,请在电脑里设置好变了的IP地址,修改脚本IP就可。

**********************************************************************************************
好了,祝你们成功!
**********************************************************************************************

转自http://android.zone.it.sohu.com/forums/thread-7005434-1-1.html

转载于:https://www.cnblogs.com/kyrinleo/p/3999725.html

手机通过usb共享电脑端PC的网络相关推荐

  1. Android手机usb口清洗,Android手机有什么方法通过USB接口共享PC的网络

    手机通过USB数据线是可以共享电脑网络的,如果出现无法共享的情况是因为没有正确设置.通过USB共享电脑网络的方法如下: 1.用数据线连接好USB和PC,先择"仅充电": 2.进入设 ...

  2. 电脑usb android上网,让你的Android手机通过USB共享电脑上网

    转贴:来自 http://www.diypda.com/viewthread.php?tid=150277 首先这不是一篇关于 如何 让你的 Android 手机 通过 USB 共享 电脑 上网 (这 ...

  3. 手机通过USB共享电脑宽带

    请问大家有没有办法可以让安卓手机通过USB连接电脑从而共享电脑端的宽带?注意,不要手机root

  4. Android手机通过USB数据线共享Linux电脑网络

    这里要讲述的是手机通过usb数据线共享电脑(linux系统)的网络来自由上网.通过USB数据线将手机与电脑相连, 再分别在电脑和手机上虚拟出一个网络接口用于网络通信, 这很类似于VPN与虚拟机上网的原 ...

  5. 手机USB共享电脑宽带的尝试过程,从失败到成功

    想直接看结果的,看2019-08-16更新的. 2019-06-30 2019-07-03更新 2019-08-16更新 2019-08-19更新 2019-06-30 手里有部旧手机,不用了所以没有 ...

  6. USB共享网络:android手机通过USB与Ubuntu进行socket网络通信

    测试平台:三星S4,内核3.4.5 Ubuntu版本:14.04 =========================== 1. 打开手机移动热点中USB网络共享,并将手机通过USB连接到PC 2. U ...

  7. 如何把小米和计算机共享,小米手机怎么通过usb共享电脑上网

    电脑是台式机没有无线网卡,此时你想用小米手机下载或者上网,可以尝试通过usb共享电脑上网,具体请看下面学习啦小编介绍的操作方法! 小米手机通过usb共享电脑上网的方法 打开系统设置-系统-共享手机网络 ...

  8. Android手机通过USB线共享电脑的网络上网

    参考:http://jingyan.baidu.com/article/dca1fa6f81bb23f1a44052bf.html 电脑没有无线网卡,家里没有无线路由器,公司没有wifi网络时却又想让 ...

  9. [Android]手机通过USB绑定共享电脑网络

    转载请注明http://blog.csdn.net/kondykuang/article/details/8029471 一,概述 一般情况下,使用USB绑定是让电脑共享手机网络,这次我们反过来.注意 ...

最新文章

  1. Windows7 连接Windows Server服务器时提示:计算机无法连接到远程计算机上的另一个控制台会话。...
  2. 电子计算机工程学,计算机工程
  3. 将hadoop源代码导入eclipse
  4. js如何获取html图片,JS/JQuery获取网页或文章或某DIV所有图片
  5. ReactNative开发环境
  6. Oracle中表连接的方式有哪些
  7. 清空临时表oracle,【Oracle相关】Oracle中如何清空临时表空间
  8. 作者:陈维政,男,北京大学博士生。
  9. Android Studio Button背景颜色无法修改
  10. C语言sizeof和strlen的含义,用法和区别
  11. basic与java,[求助]郁闷啊~!有没有会BASIC和JAVA的!帮帮忙呀!
  12. Java中的线程协作之Condition
  13. Java中的基本类型和引用类型(未完)
  14. Eigen教程(4)之Array类和元素级操作
  15. addr 与 offset 异同
  16. duilib显示html,Duilib 控件类html富文本绘制
  17. 电脑版的微信客户端也能刷朋友圈啦
  18. TSL1401 CCD传感器驱动
  19. iOS app添加桌面快捷方式
  20. 缺陷定位之路在何方?论文阅读:Revisiting the practical use of automated software fault localization techniques

热门文章

  1. 数据结构之——排序二叉树、平衡二叉树和线索二叉树
  2. 竞技场积分系统ELO详解
  3. 【辐射4】用Mod Organizer载入mod时CBBE身形无效的情况(身体贴图错误、黑块等等)(做个记录)
  4. 简易两位二进制乘法器设计
  5. [c++]用C++字符串实现二进制乘法
  6. windows环境安装docker和nodejs
  7. 我们到底为了什么钻研技术?
  8. canvas绘制小黄鸭
  9. 大牛手把手教你!一起来聊聊Synchronized底层实现原理
  10. python382怎么用_手把手教你使用python自动打包 上传应用分发