PC通过Android手机(Broncho A1)访问Internet

转载时请注明出处和作者联系方式
文章出处:http://www.limodev.cn/blog
作者联系方式:李先静 <xianjimli@gmail.com>

Broncho A1和普通Android手机一样,不能直接拿来当modem使用,不过可以把它当作一个网关或代理,这样,PC就可以通过A1来访问Internet 了。今天用privoxy(http://www.privoxy.org/)试了一下,工作正常,具体步骤如下:

1. 下载 privoxy-3.0.15-beta-src.tar.gz

2. 解压到android/extern目录中。

3. 先编译一个正常Linux的版本。

cd external/privoxy-3.0.15-beta;
autoheader && autoconf && ./configure --disable-acl-files;
make

4. 创建一个Android.mk



5. 修改一下miscutil.c

#if !defined(HAVE_TIMEGM) && defined(HAVE_TZSET) && defined(HAVE_PUTENV)
-->
#if !defined(HAVE_TIMEGM) && defined(HAVE_TZSET) && defined(HAVE_PUTENV) || defined(ANDROID)

6. 编译(先设置Android的环境)

mm

7. 上传下列文件到Broncho A1

default.filter
user.action
default.action
match-all.action
config
privoxy

8. 在Broncho A1上运行代理。

./privoxy &

9. 在PC端设置tcp转发

adb forward tcp:8118 tcp:8118

10. 把浏览器的代理设置为localhost 8118

好了,PC就可以通过Broncho A1访问Internet了。

大家也可以到这里下载编译好的版本(包括源代码): http://www.limodev.cn/download/privoxy-broncho-a1.tar.gz
解压后,把privoxy-3.0.15-beta/for-broncho-a1/目录中的文件上传到Broncho A1上,参考本文的最后几步即可用A1访问Internet。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值