|
本帖最后由 涼仝灀 于 2018-3-19 21:02 编辑
其实发这个东西也没啥用,不过是纪念一下那些日子。
当初用这路由的就不多,现在应该是根本没有了。
ASUS RT-N13U B1是我用的第一个能刷第三方的路由,当时买来是想用OpenWrt的,但一用无线就出问题,结果就用了很久的DD-WRT....还好DD-WRT稳定性不错。
后来发现这路由与其它一些路由的硬件差不多,就又用了一段别的路由的小众固件,稳定性也不错。
再后来这货的性能和功能都跟不上了,就丢去一边吃灰了。
刷这路由的时候我就想,人家路由很多都有UBoot什么的,为什么这个就没有?
这个路由用的人本来就少,教程就更少,当时自己也不敢瞎弄,刷UBoot的愿望就一直没实现....
今天看Breed的时候又想起了这路由,经过研究发现Breed支持这路由的硬件,所以就搞了下。
我先提取了Bootloader和eeprom,确定Bootloader是192k,用十六进制查看,没有数据的地方不是FF,而是00。
然后为了保险,先创建一个192k十六进制全部00的文件,然后把breed-rt305x-nor-reset0-r1163.bin覆盖进去,得到了192k的Breed。
我想这样就应该能刷了,但我以前就知道,很多固件都是带锁的,根本不能用命令刷Bootloader,所以我打算用Firmware Restoration。
用Firmware Restoration前我就知道应该是刷不了的,结果一试果然不行,然后我分析了原Bootloader文件结尾的十六进制数据,把最后一段写进了192k的Breed里的相同位置。
最后一刷,果然成功了,到此给这货刷Bootloader的愿望终于实现了......
感谢@hackpascal
简单测试,运行良好,刷写备份都可以,MAC显示正常,按WPS键插电就能停在Breed里,复位键没测试。
理论上刷完Breed就不能用Firmware Restoration,不懂的人请注意。
原Bootloader和eeprom都压缩一起传上来,方便还有需要的人。
说一下能用的固件:
ddwrt没问题
openwrt当初无线不正常,现在lede的无线没测试
fonera20n的固件http://download.fonosfera.org/RC/2.3.8.0_beta1/ 稳定,还有石像鬼,无线也不好说
Wive_WR-300NU https://osdn.net/projects/sfnet_wive-ng/releases/ 不知道咋样
貌似还有不少,就不研究了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|