小米路由器 mini 刷 Padavan 詳細教程
阿新 • • 發佈:2019-01-11
前兩天買了個小米路由器 mini,開啟我的智慧路由器時代,但小米自家的韌體用兩天就膩歪了,於是網上查詢比對了一些推薦韌體,最後決定刷老毛子 Padavan(主要是整合功能強大,方便智慧上網和去廣告),就找教程去了,但種類繁多,又是第一次刷,中和了幾個教程才成功,這裡記錄一下。
一、刷開發版韌體
首先得準備一個 U 盤,並確保這個 U 盤的格式為 FAT32;然後,下載開發版韌體,地址:http://pan.baidu.com/s/1pLTO7Kv(注意:此步是為下面開啟 SSH 做準備的,小米官網開啟 SSH 的教程是有問題的,因為小米的新韌體更換了金鑰,直接按照官網教程刷 miwifi_ssh.bin 會出錯,故需刷入舊版韌體後再開啟 SSH );接下來,就是具體的操作流程了。 1、將下載的 miwifi_r1cm_all_0e3da_0.4.85.bin 放在 U 盤的根目錄下,改名為 miwifi.bin; 2、斷開小米路由器 mini 的電源,將 U 盤插入路由器的 USB 介面; 3、用牙籤等尖銳物按下路由器 reset 按鈕後重新接入電源,待指示燈變為黃色閃爍狀態後鬆開 reset 鍵; 4、等待 5~8 分鐘,刷機完成之後系統會自動重啟並進入正常的啟動狀態(指示燈由黃燈常亮變為藍燈常亮),此時,說明刷機成功完成。 這時可以訪問 192.168.31.1 或 miwifi.com 訪問路由器,如果出現異常 / 失敗 /U 盤無法讀取狀態,會進入紅燈狀態,建議重試或更換 U 盤再試。二、開啟 SSH
首先下載開啟 SSH 工具包:https://d.miwifi.com/rom/ssh(注意在下載頁面儲存你的路由器登入使用者名稱和密碼,如上圖);然後將下載的工具包 bin 檔案複製到 FAT32 格式 U 盤的根目錄下,保證檔名為 miwifi_ssh.bin(同時注意刪除 U 盤中開發版的 bin);接下來類似流程: 1,斷開小米路由器的電源,將 U 盤插入 USB 介面; 2,用牙籤等尖銳物按下路由器 reset 按鈕後重新接入電源,待指示燈變為黃色閃爍狀態後鬆開 reset 鍵; 3,等待 3-5 秒後安裝完成之後,小米路由器會自動重啟,大約 2 分鐘後指示燈變藍即告成功。三、備份 SN
[email protected]:~# cat /proc/mtd dev: size erasesize name mtd0: 01000000 00010000 "ALL" mtd1: 00030000 00010000 "Bootloader" mtd2: 00010000 00010000 "Config" mtd3: 00010000 00010000 "Factory" mtd4: 00c80000 00010000 "OS1" mtd5: 00b11e68 00010000 "rootfs" mtd6: 00200000 00010000 "OS2" mtd7: 00100000 00010000 "overlay" mtd8: 00010000 00010000 "crash" mtd9: 00010000 00010000 "reserved" mtd10: 00010000 00010000 "Bdata"
cd /tmp mkdir rom dd if=/dev/mtd0 of=/tmp/rom/ALL.bin dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin dd if=/dev/mtd2 of=/tmp/rom/Config.bin dd if=/dev/mtd3 of=/tmp/rom/Factory.bin dd if=/dev/mtd4 of=/tmp/rom/OS1.bin dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin dd if=/dev/mtd6 of=/tmp/rom/OS2.bin dd if=/dev/mtd7 of=/tmp/rom/overlay.bin dd if=/dev/mtd8 of=/tmp/rom/crash.bin dd if=/dev/mtd9 of=/tmp/rom/reserved.bin dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin最後用 WinSCP 登陸路由器後臺(IP 為 192.168.31.1 ,使用者名稱密碼同上一步儲存的),將備份到 /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 Bdata
四、刷入不死 Breed
這時提前下載好 Padavan 韌體放到電腦上等下一步用,下載地址:http://pan.baidu.com/s/1mh5rSyW,因為進入 Breed 控制檯時是沒辦法聯網下載的。 恩山無線論壇 breed 帖子:http://www.right.com.cn/forum/thread-161906-1-1.html,在裡面找到下載地址,然後下載小米 mini 專用breed-mt7620-xiaomi-mini.bin;接著把 breed-mt7620-xiaomi-mini.bin 用 WinSCP 傳到 /tmp 目錄,PuTTY 連上路由器並切換目錄至 /tmp 準備刷入:cd /tmp mtd -r write breed-mt7620-xiaomi-mini.bin Bootloader刷入後,機器會重新啟動,指示燈變藍,這時需要確保電腦設定為自動獲取 IP 地址,並且是用網線連上的路由器。 最後開啟 CMD,執行 ping 192.168.1.1 -t(這時是 ping 不通的),按如下流程: 1,斷開小米路由器的電源,用牙籤等尖銳物按下路由器 reset 按鈕後重新接入電源; 2,等到 mini 路由器的燈開始閃爍或 ping 通時即表明進入 Web 刷機模式,鬆開 reset 鍵。 這時在電腦上輸入 192.168.1.1,就進入不死 Breed 的控制檯了。
五、刷 Padavan 韌體
上一步既然已經進入到 Breed 的控制檯了,這一步就很簡單了,選擇上一步下載好的 Padavan 韌體上傳,刷入搞定! 注意,此時在啟動方式裡面選擇的是普通韌體,如果想刷回小米原廠韌體,進入“韌體啟動設定頁面”,將韌體型別選擇為“小米 Mini”儲存,然後就可以完美啟動小米 Mini 原廠韌體了,而且可以使用串列埠 (TTL) 登入。 另外,上一步下載的 Padavan 韌體是我備份的,最新的版本可以看恩山無線論壇老毛子 Padavan 韌體帖子:http://www.right.com.cn/forum/thread-161324-1-1.html,在裡面可以找到適配小米路由器 mini 的版本和最新韌體的雲盤下載地址。Padavan 預設配置 舊韌體閘道器:192.168.1.1 新韌體閘道器:192.168.123.1 管理頁面:http://my.router/ 管理賬號:admin/admin wifi:1234567890 刷機不恢復預設值最後,瀏覽器輸入http://my.router/對 Padavan 進行一些簡單的設定,比如擴充套件功能中的 ShadowSocks 和廣告遮蔽功能,這樣所有連線上路由器的手機,電腦都可以進行智慧上網和廣告過濾了,再也不用一個個配置了! 最後的最後,推薦一個不錯的收費 SS,還沒有 SS 賬號的可以註冊下:http://bill.xiami.la/,使用幾個月了,價格不貴,上谷歌、看 YouTube 速度剛剛的,比之前免費用的 Lantern 和 XXNet 舒服太多了。
檢視原文:http://xuhehuan.com/2534.html