极路由1s 9006root教程

作者: 阿伟 分类: linux, 技巧分享 发布时间: 2014-10-06 19:49 ė 浏览数 6 33条评论
并非原创:原文地址

上一篇文章有介绍过如何通过官方工具降级到9004 然后再用极路由迷的root固件进行一键root。

但是极路由官方在最新的版本升级中升级了uboot限制了系统降级。

此文便是教大家从0.9006.2.6020s版本降级到0.9003.2446s并root后再升级回9006而且root还有。

工欲善其事必先利其器,先把需要用到的工具打包。先下载。

百度网盘: http://pan.baidu.com/s/1qWqe5wK 密码: q53j

把工具解压好。

1.路由器拔掉电源。 设置本地IP: 192.168.1.88 子网掩码:255.255.255.0 网关: 192.168.1.119。

00284mpvzy6MtCprD4Hf7&690

打开tftpd。 使用网线连接路由lan口和电脑, 找个尖锐的东西,按下路由器背后的复位孔,然后在接通路由电源。 待tftpd闪过一进度条后,路由进入跑马灯,就可以松开复位按钮 等到完全重启完毕。 将电脑ip恢复到自动获取。 电脑弹出首次安装的窗口后,关闭tftpd。(切记不要对极路由进行设置)  

2.打开winscp,scp模式,登录root,admin

QQ截图20141006193357 QQ截图20141006193449

上传9004uboot.bin到/tmp文件夹下。

打开putty,同上登录root,admin。执行命令:

mtd -r write /tmp/9004uboot.bin u-boot

QQ截图20141006193710

这时能看到unlocking…….
待write完成之后。
执行“reboot”命令。

路由器完全重启,这时的极1s已经将uboot降级了,也就是说:不限制固件版本

3.路由器拔掉电源,插菊花。xp电脑直接打开“极壹S固件0.9003.2446S .exe”(win7以上的以管理员身份运行).

接电源,等到提示完成并看到路由完全启动了.

这时候再拔掉电源,按照之前步骤执行一遍“极壹s9003-2446sroot.exe”。(说明:不清楚9003root固件和官方9003固件有何区别,因此以防万一,我先刷了一遍官方的,再执行了一遍root的)

4.执行完成,这时极1s已经实现了降级0.9003.2446s并实现了完全root了。

5.首先电脑端打开winscp,root登录极1s后台,进入/lib/upgrade文件夹

这时候打开hiwifi.sh文件,进行相关的修改(其实就是去除升级时自动升级U-BOOTD的脚本),压缩包里有修改之后的hiwifi.sh直接替换就可以了

6.修改完了hiwifi.sh之后,接下来操作保留永久ROOT的相关操作:

(1)打开putty登录执行:

touch /lib/upgrade/keep.d/base create file

(2)winscp在/lib/upgrade/keep.d/base中添加:

/etc/rc.local /lib/upgrade/keep.d/base /etc/sysupgrade.conf

(3).使用winscp在/etc/rc.local添加(一定要加在"exit 0"之前):

sed -i ‘s/1022/22/g’ /etc/config/dropbear /etc/init.d/dropbear enable /etc/init.d/dropbear start

保存操作。

接下来就可以执行从0.9003.2446s升级到0.9006.2.6020s的操作

打消一切的顾虑,这里的升级不会再被刷入限制降级的U-boot,而且还会保留root权限。

同样升级之后也会保留之前在9003上使用的数据。

注意!!!

升级完成之后,依然还要做一遍hiwifi.sh文件的修改,防止手残升级被官方无情的给替换了uboot
建议最好做下firmware的备份:

使用putty登录后执行:

cat /dev/mtd9 >/tmp/mtd9.bin

然后使用winscp进入tmp文

件夹把备份文件取回本。地,保存好,以后如果做了恢复出厂设置,可以使用putty命令恢复到最初始的

0.9006.2.6020sROOT版本。(putty执行恢复命令:mtd write *.bin firmware)

 

再次声明:文章转载自http://blog.sina.com.cn/s/blog_7451c4a50102v28z.html

感谢原作者。

知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。

本文出自阿伟的博客,转载时请注明出处及相应链接。

本文永久链接: https://blog.awei.me/hiwifi-1s-9006-root/

0

33条评论

  1. 刘田 2014 年 10 月 9 日 上午 10:26 回复

    请问大神,我在用winscp连接路由器时出现了两次错误。第一个是“改变目录到‘/www’时出错” 第二个是“目录‘F:\system\desktop\极路由\极路由\openwrt-master\gui’不存在”,接下来上传9004uboot.bin没问题,在执行mtd -r write /tmp/9004uboot.bin u-boot 时PuTTY弹出错误,Server unexpecttedly close network connection 我该怎么做,问题出在哪里啊??

    1. 阿伟 2014 年 10 月 9 日 下午 6:35 回复

      你是上传到了/tmp文件夹吗

  2. Matthew 2014 年 10 月 13 日 下午 1:21 回复

    那极贰怎么root呢?

    1. 阿伟 2014 年 10 月 14 日 下午 2:16 回复

      不好意思,手边没有设备。抱歉

  3. 梦的预见 2014 年 10 月 15 日 下午 8:05 回复

    极贰怎么ROOT呢,9006版本的,求大神帮帮忙。。。

  4. coly525 2014 年 10 月 28 日 下午 1:41 回复

    请问 按照教程上传后 路由直接重启 什么问题

    1. 阿伟 2014 年 10 月 30 日 下午 7:23 回复

      上传到/tmp文件夹后。路由器就直接重启了?

  5. light555 2014 年 11 月 2 日 下午 6:22 回复

    请问为什么我winscp登录不上?

    1. 阿伟 2014 年 11 月 17 日 下午 6:30 回复

      没有ROOT成功。

  6. jimmy 2014 年 11 月 6 日 下午 2:37 回复

    “电脑弹出首次安装的窗口”这里,这个窗口不出现,怎么办?

    1. 阿伟 2014 年 11 月 17 日 下午 6:30 回复

      打开 192.168.199.1

  7. dragon0000 2014 年 11 月 7 日 下午 12:09 回复

    完了,极贰按照这么刷,结果变砖了

  8. dragon0000 2014 年 11 月 7 日 下午 12:10 回复

    求助:极贰按照这么刷,下载了recovery.bin后,结果变砖了。现在怎么救?

    1. 阿伟 2014 年 11 月 17 日 下午 6:30 回复

      恢复文件 是适用于极1S的。极路由二不能用的。请去官网下载修砖包。

  9. 帅气天 2014 年 11 月 7 日 下午 4:58 回复

    为什么我按住reset键之后,tftp不会出现数据上传的读条呢?

    1. 阿伟 2014 年 11 月 17 日 下午 6:28 回复

      重新下载文件包 之前的恢复文件有些问题

  10. 初为人父 2014 年 11 月 17 日 下午 3:07 回复

    进度条后,路由没有跑马灯,就只亮电源灯。winscp被拒绝,是怎么回事?谢谢

    1. 阿伟 2014 年 11 月 17 日 下午 6:28 回复

      重新下载文件包 之前的恢复文件有些问题

  11. df2253 2014 年 11 月 18 日 上午 8:51 回复

    请问大神,我按你的教程做好了,之后升级到了最新的9007,升级后,我发现hiwifi.sh又被改了。我就按你说的把里面的升级UBOOT的代码删了,但是不知道Uboot是否已经被恢复正官方最新版的了。
    我其实最想要的是想多拨,听说要刷openwrt 能给一个刷OP,并且多拨的教程吗?

    1. 阿伟 2014 年 11 月 18 日 上午 10:40 回复

      多拨,你可以先在电脑上装一个虚拟机然后虚拟机网卡桥接到本地网卡同时在电脑上和虚拟机里拨号试试 看能不能多拨,如果不行你在路由器上也是无法多拨的。这跟你当地运营商的限制有关。

  12. df2253 2014 年 11 月 18 日 上午 8:57 回复

    另外,我还想知道,听说要保存路由器的KEY文件,这样以后可以保修,不知道9007的Key文件如何保存。我升级到9007后,只是下面做了这个备份
    cat /dev/mtd9 >/tmp/mtd9.bin

    1. 阿伟 2014 年 11 月 18 日 上午 10:43 回复

      你可以随时恢复出厂设置回到原始的极路由固件的。这个仅仅是root了路由器。其实就是开启了ssh访问的权限,如果要刷其他的 如openwrt和如意云固件的话。mac地址就会改变 就没法享受保修了

  13. df2253 2014 年 11 月 18 日 上午 11:11 回复

    已经刷了openwrt了,我先将系统降级到9003了,之后用的这个网页方法http://www.hiwifimi.com/archives/114
    备份了KEY,并且刷了openwrt

    还在探索多拨,不知哪里有教程。我的网络是可以多拨的,一直在用tomato的多拨。

    1. 阿伟 2014 年 11 月 18 日 下午 9:52 回复

      可以尝试使用mwan3 你可以使用opkg install luci-mwan3试试,我之前在ar71xx平台上有用过。不知道mips平台是否有编译好的ipk文件

  14. chintj 2014 年 11 月 18 日 下午 3:08 回复

    我是1s 5661,升到了0.9007.昨天刷别人的一个openwrt变砖了,今天用修复工具修好了,现在还是9007,第一步用tftpd,我显示了进度条,但是没有跑马灯,如果不送rst,一直传,穿好几次。现在我还有办法root吗

    1. 阿伟 2014 年 11 月 18 日 下午 9:53 回复

      这我倒是没有遇到,我前两天 还试了下是没问题的。你换一台电脑试试。我的是win7 win8.1都ok的

  15. df2253 2014 年 11 月 19 日 上午 9:52 回复

    告诉博主一个喜讯,我已多拨成功,不能用那个版本的openwrt, 太旧了,而且没有自带多拨插件,我用了openwrt官网提代的一个版本,里面自带多拨插件,根本用不着安装。
    http://downloads.openwrt.org.cn/

  16. df2253 2014 年 11 月 19 日 上午 9:54 回复

    http://downloads.openwrt.org.cn/PandoraBox/

  17. df2253 2014 年 11 月 19 日 下午 12:06 回复

    发现一个严重问题,那个r586的固件,所有配置在重启后都丢失。

    1. 阿伟 2014 年 11 月 19 日 下午 12:45 回复

      极1s可以试试RY1的固件。我之前刷过。但是要做好 修砖的准备 同样是在潘多拉固件下载的地方

  18. 远山 2014 年 11 月 26 日 上午 9:15 回复

    大神,我的1s已经升级到了9007,为了fq,看论坛上的教程,降级到了9006.但是没有root.想刷root版的固件,可刷了无数回就是什么版本也刷不上了,按照你的教程也不行了.还有其他办法吗?万分感谢

  19. 土土匪头子 2015 年 3 月 19 日 下午 2:49 回复

    我也遇到 进度条后,路由没有跑马灯,。winscp被拒绝,,软件是新下的,路由是315京东买的两个都一样情况,是不是官方锁了SCP,大神想想办法吧!~谢谢您

    1. 阿伟 2015 年 3 月 22 日 下午 3:14 回复

      最近换了路由。不再折腾极路由了。建议搜索三流火

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Ɣ回顶部