极路由是基于openwrt修改的,而openwrt是基于linux的,哈哈,有玩头了。

日前使用迅雷快鸟PC端时总是感觉不舒服,提升带宽按理来说应该是局域网根设备所做的工作,而不是让PC来加速,不开电脑就不能享受提速,便利性大打折扣,正常的逻辑应该是路由器拨号后立即进行加速,两步本应合成为一步,使带宽加速不再受限于PC端与手机端。

而小米路由器却有这功能,小米路由器mini采用的处理器是联发科7620,极路由也是采用的7620,是否存在移植的可能?

更为方便的是,github上@fffonion已经做到了,剩下的就好办了

这里解释一下:

源码是Python写的,运行 python ./swjsq.py生成ipk文件,安装,会生成swjsq文件,这个文件就是用来加速的脚本文件

作者的步骤:

1、在路由器上安装Python,

2、生成ipk文件,然后安装

3、运行swjsq

4、设置自启动

本人在实际过程中发现:本着性能最大化,文件最精简的原则,发现1、2步骤完全不用在路由器上进行。

所以实际步骤:

1、在本地安装Python

2、CD到Python根目录,

3、新建 swjsq.account.txt,填入用户名,密码,如ahaha,123456,保存

4、执行命令python ./swjsq.py,生成ipk文件

5、解压ipk文件,打开data.tar.gz,得到.\bin\swjsq文件

6、连接极路由,放到usr\bin目录下,chmod 777 swjsq

7、./swjsq测试运行是否成功

8、设置自启动,rc.local添加(/usr/bin/swjsq &)

OK!!!

注意:不管哪种办法都要路由器安装支持https的wget或curl

关于上一篇说到刷CM12.1导致的无信号,这篇文章给出解决办法

解决办法很简单

问题重现:

*#*#4636#*#*-手机信息-设置首选网络类型不能固定,就是选上又跳回,

原理:使用LockNetworkType锁定频段

具体步骤:

因为CM12.1不能直接安装Xposed框架,XDA论坛上(链接)有解决办法:

因为是英文,这里简单将步骤翻译一下

111

选择与你android对应SDK版本的xposed-v*-sdk*-*.zip

在recovery下刷入

安装XposedInstaller_3.0-alpha*.apk

搜索安装LockNetworkType,然后在Xposed中启用,锁定在你想要的频段,因为我是电信卡,所以运行LockNetworkType选择CDMA Auto(PRL)

成功

真是不知该怎么开头,常言道:折腾总伴随着手贱,我的手贱可算得上是一绝啊!这是建站之前的事情了,印象深刻,想着建站之后立刻记下来,谁知又因为手贱,导致重装系统,唉,说多都是泪

废话少说,切入正题,日前MIUI更新乏力,开发版周更的新功能乏善可陈,虽食之无味,但弃之可惜,MIUI可是出奇的好用,可是本人的本性就是闲不住,于是乎心血来潮刷第三方rom,一想到第三方rom首先就是CM,去CM官网查看正好支持Mi3w and Mi4 (cancro)。好,twrp-2.8.7.0-cancro、CM12.1 for cancro,下载、刷入一气呵成,一切顺利,成功进入桌面,看样子一切安好,下载安装APP,玩的不亦乐乎

然后问题就来了,正打算打电话叫外卖,卧槽!!!木有信号啊!!!这可是头等大事啊!

于是*#*#4636#*#*工程测试模式,进入手机信息设置首选网络类型CDMA Auto(PRL),可是我的就是选不上,这时就开启了手贱作死模式,右上角选择无线通信频道,看到几个选项,USA Band,AUS2 Band,Band 6等等,一个一个去点,还是没用(作死成功,现在想想,一切罪恶的源头就出自这里)

其实这里的解决办法很简单,为防止忽略主题,将在下一篇文章中讲到

没办法,百度,有人说是基带刷坏了,要重新刷基带,可是我的手机IMEI,SN,和基带版本号都是正常的,而且小米压根就没有出单独的基带包,这时只能刷回官方MIUI了,于是下载700+MB的线刷包,线刷回去吧,刷完,重启,进入桌面,卧槽!卧槽!!卧槽!!!还是没有信号,无服务!!!

QQ截图20151202144855

当时我的内心是崩溃的,再度百度,也有人碰到过这种情况,也是手贱选了美国频段(看来不止我一个人手贱作死啊)

后来拿起送修了

QQ截图20151202144807

尼踏马逗我??

言归正传,新手遇到这种情况有两种解决办法,不,三种,因为返厂送修也是一种方法

1、多刷几个rom,官方第三方皆可,这种成功率随机,网上有成功的,也有成功一半的(也就是只有2G或3G),或许有的rom支持选回中国频段,只要选回就可重新刷机,理论上刷机不会有此问题发生,全是手贱惹的祸,本人当时考虑刷rom总有一种碰运气的成分,所以略过

2、QCN恢复,用高通的QPST恢复QCN文件,成功率100%,就是要有一个前提条件,你要有QCN文件。

3、返厂送修

说实话当时挺镇静的,并没有因为一时手贱而懊恼不已,或许是因为习惯了(哈哈),分析出这三种解决办法后,思路就清晰了,身为一名伪极客,本着我不入地狱谁入地狱的大无畏送死精神,当然是选择第二种方法啦

好,下面就是干货(注意:经测试Win10可能连接不上,我是用win7虚拟机)

1、首先下载安装QPST,我下载的是2.7.422版本

2、安装高通手机驱动,当然像MTK平台的就两说了,这里只讲高通平台,小米手机的驱动包含在小米的官方线刷工具MIflash中

3、输入*#*#717717#*#* 显示USB port enable,反之就是USB port disable,注:小米MIUI官方开启了这个功能,我现在用的CM12.1没有,不知别的rom怎么样

4、连接手机,设备管理器-端口会出现Qualcomm的两项,我是小米3,所以出现Qualcomm MSM 8974(COM**),另一项名字忘了,网上的有的是3项,不过不重要,至于怎么选,往下看就知道了

5、打开Qualcomm\QPST\bin\QPSTConfig.exe,出现下图的界面,我这里是空的因为现在CM12.1*#*#717717#*#*没有效果,连不上

QQ截图20151202154327

Srart Clients-Software Download切换到Restore选项卡

QQ截图20151202154949

接下来很重要的一部分,你要有qcn文件,有的话,选择路径,勾选Allow phone/file ESN mismatch

然后点击Start,等待就行了,有警告提醒可以略过,最后我的显示内存初始化失败,没有管,直接重启,开机看到中国电信我就知道我成功了

如果你没有的话,一定要想办法搞到,本人就是找了好久,看到一个论坛上收费500金币,充值最少冲5001个金币,真是气的不行不行的,最后差点下决心充值的时候找到了一个人的qcn,真是喜出望外

其实这个软件也有备份为qcn文件的功能,只不过一般网上看类似教程的人都是出了问题的,谁会提前备份呢,再次鄙视那些见钱眼开的人!!!最底下贴出找到的qcn文件,都是小米,红米系列的

到这里已经完结了。

再多说一点,其实上面更改无线通信频道例如USA Band,AUS2 Band,Band 6等,都可从QPST中读出

具体操作,在第5步第一个截图界面下选择Srart Clients-Service Programing

Enter Service Programing 默认000000,不用管直接点击OK,然后read from phone,网上找的图

221922gk5khk25s0iplihr.jpg.thumb

然后切换到UMTS System选项卡

你点不同的频段有不同的勾选2 3

就是这个原因导致的无信号或无服务,如果你要知道怎么勾选,可以在这里勾选上然后Write to Phone,理论上是一样的,但是我就没成功,提示Roaming file is empty什么的,原因就在旁边的Roam选项卡

11

要点Browse选择prl或rh*文件,可是我网上找了好几个电信的prl文件载入然后Write to phone都不行,不知什么问题,最后还是找到qcn文件恢复的

不过还有收获,我的设备型号显示8974,而不是小米官方标称的小米3电信版8674

其区别为8974支持4G!所以我只要在这里勾选上4G波段貌似就可以支持4G了,

我猜的!!哈哈哈,但是既然有可能为毛不试试呢,谁叫我爱折腾,等手里刚刷的CM12.1玩熟了在折腾

附上我找到的小米、红米系列QCN文件

小米手机全系列QCN备份文件

 

IMG_20150701_194539_HDR

本人想建站的想法由来已久了,只是总是觉得自己没有时间一直往后拖,到最后压根从未开始过,最近手里得闲,正好有这个心情,而且也感觉自己以前折腾过的一段时间后就忘了,某天再碰到同样的问题仍旧花费好多时间去找资料,时间也就这么浪费了,效率实在是低,于是便有了这个网站。

建立此网站纯粹是自己的兴趣爱好,记录自己的tink经历,会大篇幅记录折腾过程中出现的任何问题,所走的弯路,思考的过程,方便自己回忆。前期会找时间收集汇总以前的折腾过程,记录在此。