breed一款类似于U-boot的不死固件,u-boot是一种仗充哔粞普遍用于嵌入式系统中的Bootloader,Bootload髫潋啜缅er是在操作系统运行之前执行的一小段程序。他可以用来恢复小米路由器的固件,这样只要我们刷了uboot,路由器基本上刷不死了。而bread就是一款全新的Bootloader,它不是U-Boot,也不是U-Boot的改进版,是全新、独立的、跟U-Boot平级的Bootloader,Web界面跟不死U-Boot基本一致。
工具/原料
小米mini路由器
bread
方法/步骤
1、BootLoader是在操作系统内核运行之前运行。可以初始化硬竭惮蚕斗件设备、建立内存空间映射图,从而将系统的软硬围泠惶底件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。意思为引导加载器,是用于加载操作系统的程序。它是一大类此类功能程序的统称。比如现在的BIOS、UEFI、GRUB、RedBoot、U-Boot、CFE、Breed等都是Bootloader。
2、在刷breed前我们先来获取小米mini路由的SSH权限,不然无法完成接下来的操作。方法很简单,打开http://d.miwifi.com/rom/ssh网址,记住你的密码,后面要用的。点击右边的“下载工具包”下载要用的工具
3、接下来我们按照提示来刷入SSH工具获取ROOT权限,方法如下:咯悝滩镞小米路由器需升级到开发版0.5.28及以上,小米路由器mini需升级到开发版0.3.84及以上芟坳葩津,小米路由器3即将支持。注意:稳定版不支持。1.请将下载的工具包bin文件复制到U盘(FAT/FAT32格式)的根目录下,保证文件名为miwifi_ssh.bin;2.断开小米路由器的电源,将U盘插入USB接口;3.按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键;等待3-5秒后安装完成之后,小米路由器会自动重启,之后您就可以尽情折腾啦:)
4、使用WinSCP工具将breed固件上传到/tmp目录,方法是打开WinSCP,右上角点击新建添加链接192.168.31.1,密码就是刚才SSH页面显示的密码,如果记不住就使用命令passwd来修改密码。远程登录主机,在左边的本地管理中找到我们的breed-mt7620-xiaomi-mini.bin固件,直接将其拖拽至右边的/tmp目录。
5、接下来使用命令:mtd-rwrite/tmp/breed-mt7620-xiaomi-mini.bin刷入breed,打开WinSCP工具栏中的终端,输入命令再点击右边的执行。或者我们也可以使用PuTTY工具来远程执行该命令。
6、接下来我们就只要等待刷入breed到小米mini路由器里面了。