|
本帖最后由 guyschaos 于 2011-12-1 21:49 编辑 ! V/ s- X( I1 y3 X0 C4 l) b
) \7 s( X3 V2 K( KWeerWap) X# I) A x d* O/ a
大概是世界上第一个能让你使用webos通过cmwap上网的软件。
) p0 c' i" W# n% }0 g0 ~' i9 _大致原理是利用redsocks和iptables转发所有webos的网络通信,通过移动的10.0.0.172:80连接上网。对于DNS解析则是通过pdnsd的tcp解析方式解决。
, N4 M, {% a7 z$ Iredsocks和pdnsd我自己交叉编译的,iptables Veer ROM中已经自带了。6 n2 h1 V, t$ q9 | K7 j1 h! k
使用这个软件之后,基本上所有WebOS程序都可以使用cmwap了。(浏览器,微博什么的都可以)8 u% p! }+ p7 p# a2 {
l% l; C Z0 p. A) L( B. ?
简单使用说明:- v* F/ `+ k |6 \- F( o U& }1 V, w
点击Switch切换
1 F$ p$ m# G5 M! T$ I如显示Stopped则代表没有启用
6 c! g% V: a6 O3 \0 r如果显示Running则代表已启用
( V5 v8 n7 |' L: ]) v
% s" n; y6 w: T9 { i$ j3 _4 k8 n$ e ]& |4 O: z3 [
局限性和已知问题:
6 P5 B0 U1 E- `/ R! o" e# Ihttp代理不能保持状态,所以用来挂聊天软件之类的容易断 U) Q! Z1 V3 v, {, }
这个方式只能转发TCP,不支持UDP。不过放心吧,手机上的UDP应用不多。
* v/ k: F' `% ` ]9 k, R需要homebrew-js-service-framework环境
5 r2 y4 I, N: R, M% W( E7 Z ?只在Veer (webos 2.1)上测试过——我刚买的 {2 y1 A6 T2 q7 P$ z T _
不支持根据网络接入自动切换.所以,如果用wifi或者其他接入点了,记得点击switch,使服务停止(显示Stopped)
' i- n7 y! ?1 ^9 @
( F0 ~1 d- d" N* o: u% G [如果你喜欢这个应用,你可以回复帖子,可以捐助. C) s3 t& a7 L8 `
支付宝: msshenhh@163.com 沈欢欢
1 F2 f9 d: t6 D7 x z! i* A也可以什么都不做。
, C: e7 J2 r5 m3 J5 g2 ]8 `: v/ g8 e8 f
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
|