1,root
2,busybox
3,tun.ko
然后才是installer上场。
我用的是stock rom,已经root。
用busybox free安装了busybox。
安装路径采用默认设置:/system/xbin。
想不到这个设置为以后省了不少麻烦。
接下来要装tun.ko.
先用exploer找了一下,没有发现。
在maket里找到1个工具tun.ko installer,这是1个vpn公司的产品,用来帮助客户在网站上找到和机器匹配的tun.ko安装。可惜我的机器没有配型成功。
还有人说是要编译源代码,这个东东我不会。
在xda上找到[Q] OpenVPN Support "tun.ko"
进一步的出处在http://android.modaco.com/topic/349642-tunko-for-openvpn/
原来是:If you're using stock kernel, the tun module is already compiled in.
You don't need one.
最后跑一下installer就搞定了。可以参考如下配置:
Install OpenVPN Installer from Market and install to:
binaries: /system/xbin
route/ifconfig: /system/xbin/bb、
Create /system/xbin/bb with Root Explorer or from shell
Create link to busybox for ifconfig and route
ln -s /system/xbin/busybox /system/xbin/bb/route
ln -s /system/xbin/busybox /system/xbin/bb/ifconfig
1. busybox就是一个各种命令的集合,根据调用或者link的命令名选择不同的执行
ReplyDelete2. /system是只读的,需要remount来改成读写的
mount -o remount,rw /system
用完后
mount -o remount,ro /system