1、 什么是SN,SN就是产品的序列号,是产品的机器码,就像我们每个人都有自己的身份证号码一样,是唯一的认证码。 所以在刷uboot之前小编还是要再三强调,你确定要刷了吗,结果是未來刷回官方固件時会有冲掉SN的,而且无法刷入SSH,想再折腾就有点难咯。 SN码在路由器的反面,条形码下面就可以看到了:
2、 首先我们先来下载一个uboot,去openwrt官网把uboot下载下来http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/u-boot/ 需要注意的是uboot-xiaomi-mini-115200.bin 可能导致路由进入恢复模式,所以请慎重刷机。
3、 刷第三方uboot之前最好先备份原有的uboot,以免以后无法孀砌湫篡刷回官方固件: 打开Putty软件登录,命令行输入以下命令: ddif=/颊俄岿髭dev/mtd1of=/tmp/xiaomi_uboot.bin 系统回应: 384+0 records in 384+0 records out 这就说明你已经备份了一个名为xiaomi_uboot.bin的固件在/tmp目录
4、 接下来我们再用WinSCP把xiaomi_uboot.bin文件拷贝出来作为备份,因为之前小编也说了,tmp目录是个临时存放处,当系统重启时临时文件就会丢失。 同时我们把 PandoraBox提供的uboot.bin传到/tmp目录,准备刷入。
5、 Putty登录,先执行命令切换目录至/tmp 输入命令:cd/tmp 接下来我们开始刷uboot了,输入命令: mtd-rwriteuboot.bin u-boot
6、 我们也可以使用命令:mtd -r write /tmp/uboot.bin Bootloader 因为小米路由器的uboot分区称为Bootloader,所以用Bootloader也能识别。 刷入之后系统便会自动重启,从此以后要刷第三方固件就不再通过SSH下指令了,而是通过uboot 的Web界面来操作了。
7、 当然这里要说明的是刷了不死uboot之后系统自带的Bootloader已经被覆盖了,也就是说你不能使用U盘方式刷回小米固件了。 将U盘插入路由器USB接口,拔掉电源,用硬物顶住mini的reset键插上电源开机,等到mini的灯狂闪的时候,松开reset键,5-10分钟恢复原版固件完成。
8、 刷完uboot之后小米路由器mini的IP位址会变成192.168.1.1,要想进入uboot的web界面,我们需要先将电脑上的 IP地址設定成192.168.1.x,这个x可以是局域范围内的任意值。
9、 接着我们用硬物顶住mini的reset键插上电源开机,等到mini的灯狂闪的时候,松开reset键,打开浏览器登录192.168.1.1就可以进入uboot的web界面了。