小米路由器青春版搭載的是基于OpenWRT深度定制的智能路由器操作系統MiWiFi ROM,實質即嵌入式linux系統。
小米路由器青春版自帶的miwifi_r1cl_all_59371_2.1.26.bin及其以下版本中存在通過路由器web管理界面開啟ssh的bug,借此契機我們通過外部工具對小米路由器自帶的固件進行外部刷入。
miwifi固件ROM包下載地址
固件刷新步驟:
1. 進入路由器內部系統(開啟ssh)
2. 備份原廠bin
3. 刷入breed管理固件
4. 進入breed管理界面,刷入外部固件(Padavan固件、華碩固件、梅林等)
5. 路由器重啟,配置新的固件管理及測試
在開放平臺中,我們很容易就能找到”開啟SSH工具”,了解服務器的都知道,用SSH的方式,我們可以通過命令行的方式與系統進行連接,路由器系統也不例外。出于安全考慮,路由器系統都會把SSH關了,自然我們就不容易進到路由器的系統中。在尋找官方的開啟SSH工具的過程中我們會發現,我們的小米路由器青春版其實是沒有官方的開啟工具的。
這個時候有細心網友及技術黨發現,在舊版的開發版系統中(低于2.1.26皆可,含2.1.26),是可以直接通過修改路由管理器的請求地址的特定參數值對,而改變系統參數。
下面引用修改的方法:
因小米官方并未開放青春版SSH開啟工具,所以必須刷回舊版固件利用BUG獲取權限。
自行下載小米路由器青春版的2.1.26或低于該版本的ROM,并使用官方管理系統刷入,并完成進入路由器設置好密碼等一系列操作。
連接設置好的WiFi后在瀏覽器地址欄輸入192.168.31.1,輸入賬號密碼后,瀏覽器地址欄可以看到類似如下URL
http://192.168.31.1/cgi-bin/luci/;stok=351a9142135557c27acdeae2175381f9/web/home#router將以上地址URL中的
/web/home#router改成
/api/xqsystem/set_name_password?oldPwd=當前路由的密碼&newPwd=新的路由密碼這里我們可以設置新的路由密碼為admin
然后在瀏覽器地址欄回車查看網頁的返回結果,如果返回的JSON字符串是
就已經成功的更改了root密碼了。
以同樣的方式修改網址URL,把
/web/home#router改為
/api/xqnetwork/set_wifi_ap?ssid=xiaomi&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd然后查看返回的JSON數據
{"msg":"未能連接到指定WiFi(Probe timeout)","code":1616}返回碼有可能不同,出現以上返回消息時已經可以通過telnet的方式來登錄路由器了。
下載Putty并打開,填寫以下參數:連接類型:telnet;主機名稱:192.168.31.1;打開后看到login,輸入root,密碼為剛修改后的新密碼。若
輸入密碼時出現鍵盤無法輸入時,解決辦法如下:
右擊putty菜單欄,打開設置界面,點terminal,在出現的界面中將implicit CR in every LF、implicit LF in every CR勾選,local echo下點選force on,然后apply即可。
登錄后依次執行下面的三條指令:
到此SSH已完成開啟。
打開Putty,按以下選擇或填寫:主機名:192.168.31.1;端口號22;連接類型:ssh。如有提示點擊更新或者確定。彈出窗口輸入用戶名:root;密碼:上面設置的新密碼。然后在Putty命令行窗口中輸入命令
cat /proc/mtd
可以看到有十個固件和分區,看名字可以知道第一個mtd0固件包含已全部分區的數據(All),第二個是Bootloader。 輸入命令
這表示備份第一個固件到tmp文件夾的all.bin文件中,如有需要可按對應的方式備份其他分區數據。
也可使用終端登錄路由器:ssh -l root 192.168.31.1,密碼:新設置的密碼
打開Winscp,按以下選擇或填寫:文件協議:SCP;主機名:192.168.31.1;端口號:22;用戶名:root;密碼:上面設置的新密碼。如有提示點擊更新或者確定。進入/tmp文件夾將備份到 /tmp/rom 中的這些 bin 文件拷貝出來作為備份,因為 tmp 目錄是個臨時存放處,當系統重啟時臨時文件就會丟失。
恢復命令 (以后備用)
mtd write /tmp/rom/Bootloader.bin Bootloader mtd write /tmp/rom/Config.bin Config mtd write /tmp/rom/Factory.bin Factory mtd write /tmp/rom/OS1.bin OS1 mtd write /tmp/rom/rootfs.bin rootfs mtd write /tmp/rom/OS2.bin OS2 mtd write /tmp/rom/overlay.bin overlay mtd write /tmp/rom/crash.bin crash mtd write /tmp/rom/reserved.bin reserved mtd write /tmp/rom/Bdata.bin BdataBreed發布地址,進入作者提供的下載地址https://breed.hackpascal.net,選擇breed-mt7688-reset38.bin和md5sum.txt下載。(注意:下載后一定要校驗bin文件的MD5值,將校驗結果與md5sum.txt文件中對應bin文件的MD5值比對,如MD5值不符,重新下載并校驗)。將breed-mt7688-reset38.bin改名為breed.bin,方便后續操作。
校驗過程:使用Command Prompt(CMD)、Powershell 均可。
CertUtil -hashfile C:\xxx.tar MD5
此命令不僅可以做MD5哈希算法校驗,還支持其他的哈希算法,具體如下:
CertUtil -hashfile 文件路徑 [算法]
支持的算法有:MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
比對官方發布的MD5文件中的MD5碼發現一致,083bd22c3048383aab718e0662487ad1 breed-mt7688-reset38.bin,證明breed的bin包可用。
通過WinScp把breed.bin傳入到/tmp中。然后使用Putty,輸入命令
mtd -r write /tmp/breed.bin Bootloader將breed刷入bootloader,刷入成功后按提示重啟路由器。
拔掉路由器電源,使路由關機,用取卡針或者其他尖銳物戳著reset鍵,然后插上電源,待路由器后方的網絡接口燈閃爍時松開reset鍵即可,然后用一條網線把電腦和路由器的WAN口相連,打開瀏覽器訪問192.168.1.1,即可進入breed控制臺。進入后即可開始對路由器進行刷機。
推薦使用Padavan固件,固件發布地址:http://opt.cn2qq.com/padavan/(注意:小米路由器青春版請選擇MI-NANO專版,目前最新版固件名稱如下:MI-NANO_3.4.3.9-099.trx)。
Padavan 默認配置 舊固件網關:192.168.1.1 新固件網關:192.168.123.1 管理頁面:http://my.router/ 管理賬號:admin/admin wifi:1234567890
路由器插件使用:https://blog.csdn.net/Josh_Zhen/article/details/83718410
老毛子固件基礎教程:http://www.duomingxing.com/jiaocheng/padavan/
也可以使用其他固件。
梅林固件ss賬號教程:https://www.johntitorblog.com/?p=310
tomato固件:http://dl.tomato.org.cn/mt7620/
華碩RT-N56U:https://bitbucket.org/padavan/rt-n56u/src/master/
小米路由器破解開啟SSH 小米路由器mini丟失SN后恢復找回SN 完美無需編程器!https://www.right.com.cn/forum/thread-178547-1-1.html
找個官方固件名稱包含 “all” 就是帶u-boot
登陸Breed刷官方固件
重啟登陸后臺再手動升級固件(換掉Breed)
開啟SSH,修復SN
最后再升級到最新固件
http://www.miui.com/thread-1776173-1-1.html
https://www.right.com.cn/forum/thread-178547-1-1.html
相關資料:https://blog.csdn.net/Josh_Zhen/article/details/83716624
銳捷校園網:小米mini路由刷Padavan固件實現wifi上網
https://blog.csdn.net/u013447565/article/details/78007540
小米路由器3實現銳捷認證[免刷固件]
https://blog.csdn.net/dj741/article/details/78871797
小米 mini 路由器刷 openwrt
https://blog.csdn.net/weixin_33941350/article/details/91997894
小米路由器MINI 潘多拉迅雷遠程/xunlei安裝教程
https://blog.csdn.net/lbsjs/article/details/90705922
關於小米路由器老毛子Padavan固件中ss的使用
https://blog.csdn.net/Josh_Zhen/article/details/83718410
小米路由器mini刷7620老毛子Padavan固件
https://blog.csdn.net/Josh_Zhen/article/details/83716624
小米路由器刷入Padavan系統
https://www.jianshu.com/p/e49f4e19396a
小米路由器青春版 開啟ssh 刷入breed 潘多拉 華碩 固件
https://www.jianshu.com/p/6cbf7251c551
小米路由器青春版刷潘多拉、華碩固件
https://blog.csdn.net/qq_19666821/article/details/69948930
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
我的iphone上的報刊雜志圖標沒有了!怎么辦?iPhone上的報紙和雜志圖標不見了。有兩種方法可以恢復它。首先,恢復系統。Set-General-restore可恢復系統設置。其次,從系統中檢索圖標。只需在瀏覽器中鍵入以下路徑。然后將圖標拖到桌面上。系統/庫/核心服務/跳板.app報紙期刊現在還有發展前景嗎?報刊還有發展前景嗎?我認為這個問題的答案很簡單。我快60歲了。我以前每天早上都出去,不管...
怎樣看待“伏黛”cp?聽說這是一篇來自遠方的為你獻花的文章,讓這個福代CP崛起了首先,解釋一下“福代”CP,即伏地魔和林黛玉組成的CP。伏地魔,小湯姆·里德爾),哈利·波特系列的反派,英國演員克里斯蒂安·庫爾森年輕時扮演(達達的頻率剪接或繪畫基本上是以他為原型);林黛玉(原型是第87版,陳曉旭扮演),如果你不懂,還是該補《紅樓夢》了]。然后,不要問為什么,不要問他們怎么能匹配不要問寶玉該怎么辦。不...
qq背景墻怎么去掉?刪出或直接更換背景圖片的方法:1、再打開主界面;2、點擊右上角”直接更換外觀“功能;3、選擇”皮膚設置”換新去掉。手機QQ照片墻如何分割圖片,怎么分割八圖?操作步驟:1、簡單在我的網盤中去下載編緝工具,無需安裝,直接打開,如圖。怎么設置qq空間主頁形象墻圖片?1、首先我們打開軟件,輸入賬號和密碼,登陸后上自己的,然后再點軟件頂端上的五角星符號,故此進入空間,如圖:qq怎么設置禮...