R1CM Flash

零.机缘巧合

2025年10月1日,在我尝试实现路由器使用单个账号免登陆共享校园网时,遵循前辈的建议购入了R1CM(小体积 便宜 能折腾)。因该路由年代较久远,网络上的刷机教程良莠不齐,同时有新问题的出现(小米官方SSH工具不可下载),遂自己写了这篇教程。

壹.准备工作

  • 路由器一台
  • 网线一根
  • 电脑一台
  • U盘一个
  • Breed 文件 前往下载
  • 老毛子 Padavan 固件 前往下载 (当然,你可以是其他固件)
  • SSH 软件

稍微解释一下以上准备的作用。

U盘 用于存亡小米路由开发版固件和Breed固件
Breed 闭源 Bootloader,俗称“不死鸟”
SSH Cliant 用于刷入Breed
Padavan或其他 第三方固件,通过Breed控制台刷入

贰.开始搞机

1.从稳定版升级到开发板

小米Wi-Fi官网下载固件,然后前往 Web 路由器管理页面手动升级。如果无法进入系统,可以根据官方教程用 U 盘刷机。

2.获取SSH权限

正如前文所说,小米官方的“开启SSH工具“年久失修无法下载,这意味着我们无法通过官方方法开启SSH并刷入Breed。 (307 temporary redirect后没反应,应该是死了)

不过我发现了一个神秘开源项目:xmir-patcher 在任意平台运行它,输入2,根据提示输入路由器的管理密码,可开启临时SSH。 再输入6,启用永久SSH。

3.刷入Breed

使用任意SSH客户端连接192.168.31.1,端口22,用户名root,密码root。 刷入

  • 把 Breed 文件复制到U盘,并插入到路由器
  • 执行 df -h 命令查看分区,U盘一般为 /dev/sd*   
  • 执行 mount /dev/sd* /mnt ,把 U盘挂载到 /mnt 文件夹
  • 执行 cd /mnt 进入 /mnt 文件夹
  • 执行 mtd -r write /mnt/breed.bin Bootloader 刷入 Breed
    进入
  • 拔掉路由器的电源
  • 按住 reset 按钮之后重新接入电源,指示灯变为闪烁状态即可松开 reset 键
  • 在浏览器输入 192.168.1.1 进入 Breed 控制台

以后每次进入Breed控制台都需要进行以上操作

4.刷入Padavan

  • 进入 Breed 控制台
  • 在固件备份页面备份 EEPROM 、编程器固件
  • 在固件更新界面勾选 固件 ,然后 选择文件 并 上传 ,最后 更新
  • 等待路由器更新完并重启

老毛子 Padavan 默认后台是 192.168.123.1 ,账号密码都是 admin

叁.Enjoy Yourself!

Licensed under CC BY-NC-SA 4.0
最后更新于 Oct 06, 2025 12:47 +08
使用 Hugo 构建
主题 StackJimmy 设计