找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 12428|回复: 55

tp-link xdr6086 备份固件和原厂固件以及u-boot各版本之间互刷的一些经验

  [复制链接]
发表于 2023-4-29 13:39 | 显示全部楼层 |阅读模式
本帖最后由 marcolin 于 2023-5-2 16:08 编辑

1.文件夹里面的backup.img是我自己提取出来的备份原厂固件,版本是1.0.5
2.官方的1.0.5固件包分了4个包,自己亲测可用通过 dd of=/dev/mtdblock0 if=/tmp/backup.img bs=131072 conv=sync 来恢复到官方的恢复模式,然后再通过升级包就可以恢复到原厂固件。
链接:https://pan.baidu.com/s/1RztYdQL购物UgEYYI7oFeTNg?pwd=6086
提取码:6086
#######################################################
我的备份方法(tp-link官方固件下):
0.windows装好netcat。(我用ubuntu的nc监听不了端口)
参考:https://blog.csdn.net/muriyue6/article/details/107127217
1.用这个帖子的方法获取root。
https://www.right.com.cn/forum/thread-8275955-1-1.html
2.备份固件到tmp目录   dd if=/dev/mtdblock9 of=/dev/sda/backup.img bs=131072
3.电脑打开一个cmd端监听9995端口准备接收backup.img文件。
nc -l -p 9995 > backup.img
4.路由端输入命令准备发送backup.img文件。
nc 192.168.1.100 9995 < /tmp/backup.img
备份后记得检验两个文件的MD5,大小等。
#####################################################
237,l大等openwrt回到原厂:
参考:https://www.right.com.cn/forum/f ... 279716&pid=18323702
1.将备份的文件传到op的tmp目录
2.dd of=/dev/mtdblock0 if=/tmp/backup.img bs=131072 conv=sync
3.重启后路由器会进入救援模式,刷入tp官网固件即可
刷入op或者回原厂全程没有修改factory分区,无需担心mac地址或者无线信号受到影响。
#####################################################
官方openwrt(uboot)回到原厂:
参考:https://forum.openwrt.org/t/addi ... xdr-6086/140637/105
1.打开mtd写入
opkg update
opkg install kmod-mtd-rw
insmod mtd-rw i_want_a_brick=1
2.上传backup.img到/tmp,之后拆分备份文件。
dd if=/tmp/backup.img of=/tmp/backup-mtd0.img bs=131072 count=8
3.mtd命令写入mtd0分区,之后断电重启就会进入tp恢复模式
mtd write /tmp/backup-mtd0.img /dev/mtd0

以上有错希望大家指出,为了折腾,我已经在各大op来回刷了2天,想吐...






只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2023-4-29 13:48 | 显示全部楼层
本帖最后由 marcolin 于 2023-5-3 09:49 编辑

顺便问一下我通过 https://www.right.com.cn/forum/thread-8275955-1-1.html 这个方法刷入暗云uboot的能够成功,但是用下面的命令刷入openwrt官方的uboot却不行,有高手指点一下吗?
dd bs=131072 conv=sync of=/dev/mtdblock9 if=/tmp/xxx-preloader.bin
dd bs=131072 conv=sync of=/dev/mtdblock9 seek=28 if=/tmp/xxx-bl31-uboot.fip

解决了,原来是上传文件没有成功,文件名是有但是大小是0,我不明白当文件名是xdr6086-preloader.bin,xdr6086-bl31-uboot.fip上传路由上就不成功,后来我改成preloader.bin,uboot.fip就可以了,233。

点评

我也在用不死uboot 你刷op官方的uboot不行表现在什么情况 是恢复了tp官方系统刷的op官方uboot吗 如果是已经是op了 mtd分区号应该不一样分区结构也不一样吧  详情 回复 发表于 2023-4-29 15:14
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-29 15:14 | 显示全部楼层
marcolin 发表于 2023-4-29 13:48
顺便问一下我通过 https://www.right.com.cn/forum/thread-8275955-1-1.html 这个方法刷入暗云uboot的能够 ...

我也在用不死uboot  你刷op官方的uboot不行表现在什么情况  是恢复了tp官方系统刷的op官方uboot吗  如果是已经是op了  mtd分区号应该不一样分区结构也不一样吧

点评

我在tp固件里刷op的uboot反回的信息是0+0,重启之后还是进入tp的系统。 如果我用暗云的uboot刷入L大的固件之后再SSH刷op的uboot,preloader.bin文件能正常刷入,但bl31-uboot.fip就提示“dd: error writing '/dev/m  详情 回复 发表于 2023-4-29 15:51
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2023-4-29 15:51 | 显示全部楼层
本帖最后由 marcolin 于 2023-5-2 15:21 编辑
qq9323294 发表于 2023-4-29 15:14
我也在用不死uboot  你刷op官方的uboot不行表现在什么情况  是恢复了tp官方系统刷的op官方uboot吗  如果 ...

问题解决了,我更新了一下帖子,把我的一些经验分享出来。

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-2 18:23 | 显示全部楼层
兄弟,你的6086刷回原厂有重启丢失配置的情况吗,我两台刷回去都这样

点评

谢谢xxtv的提醒,他的方法可行。  发表于 2024-9-13 08:02
大哥。具体方法可以讲下么。  详情 回复 发表于 2023-7-29 12:25
丢配置?进管理界面,点恢复出厂设置。重新配置就好了....  发表于 2023-7-13 10:47
我没有备份自己的mtd9可以给我你的试试吗  详情 回复 发表于 2023-5-4 08:42
可以给个你的备份吗…谢谢??  发表于 2023-5-3 15:44
请问你的问题解决了吗  详情 回复 发表于 2023-5-3 00:14
的确是会丢失配置,如果你备份的是自己的backup.img,你可以在原厂固件里root之后把整个img文件刷入到mtdblock9,上传到路由记得核对一下MD5。 dd of=/dev/mtdblock9 if=/tmp/backup.img bs=131072 conv=sync  详情 回复 发表于 2023-5-2 22:27
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-2 19:22 | 显示全部楼层
感谢。原来是OpenWRT官方uboot锁定了mtd,不让写入,新知识+1。

我的xdr6088终于从xwrt直接刷到了不死uboot并刷上了237大佬的闭源固件。

点评

怎么直接刷的啊?  详情 回复 发表于 2023-12-16 00:26
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-2 22:27 | 显示全部楼层
本帖最后由 marcolin 于 2023-5-2 22:30 编辑
zxd745534148 发表于 2023-5-2 18:23
兄弟,你的6086刷回原厂有重启丢失配置的情况吗,我两台刷回去都这样

的确是会丢失配置,如果你备份的是自己的backup.img,你可以在原厂固件里root之后把整个img文件刷入到mtdblock9,文件上传到路由记得核对一下MD5。我是不用原厂固件,所以也没有深究这个,看看还有其他大佬有没有更好的办法。
dd of=/dev/mtdblock9 if=/tmp/backup.img bs=131072 conv=sync

点评

我的也是这样刷回在路由里面点重启可丢配置。断电不影响 这是OP恢复TP原厂固件用改成这个命令么。。原来不是dd of=/dev/mtdblock0 if=/tmp/backup.img bs=131072 conv=sync  详情 回复 发表于 2023-7-26 16:57
兄弟,你的方法管用,感谢  发表于 2023-5-2 23:49
兄弟,你的方法管用,感谢  发表于 2023-5-2 23:49
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-3 00:14 | 显示全部楼层
zxd745534148 发表于 2023-5-2 18:23
兄弟,你的6086刷回原厂有重启丢失配置的情况吗,我两台刷回去都这样

请问你的问题解决了吗

点评

解决了,就是楼主说的那样,原厂root后,把自己的mtd9备份用dd命令再写一次到mtd9就行了  发表于 2023-5-3 23:44
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-4 08:42 | 显示全部楼层
zxd745534148 发表于 2023-5-2 18:23
兄弟,你的6086刷回原厂有重启丢失配置的情况吗,我两台刷回去都这样

我没有备份自己的mtd9可以给我你的试试吗

点评

你先试试备份一份再写进去呢,写到mtd9会把你路由器出厂的参数覆盖了  发表于 2023-5-4 18:19
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-4 09:12 | 显示全部楼层
厉害
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-5 08:25 | 显示全部楼层
支持一波
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-5 09:05 | 显示全部楼层
大佬牛逼,先收藏。我6088一直不敢刷
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-9 02:04 | 显示全部楼层
这个得赞!这路由折腾的人还是太少了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-9 16:58 | 显示全部楼层
原厂第一次刷openwrt需要刷什么uboot吗?

点评

你用openwrt官方源码编译出来就会有很多个文件其中xdr6086-bl31-uboot.fip和xdr6086-preloader.bin就是刷u-boot需要用到的。  详情 回复 发表于 2023-5-9 20:29
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-9 20:29 | 显示全部楼层
bluec 发表于 2023-5-9 16:58
原厂第一次刷openwrt需要刷什么uboot吗?

你用openwrt官方源码编译出来就会有很多个文件其中xdr6086-bl31-uboot.fip和xdr6086-preloader.bin就是刷u-boot需要用到的。

点评

请问op官方的uboot带不死web吗  详情 回复 发表于 2023-11-19 14:53
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-23 02:21

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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