小米R3G刷機breed後刷openwrt
媒介
打開SSH
先刷入开辟版的ROM。将下载的ROM包复制到FAT32格式U盘的根目錄,并重定名为miwifi.bin ,同时确保该目錄下不存在其它“.bin”文件,若存在会导致刷机掉败。
https://www.miwifi.com/miwifi_download.html
斷開小米路由器的電源,將U盤插入路由器USB接口;
按住reset鍵,接通電源,等候唆使燈變爲黃色閃爍狀態後松開reset鍵,路由器開始刷機;
等候刷機完成,整個過程約爲3-5分鍾,完成後系統會自動重啓。路由器唆使燈變藍刷機完成;若是出現異常、掉敗、U盤無法讀取的狀況,會進入紅燈狀態,建議重試或更換U盤再試。
手機要裝MiWIFI的APP
,然後綁定賬號(不然用不了SSH)。綁定之後訪問這個網站,下載SSH辅助包。
https://d.miwifi.com/rom/ssh
也能够去看看什麽強開SSH,可是有人反饋強開SSH获得的shell刷機掉敗
請將下載的辅助包bin文件複制到U盤(FAT/FAT32格式)的根目錄下,保證文件名爲miwifi_ssh.bin;
斷開小米路由器的電源,將U盤插入USB接口;
按住reset按鈕之後从头接入電源,唆使燈變爲黃色閃爍狀態便可松開reset鍵;
等候3-5秒后安装完成以后,小米路由器会主动重启,以后您便可以尽兴折腾啦 :)
嘗試SSH訪問。因爲路由器上的dropbear版本很古典,必須加額外參數兼容那個古老的算法。
1 |
|
否則無法連接,會出現出現
1 |
|
當時因爲沒有網線,然後綁定賬號必須要用手機APP。我用電腦共享到有線網到路由器,重置路由器好多次都不可,弄了好久。所以看到還挺激動的。
備份原始數據
每台機器的備份有略微分歧,混用同一型號其他機器的備份可能會導致信號很差。
cat /proc/mtd
查看分區表,然後顺次備份
1 |
|
還原備份
1 |
|
刷breed
當時很擔心成磚,所以上一步備份我備份了三次,都比較了CRC32,發現均不异才敢接著刷。
(其實現在想起來沒需要這麽謹慎,可是也挺好的習慣)
下載breed,在目錄裏搜刮文件名包含R3G的文件,下載
https://breed.hackpascal.net/
利用WinSCP來傳輸文件到臨時目錄,協議利用SCP,不要用SFTP。(重视,FileZilla因爲只撑持SFTP,所以用不了。)
這個網站下載的是最新版,截止今朝的時間,是1.2版本,和1.1版本的Web操纵有較大年夜差異。
1 |
|
確認完成之後,按住RESET鍵開機。
比及路由的燈閃爍時候,松開RESET鍵,浏覽器訪問192.168.1.1。(一般情況下不需要手動分派IP地址,有DHCP)
在节制台中備份
breed节制台刷入openwrt
利用的是這個版本的openwrt
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8303844
下載底包,然後上傳。
在v1.2的breed中,只用選rootfs0和kernel1兩個文件,外加閃存布局寫Openwrt便可以,不需要額外設置環境變量,挺便利的。
勾上刷機之後自動重啓,然後渐渐等,千萬別斷電就好。
據說v1.1的要設環境變量才能啓動
進入OPENWRT之後,不要以爲結束了,需要繼續進行固件更新,更新文件sysupgrade.bin。
一些其他的問題
1 |
|
更新源
1 |
|
1 |
|