标签: opera mini 改服务器

opera mini 改服务器教程,长期更新

  • Opera Mini 7.6.1 For Android改服务器教程

    Opera mini 7.6.1 发布一段时间了,这篇教程出的有些滞后了,不好意思。

    需要更改的多有地方如下:

    ar.smali:    const-string v4, “http://”        这一处改为http://你的地址/
    ct.smali:    const-string v2, “http://10.0.0.172:80/”  这一处改为http://你的地址/
    ct.smali:    const-string v3, “http://”                        这一处改为http://你的地址/
    ct.smali:    const-string v0, “http://10.0.0.172”        这一处改为http://你的地址/
    ct.smali:    const-string v1, “http://”                         这一处改为http://你的地址/
    dc.smali:    const-string v0, “http://”                        这一处改为http://你的地址/

    ct.smali:    const-string v6, “socket://”     这一处改为socket://你的地址/
    ct.smali:    const-string v9, “socket://”      这一处改为socket://你的地址/
    ct.smali:    const-string v9, “socket://”       这一处改为socket://你的地址/
    ct.smali:    const-string v1, “socket://”         这一处改为socket://你的地址/

  • Opera Mini 7.6 For Android改服务器教程

    8月26日迎来了opera mini 7.6版本的更新,新版本新气象,第一时间下载之后,便改了服务器,经测试,完全可以改服成功。

    第一步:下载最新版本的opera mini,下载地址如下

    http://m.opera.com/android/Ow7Good/operamini.apk

    接下来就是解包了,

    解包之后,需要更改smali文件夹下的几个文件:

    ar.smali: const-string v0, “http://mini5resource.opera-mini.net”  不需要更改
    ar.smali: const-string v0, “http://nada:4711”                                不需要更改
    ar.smali: const-string v4, “http://”                                                 修改为http://你的服务端/ 
    cs.smali: const-string v2, “http://10.0.0.172:80/”                          修改为http://你的服务端/ 不需要80
    cs.smali: const-string v3, “http://”                                                 修改为http://你的服务端/ 
    cs.smali: const-string v0, “http://10.0.0.172”                                修改为http://你的服务端/ 
    cs.smali: const-string v1, “http://”                                                 修改为http://你的服务端/ 
    db.smali: const-string v0, “http://”                                                修改为http://你的服务端/ 

    cs.smali: const-string v6, “socket://”                                            修改为socket//你的服务端/
    cs.smali: const-string v5, “socket://do_not_use_me:0”                不需要更改
    cs.smali: const-string v9, “socket://”                                             修改为socket//你的服务端/
    cs.smali: const-string v9, “socket://”                                             修改为socket//你的服务端/
    cs.smali: const-string v1, “socket://                                              修改为socket//你的服务端/

    修改之后,保存,重新压缩,添加签名就ok了。

    注意:http://xxx.xxx.xxx/ 这个最后的  / 不要忘记!

    7.6版本只需要改10个地方。

  • Opera Mini 7.5.5 For Android改服务器教程

    Opera Mini 最近这半年更新了两次,上个版本出现之后,我写了一篇改服务器的教程。有热心网友指出了其中的错误,这次7.5.5出了,也将需要修改的地方记录一下。关于如何修改的教程,请异步这里,不再赘述了。

    相比上一个版本,7.5.5版需要改的地方很少,只有几处,分别是:

    smali文件夹下的bm.smali, bv.smali, l.smali这三个。

    bm.smali: const-string v2, “http://10.0.0.172:80/” 修改为http://你的服务端/ 不需要80
    bm.smali: const-string v3, “http://”                         修改为http://你的服务端/ 
    bm.smali: const-string v0, “http://10.0.0.172”        修改为http://你的服务端/ 
    bm.smali: const-string v1, “http://”                         修改为http://你的服务端/ 
    bv.smali: const-string v0, “http://”                           修改为http://你的服务端/ 
    l.smali: const-string v0, “http://mini5resource.opera-mini.net”  不需要更改
    l.smali: const-string v0, “http://nada:4711”                                   不需要更改
    l.smali: const-string v4, “http://”                              修改为http://你的服务端/

    bm.smali: const-string v6, “socket://”                      修改为socket//你的服务端/
    bm.smali: const-string v5, “socket://do_not_use_me:0”               不需要更改
    bm.smali: const-string v9, “socket://”                      修改为socket//你的服务端/
    bm.smali: const-string v9, “socket://”                      修改为socket//你的服务端/
    bm.smali: const-string v1, “socket://                        修改为socket//你的服务端/

    如果有不对的地方还请您提出,谢谢!

  • Opera Mini 7.5.4 For Android改服务器教程

    3月20日,Opera Mini终于迎来了7.5.4版的更新,官方说修正了许多小的bug.之前一直使用7.5.3,改服器后,应付的平时的浏览网页足够了,更新周六更新到7.5.4,并进行了改服.

    和之前的其他版本一样,可以继续使用原来的服务端.简要步骤我再赘述下:

    前期准备

    两个工具,第一个是apktool,

    我使用的是Ubuntu,apktool安装步骤参照的为,

    http://blog.csdn.net/cheligeer1988/article/details/10932305

    其他平台的资料较多,我就不在罗列了.

    第二个是Auto-Sign,下载地址如下

    http://pan.baidu.com/s/1sjpp9al

    开始操作

    下载最新的opera mini

    wget http://m.opera.com/android/Ow7Good/operamini.apk

    将operamini.apk解包

    apktool d operamini.apk

    进入解包后的operamini文件夹,修改服务端,需要修改的几个地方如下:

    smali文件夹下bm.smali, bv.smali, l.smali这三个

    smali/com/opera/mini/android/下的o.smali

    可以用命令搜索

    grep "http://" **         

    grep "socket://" **

    http://类型的改为http://你的服务端/

    socket://类型的改为socket://你的服务端/

    单纯的http以及https不用更改,

    http://nada:4711、http://mini5resource.opera-mini.net、socket://do_not_use_me:0也不用进行更改.

    改完之后,将程序重新打包

    apktool b operamini

    会在operamini文件夹下的dist中生成一个新的operamini.apk

    将operamini.apk复制到Auto-sign文件夹中,添加签名

    java -jar signapk.jar testkey.x509.pem testkey.pk8 operamini.apk opm_new.apk

    opm_new.apk就是改好的浏览器安装文件了.

    补充:

    需要java环境的支持,这个之前忘记说了.另附上服务端opm-server-mirror的下载地址

    https://code.google.com/p/opm-server-mirror/downloads/list

    推荐几个我试用过可以用来做mirror的免费虚拟主机,

    godaddy购买域名赠送的空间, 000webhost免费空间, BeGet.ru提供的免费空间都可以

    目前BeGet.ru还可以免费申请.