Opera Mini for Android 改服务器教程
话说翅膀原来写过一篇给opera mini 6改服务器的教程,不过现在随着opera mini的更新,那篇已经不适用于现在的版本了。。
这次翅膀以2012.3.28更新的opera mini next 7.0.29474为例,介绍一下给新版opm改服务器的方法。
其实从opm6.5到现在的opm7,功能增强了不少,而服务器的改法其实都大同小异,主要是每次版本更新后,opm存放服务器地址的文件都会变化,所以其实只要掌握了修改方法,每次版本更新的时候,只要找到相应要改的文件就ok了。
所需工具如下:apk打包解包工具apktool、apk签名工具Auto-Sign,已经查找服务器地址时用到的grep(翅膀的教程是在linux下写的,用windows的同学可以用notepad++来做)
修改步骤:
1.解包
1
|
apktool d opm.apk |
2.查找服务器地址
这一步用到了grep,windows用户可以用notepad++实现多文件查找、替换。
在opm/smali文件夹下执行
1
|
grep "http" ** |
寻找服务器地址存在的文件,将形如”http://”的字段改为”http://your_proxy:80/”,端口号和最后的斜线都是必不可少的,形如”http”的字段不要修改。
同样的方法,在同一目录下修改socket服务器。
然后在opm/smali/com/opera/mini/android文件夹下修改服务器。
另外,修改时http://nada:4711、http://mini5resource.opera-mini.net、socket://do_not_use_me:0三处可以不修改,感谢dada君提醒。
注意:从opera mini 6.5到现在的opera mini 7,修改方法都是如此,以后opera mini更新了,如果服务器地址的存放方法没有变化,仍然可以用这种方法修改。
opera mini next 7.0.29474版本要修改的文件是:opm/smali文件夹下的aq.smali、b.smali、g.smali,以及opm/smali/com/opera/mini/android文件夹下的I.smali。
3.打包
1
|
apktool b opm |
4.签名安装
把opm/dist文件夹下的opm.apk文件复制到Auto-Sign文件夹下,执行
1
|
java -jar signapk.jar testkey.x509.pem testkey.pk8 opm.apk opm_mod.apk |
签名后安装即可。
来源:http://zhyu.me/android/opm-for-android-mod.html
感谢推友teizinrin推荐。
另外网络上看到个塞班的OPM修改版,需要的可以试试(点击下载)。
问一下怎么制作共存版呢?请教程!
这个我没有,你可以谷歌下,呵呵
用的opera mini?为什么不用opera mobile呢?opera mobile在体验上面比opear mini好多了。习惯了opear mobile
opear mobile一般是直连的,即使开里面那个什么压缩貌似美服也过不了GFW检测。
如果用opear mobile还是建议在VPN下翻墙。
真怪了,我这里昨天开始还能用,后来突然就不行了,而且是最新的31版
封锁比较快,多试几个发行版 http://igfw.net/archives/7118
其他几个版本也试过。
起因是昨天发现升级到31了,就把其他两个版本也试了自动升级到31。
但突然发现某个版本升级后再也连不通了,而且所有版本都不行了。
以为是防火墙的原因,但关掉也不行。
记得psiphone3下会有两个进程,但现在发现只有一个psiphon3-plonk.exe,
不知道是不是这个原因。
在写上面的回复时,发现用以前china digital times的30版连上了,而且给升级到了31版。
现在psiphon3下面是两个进程,另一个是psiphon3-polipo.exe
不知道重新运行会不会也连不上
昨天就是升级后再运行就不行了
其不同软件中包含了几个不同的IP,只要有没被墙的IP就能用,和版本关系不大。
有时候psiphon3异常退出造成psiphon3-polipo.exe进程没有关闭可能会无法连接,任务管理里结束psiphon3-polipo.exe进程后再重新运行psiphon3就没有问题了。
赛风3可以使用啊 速度不错!
赛风3还能用吗?我这里昨天突然不行了