关于小米mini路由器刷 UBOOT 的小知识
完正备份官方rom(再也不怕SN被冲了):
- 查看rom
- 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: 00b26eac 00010000 "rootfs"
- mtd6: 00200000 00010000 "OS2"
- mtd7: 00100000 00010000 "overlay"
- mtd8: 00010000 00010000 "crash"
- mtd9: 00010000 00010000 "reserved"
- mtd10: 00010000 00010000 "Bdata"
- 备份
- dd if=/dev/mtd0 of=/extdisks/sda1/rom/ALL.bin
- dd if=/dev/mtd1 of=/extdisks/sda1/rom/Bootloader.bin
- dd if=/dev/mtd2 of=/extdisks/sda1/rom/Config.bin
- dd if=/dev/mtd3 of=/extdisks/sda1/rom/Factory.bin
- dd if=/dev/mtd4 of=/extdisks/sda1/rom/OS1.bin
- dd if=/dev/mtd5 of=/extdisks/sda1/rom/rootfs.bin
- dd if=/dev/mtd6 of=/extdisks/sda1/rom/OS2.bin
- dd if=/dev/mtd7 of=/extdisks/sda1/rom/overlay.bin
- dd if=/dev/mtd8 of=/extdisks/sda1/rom/crash.bin
- dd if=/dev/mtd9 of=/extdisks/sda1/rom/reserved.bin
- dd if=/dev/mtd10 of=/extdisks/sda1/rom/Bdata.bin
- 恢复
- mtd write /extdisks/sda1/rom/Bootloader.bin Bootloader
- mtd write /extdisks/sda1/rom/Config.bin Config
- mtd write /extdisks/sda1/rom/Factory.bin Factory
- mtd write /extdisks/sda1/rom/OS1.bin OS1
- mtd write /extdisks/sda1/rom/rootfs.bin rootfs
- mtd write /extdisks/sda1/rom/OS2.bin OS2
- mtd write /extdisks/sda1/rom/overlay.bin overlay
- mtd write /extdisks/sda1/rom/crash.bin crash
- mtd write /extdisks/sda1/rom/reserved.bin reserved
- mtd write /extdisks/sda1/rom/Bdata.bin Bdata
root后,刷下面这个uboot(小米官方叫Bootloader)
在小米固件ssh下,用putty命令刷入,
dd if=/dev/mtd1 of=/tmp/xiaomi_uboot.bin //备份小米uboot,用winscp将/tmp/xiaomi_uboot.bin文件保存到电脑上.
mtd -r write /tmp/uboot.bin Bootloader //其中/tmp/uboot.bin网上下载的uboot.事先上传到/tmp下取名叫uboot.bin
刷入后,机器会重新启动,固定电脑有线网卡的IP为192.168.1.8
用硬物顶住mini的reset键开机,等到mini的黄灯狂闪的时候,松开reset键。
电脑上在浏览器中输入192.168.1.1,就进入不死uboot的控制台了,在该控制台下,可以刷下面的这10多个固件,大家爽死了吧!记得哈,先刷UBOOT才行!
1、小米原厂固件
2.潘多拉固件
3.Openwrt固件
4.小云固件 IP:192.168.99.1 密码:54321
5.宽带宝7620A1 96版固件 (多拨最稳定及成功率最高的固件,可免费试用多拨功能。如果其他固件无法多拨的,推荐试用。)
6.小度路由固件 IP(可能):192.168.8.1
7.华硕RT-N14固件
8.RippleOS营销固件
9.buffalo_whr_600d DD-WRT固件
10.海蜘蛛 树熊X1固件(经测试,和华硕RT-N14内容99%相似,只多了wifidog)
12.极1S固件(只能用提供的固件,不能升级,升级后不能刷回其他固件。已测试。)
IP:192.168.199.1 root/admin
13.哦耶OYE-0001固件,基用openwrt,有app端 IP:192.168.8.1 root/admin
其实在这个uboot的支持下,90%的支持MTK7620A或者7620N的固件都可以成功刷入,并成功驱动路由器,由于不是小米mini专版,可能有些小BUG,但主要功能应该是可用的。
14. 磊科 no1 固件: netcore(No1)CN-V1.3.140618.bin
网盘打包地址:
链接:http://pan.baidu.com/s/1pJmMzLx 密码:5moe
爱快7620A新版本1.1 固件(http://www.ikuai8.com/support.php)
增加并发多拨固件(openwrt版本) 可以叫家里的宽带免费双倍甚至3倍提速(免费使用)小米mini专版潘多拉固件(稳定版)
http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/old_fw/
小米mini专版潘多拉固件(开发版)
http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/testing/
小米mini专版不死uboot(和附件中的是同一个UBOOT)
http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/u-boot/
明月永在 的固件(单线多拨 功能强大但是暂时不支持5Gwifi),本固件功能强大,可翻墙,可脱机,可以SAMBA。
华硕RT-54U固件,原厂固件仅支持64兆内存,更新的固件已经做过修改可以支持128兆内存并且支持5G wifi
小米工程师已经告诉我们SN是写入BDATA这个分区的,UBOOT里面确实不带SN,若已经被冲SN并且又没有完整备份的话现在想到一个思路,就是用二进制软件将别人备份的bdata分区里的sn改成自己的后,修改好SN再刷进自己的机器去,理论上是可行的。
用nvram修改config
nvram [get name] [set name=value] [unset name] [show] [commit] [clear file]
nvram set SN=XXXXXXXXXXXX
nvram set wl0_ssid=Xiaomi_XXXX_5G
nvram set wl1_ssid=Xiaomi_XXXX
保存
nvram commit
用bdata(\usr\sbin\bdata)修改bdata
bdata [get name] [set name=value] [unset name] [show] [commit] [sync]
bdata set model=R1CM
bdata set color=101
bdata set CountryCode=CN
bdata set SN=XXXXXXXXXXXX
bdata set wl0_ssid=Xiaomi_XXXX_5G
bdata set wl1_ssid=Xiaomi_XXXX
保存
bdata sync && bdata commit
丢失SN的可以用编程器写入Bdata和Config
小米的Config大小4096 字节
0030004到00030FFF
Bdata大小16384 字节
00FF0004到00FF3FFF
小米论坛地址
http://bbs.xiaomi.cn/thread-11088593-1-1.html
共有 0 条评论