小米路由器ax6s刷梅林固件?
第一步:開啟ssh,準(zhǔn)備免拆機(jī)刷qsdk固件,通過(guò)env參數(shù)啟動(dòng)不同分區(qū)的固件。
第二步: 設(shè)置env開啟必要的選項(xiàng),ssh下打以下命令
nvram set flag_last_success=0
nvram set flag_boot_rootfs=0
nvram set flag_boot_success=1
nvram set flag_try_sys1_failed=0
nvram set flag_try_sys2_failed=0
nvram set boot_wait=on
nvram set uart_en=1
nvram set telnet_en=1
nvram set ssh_en=1
nvram commit
第三部:mtd寫入備份的qsdk固件,scp把固件xiaomimtd12.bin傳到路由器tmp目錄,ssh命令打以下:
mtd write /tmp/xiaomimtd12.bin rootfs
第四步:撥電源重新啟動(dòng)路由器
啟動(dòng)起來(lái)瀏覽器192.168.1.1,進(jìn)入qsdk固件
第五步,qsdk比較大,要把rootfs_1分區(qū)擴(kuò)大,從新分一下分區(qū)表,下是命令刷分區(qū)表的方法:
1. scp把固件a6minbib.bin傳到路由器tmp目錄
2. ssh 打以下命令刷分區(qū)表,以下兩條命令
. /lib/upgrade/platform.sh
switch_layout boot; do_flash_failsafe_partition a6minbib "0:MIBIB"
命令打完,刷完,拔電源重啟路由器
第六步:把openwrt刷入到rootfs_1分區(qū)
1. scp把固件openwrt-ipq807x-generic-xiaomi_ax6-squashfs-nand-factory.bin傳到路由器tmp目錄
2. ssh 打以下命令刷固件,以下幾條令:
ubiformat /dev/mtd13 -y -f /tmp/openwrt-ipq807x-generic-xiaomi_ax6-squashfs-nand-factory.bin
fw_setenv flag_last_success 1
fw_setenv flag_boot_rootfs 1
然后重啟路由器,打命令: reboot
刷機(jī)完成
固件截圖
?
2021.6.12更新刷回原版教程
1.首先我網(wǎng)盤里下載好兩個(gè)固件備用:AX6_1.1.4.ubi和ybmibib.bin
2.scp把固件兩個(gè)固件AX6_1.1.4.ubi和ybmibib.bin傳到路由器tmp目錄
3.以次打以下命令:
ubiformat /dev/mtd12 -y -f /tmp/AX6_1.1.4.ubi
mtd write /tmp/ybmibib.bin /dev/mtd1
fw_setenv flag_last_success 0
fw_setenv flag_boot_rootfs 0
4.拔電源重新啟動(dòng)路由器,啟動(dòng)過(guò)程比較長(zhǎng),啟動(dòng)好幾次,啟動(dòng)過(guò)程千萬(wàn)不要拔電源,直到電腦獲得IP,進(jìn)入小米固件