買極路由也有1段時間了,各方面的緣由吧,各種后悔。主要是自己能折騰的太少了,本以為像小米路由那樣能夠很容易root,結果是蠻失望。中間還加入了極路由的開發者,發現權限仍然很低(可能比較水,沒發現怎樣弄)
最近終究抽出時間,把極2 root掉,整理了他人的方法,也遇到了無數的坑(可能和他人版本不同),記錄1下。
本文彩集于網絡,只供往后自己研究學習。同時root有風險,需謹慎啊~
極貳 9006,9007 。
極1 和 1S沒有測試,僅供參考
需要:SD卡
參考“小極通用修磚工具⑼006.2.6020s.zip”緊縮包中的教程(我嘗試了下,沒法出現跑馬燈)。
坑1:不知為什么,我(極2,9007)用該工具始終沒法刷入9006! 跑馬燈效果不出現。
填坑:偶然發現有童鞋上傳了客服的9007降級9006的工具(基于1s)的,換掉其中1S的Rom,果然成功。
參見“極2降至9006.rar”里面的Rom已被我換成極2的9006版本。
參考“j2搜狐插件漏洞root,親測好用.rar”緊縮包中的教程。
這個某位大神提出的root方法,看了以后,真的。。覺得原來1個漏洞居然能如此簡單。。(之前總覺得很高大上有木有~)
原理即替換掉了有root權限的搜狐插件,開啟root,再把搜狐插件替換回來。
僅針對9006版本適用,9007版本已被修復了。
坑2:本人卡為(TF + 卡套)卡不能辨認,win,linux,mac都試了。
填坑:貌似從某個ROM版本以后,極路由會將SD卡格式化為 ext4格式。在Win下試了好幾個軟件,或不支持ext4或不支持寫入。在Linux下也總是沒法掛載上。最后無奈之下,取下卡套,用1個TF卡+USB轉接口,終究在Linux下辨認了。
坑3:修改完aria2c文件,加權限以后,插入路由器重啟,仍然ssh不進去。
填坑:折騰了好幾次,突然就好使了,可嘗試以下幾個方案
(1)重啟后要能連通外網(嚴重懷疑此緣由)
(2)chmod a+x 或 chmod 777
在此處折騰了好久,,連大神的腳本代碼都看了,,發現如此簡單- -
通過將之前9003版本的uboot文件
這個就簡單了,用SCP把HC5761-uboot⑼003.bin 拷貝到路由里/tmp
履行
mtd -r write /tmp/HC5761-uboot⑼003.bin u-boot
然后可以看到 unlocking … 重啟之類的
到這1步以后,Uboot已降級到9003的了,這樣就不會限制固件版本。
tar -C / -xzvf keeproot4all.tar.gz
注: 我沒用這個方法。由于可能和步驟2中的某些步驟是沖突的。
待研究。
至此,可以更新最新的版本啦,更新終了仍然是root的
注:不要點“恢復出廠設置”,那樣會回復限制刷固件和是無root狀態
刷個Openwrt的源,編譯個nodejs,裝1個utorrent或Transform之類的,寫個自動登錄腳本之類的東西~
好多啊,想一想都好激動呢~
工具在這里
密碼: hhlu
轉自:http://blog.vianull.com/2014/11/22/hiwifi-root/