设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
小博无线
查看: 3832|回复: 62

小米路由器3g R3G 魔改 散热 刷机 BREED Pandavan pando'ra

  [复制链接]
发表于 2018-11-5 00:11 | 显示全部楼层 |阅读模式
本教程仅作为参考,不提供一对一技术支持。

刷机有风险,折腾需谨慎。



刷机篇
第一步:获取SSH权限
首先,请先准备一个U盘,并确保这个U盘的格式为FAT或FAT32.
接下来,就是具体的操作流程了。

刷开发版步骤:

方法①打开浏览器,输入192.168.31.1,然后登陆你的小米路由后台,点击常用设置,其他。选择手动升级,点击刚刚下载的固件,需要清空数据,然后坐等就行;

方法②下载路由器3G对应的开发版ROM包,并将其放在U盘的根目录下,命名为miwifi.bin,

断开小米路由器的电源,将U盘插入路由器的USB接口,按住reset按钮后重新接入电源,待指示灯变为黄色闪烁状态后松开reset键(需要20秒左右),

等待5~8分钟,刷机完成之后系统会自动重启并进入正常的启动状态(指示灯由黄灯常亮变为蓝灯常亮),此时,说明刷机成功完成!

如果出现异常/失败/U盘无法读取状态,会进入红灯状态,建议重试或更换U盘再试。

【注意事项】这里的U盘必须是FAT32格式的,而且不能是PE启动的U盘,最好是拿U盘快速格式化,然后直接放包,不然肯定失败。

至此官方开发版刷机完成
接下来是开启SSH权限,在miwifi.com官网点“开放”在该页面找到“开启SSH工具”登录你路由绑定的帐号密码
就可以在里面查看到你路由的密码,但还需先下载对应的工具包:
工具包使用方法:小米路由器需升级到开发版0.5.28及以上
注意:稳定版不支持。
请将下载的工具包bin文件复制到U盘(FAT/FAT32格式)的根目录下,保证文件名为miwifi_ssh.bin
断开小米路由器的电源,将U盘插入USB接口;
按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键;
等待3-5秒后安装完成之后,小米路由器会自动重启,之后SSH权限开启成功。
以上为开启及获取SSH帐号密码的方法
第二步:刷入BREED或者pb-boot
Breed下载地址:https://breed.hackpascal.net/
刷机之前,先行备份
(看起来很多代码,其实很简单,就几步)
刷机打开Xshell,点击新建
用Xshell进入到命令模式
用户名:root
密码:官网给出密码
在命令下输入cat /proc/mtd得到分区情况(如下):
root@XiaoQiang:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 07f80000 00020000 "ALL"
mtd1: 00080000 00020000 "Bootloader"
mtd2: 00040000 00020000 "Config"
mtd3: 00040000 00020000 "Bdata"
mtd4: 00040000 00020000 "Factory"
mtd5: 00040000 00020000 "crash"
mtd6: 00040000 00020000 "crash_syslog"
mtd7: 00040000 00020000 "reserved0"
mtd8: 00400000 00020000 "kernel0"
mtd9: 00400000 00020000 "kernel1"
mtd10: 02000000 00020000 "rootfs0"
mtd11: 02000000 00020000 "rootfs1"
mtd12: 03580000 00020000 "overlay"
mtd13: 012a6000 0001f000 "ubi_rootfs"
mtd14: 030ec000 0001f000 "data"

首先先备份,把U盘(FAT/FAT32格式)插入到路由,然后用命令输入【df -h】查看查看U盘的分区路径
或者输入"cd /"回车,再输入"ls -a"查看到extdisks文件,再"cd extdisks"进入到extdisks文件里用"ls -a"就能查看到你的U盘路径,我的是sda4,以下以我自己U盘的路径为例:
备份(请自行修改回你自己的U盘路径):
dd if=/dev/mtd0 of=/extdisks/sda4/ALL.bin
dd if=/dev/mtd1 of=/extdisks/sda4/Bootloader.bin
dd if=/dev/mtd2 of=/extdisks/sda4/Config.bin
dd if=/dev/mtd3 of=/extdisks/sda4/Bdata.bin
dd if=/dev/mtd4 of=/extdisks/sda4/Factory.bin
dd if=/dev/mtd5 of=/extdisks/sda4/crash.bin
dd if=/dev/mtd6 of=/extdisks/sda4/crash_syslog.bin
dd if=/dev/mtd7 of=/extdisks/sda4/reserved0.bin
dd if=/dev/mtd8 of=/extdisks/sda4/kernel0.bin
dd if=/dev/mtd9 of=/extdisks/sda4/kernel1.bin
dd if=/dev/mtd10 of=/extdisks/sda4/rootfs0.bin
dd if=/dev/mtd11 of=/extdisks/sda4/rootfs1.bin
dd if=/dev/mtd12 of=/extdisks/sda4/overlay.bin
dd if=/dev/mtd13 of=/extdisks/sda4/ubi_rootfs.bin
dd if=/dev/mtd14 of=/extdisks/sda4/data.bin
备份到最后一个mtd14可以会出现如下出错提示:
dd: can't open '/dev/mtd14': Device or resource busy
该分区备份不成功无所谓,关键的mtd0-mtd4备份下来就行了。
如果还在官版的固件下想恢复的,可使用如下命令:
恢复(这里我们不需要该步骤,只是给有需要的人看的官版固件下的恢复步骤)
mtd write /extdisks/sda4/Bootloader.bin Bootloader
mtd write /extdisks/sda4/Config.bin Config
mtd write /extdisks/sda4/Bdata.bin Bdata
mtd write /extdisks/sda4/Factory.bin Factory
mtd write /extdisks/sda4/crash.bin crash
mtd write /extdisks/sda4/crash_syslog.bin crash_syslog
mtd write /extdisks/sda4/reserved0.bin reserved0
mtd write /extdisks/sda4/kernel0.bin kernel0
mtd write /extdisks/sda4/kernel1.bin kernel1
mtd write /extdisks/sda4/rootfs0.bin rootfs0
mtd write /extdisks/sda4/rootfs1.bin rootfs1
mtd write /extdisks/sda4/overlay.bin overlay
mtd write /extdisks/sda4/ubi_rootfs.bin ubi_rootfs
mtd write /extdisks/sda4/data.bin data
(至此备份部分全部结束,妥善保存备份文件,建议上传网盘)

下面我们开始刷入BREED或者pb-boot
事先用WinSCP上传我们刚下载的XXX.bin到/tmp下
(WinSCP怎么用我就不教啦,和Xshell差不太多的,输入ip,账号,密码后面就简单了。)
(为了便于记忆,我们可以重新命名一下)
然后输入如下命令

mtd -r write /tmp/XXX.bin Bootloader

刷入后,机器会重新启动,固定电脑有线网卡的IP为192.168.1.3
用硬物顶住路由的reset键开机,等到路由的灯狂闪的时候,松开reset键,电脑上在浏览器中输入192.168.1.1,就进入不死breed的控制台了,
breed的控制台下先备份EEPROM和编程器固件(pb-boot不支持备份哦),以防止丢失了SN以后又想刷回官方版本的麻烦。

现在开始第三方ROM可以随意刷入
Pandavan:
PandoraBox:


Openwrt:


目前我就了解到有这三个固件,如果有大神愿意帮忙编译一个纯净版pandavan,pandorabox真是不胜感激。

拆机篇


(撕下后面的标签,会露出唯一一个螺丝位)

注意保存标签




(拆机后内部构造排布图)

卸下天线时当心



魔改篇

游客,如果您要查看本帖隐藏内容请回复



此文件为CAD外壳文件,可直接找淘宝亚克力买家切割,楼主切割成本2套18元。

使用原版文件切割时,请使用5mm亚克力板材。
另请购买亚克力粘贴专用胶水

亚克力板可选择各种颜色,路由器正面可自行添加个性化标志。





还需自备:







预留了2个5MM风扇位置,需要加风扇的买m4螺丝长度选择20-25mm即可。
(风扇10到15mm厚度都可以,选好对应螺丝即可)
预留了dc风扇供电接口(11mm圆形开孔,wan口边)
预留了风扇开关接口(6mm圆形开孔,USB口边)
预留了sma标准接口天线,可以自行加入更高规格的天线。

欢迎回帖交流,有问题看到会回复的



Screenshot_2018-11-04-23-57-43-337_com.taobao.tao.png
Screenshot_2018-11-04-23-57-20-751_com.taobao.tao.png
Screenshot_2018-11-04-23-56-58-692_com.taobao.tao.png
Screenshot_2018-11-04-23-56-33-426_com.taobao.tao.png
DSC01218.JPG
DSC01217.JPG
DSC01216.JPG
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 00:18 | 显示全部楼层
感谢分享,
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 00:22 | 显示全部楼层
支持。谢谢分享。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 01:06 来自手机 | 显示全部楼层
我来回复支持一下大神
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 02:02 | 显示全部楼层
小米路由器3g
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 04:22 | 显示全部楼层
感觉要是有PNA LA 改起来还有点成就感~没放大器都不想搞~
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 08:37 | 显示全部楼层
买了两个
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 08:45 | 显示全部楼层
看看,感觉不错。
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 08:54 | 显示全部楼层
我天,刷机就行了,还魔改,动手能力可以啊兄弟
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 08:54 | 显示全部楼层

感觉要是有PNA LA 改起来还有点成就感
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 08:55 | 显示全部楼层
确实没有原来好看。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 11:57 | 显示全部楼层
丑死了,还不如原版
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 13:24 | 显示全部楼层
谢谢,正需要
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 13:48 | 显示全部楼层
大神,收下我的膝盖吧
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-11-5 14:56 | 显示全部楼层
感谢感谢大神!!!
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1 )  

GMT+8, 2018-11-17 08:45

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表