xiasenlinmu 发表于 2023-1-22 00:39

360T7官方固件分区备份及刷回官方固件教程

本帖最后由 xiasenlinmu 于 2023-12-14 19:20 编辑


[*]教程参考:360 T7 路由器 开启telnet及uboot控制台方法和360t7通过usb tll刷入不死uboot和openwrt系统
[*]

[*]刷机有风险

[*]
[*]1.官方固件分区备份教程
[*]开启telnet
[*]登录输入命令:cat /proc/mtd
[*]dev:    size   erasesizename
[*]mtd0: 08000000 00020000 "spi0.0"
[*]mtd1: 00100000 00020000 "bl2"
[*]mtd2: 00080000 00020000 "u-boot-env"
[*]mtd3: 00200000 00020000 "Factory"
[*]mtd4: 00200000 00020000 "fip"
[*]mtd5: 02400000 00020000 "ubi"
[*]mtd6: 02400000 00020000 "firmware-1"
[*]mtd7: 02400000 00020000 "plugin"
[*]mtd8: 00100000 00020000 "config"
[*]mtd9: 00080000 00020000 "factory"
[*]mtd10: 00700000 00020000 "log"
[*]

[*]通过网络备份官方固件
[*]# 将电脑的IP地址设置为192.168.1.8,插入路由器LAN口
[*]# 使用nc监听3333端口并写入all.bin
[*]# Windows系统可以使用netcat
[*]# nc -l -p 3333 > all.bin
[*]

[*]# 在路由器failsafe模式下开启网络
[*]ifconfig eth0 0.0.0.0
[*]brctl addbr br-lan
[*]ifconfig br-lan 192.168.1.1 netmask 255.255.255.0 up
[*]brctl addif br-lan eth0
[*]

[*]# 读取/dev/mtd0,使用nc发送到192.168.1.8:3333
[*]

[*]#备份整个路由固件
[*]cat /dev/mtd0 | nc 192.168.1.8 3333
[*]nc -l -p 3333 > all.bin
[*]#或
[*]dd if=/dev/mtd0 | nc 192.168.1.8 3333
[*]nc -l -p 3333 | dd of=all.bin
[*]

[*]#备份原厂uboot(fip为uboot分区)
[*]cat /dev/mtd4 | nc 192.168.1.8 3333
[*]nc -l -p 3333 > fip.bin
[*]#或
[*]dd if=/dev/mtd4 | nc 192.168.1.8 3333
[*]nc -l -p 3333 | dd of=fip.bin
[*]

[*]#备份原厂固件(ubi和firmware-1为固件分区)
[*]cat /dev/mtd5 | nc 192.168.1.8 3333
[*]nc -l -p 3333 > ubi.bin
[*]#或
[*]dd if=/dev/mtd5 | nc 192.168.1.8 3333
[*]nc -l -p 3333 | dd of=ubi.bin
[*]

[*]#备份原厂固件(ubi和firmware-1为固件分区)
[*]cat /dev/mtd6 | nc 192.168.1.8 3333
[*]nc -l -p 3333 > firmware-1.bin
[*]#或
[*]dd if=/dev/mtd6 | nc 192.168.1.8 3333
[*]nc -l -p 3333 | dd of=firmware-1.bin
[*]

[*]#备份原厂插件(plugin为原厂插件分区)
[*]cat /dev/mtd7 | nc 192.168.1.8 3333
[*]nc -l -p 3333 > plugin.bin
[*]#或
[*]dd if=/dev/mtd7 | nc 192.168.1.8 3333
[*]nc -l -p 3333 | dd of=plugin.bin
[*]

[*]

[*]2.刷回官方固件教程
[*]

[*]2.1刷原厂uboot和mt7981-360-t7 op
[*]上传360t7-fip.bin和immortalwrt-mediatek-mt7981-mt7981-360-t7-squashfs-factory.bin到tmp文件下
[*]终端运行命令:
[*]#查看分区表
[*]108M大分区uboot分区:cat /proc/mtd
[*]dev:    size   erasesizename
[*]mtd0: 08000000 00020000 "spi0.0"
[*]mtd1: 00100000 00020000 "BL2"
[*]mtd2: 00080000 00020000 "u-boot-env"
[*]mtd3: 00200000 00020000 "Factory"
[*]mtd4: 00200000 00020000 "FIP"
[*]mtd5: 06c00000 00020000 "ubi"
[*]mtd6: 00100000 00020000 "stock-config"
[*]mtd7: 00080000 00020000 "stock-factory"
[*]mtd8: 00400000 00020000 "stock-log"
[*]
[*]#刷H大原厂uboot
[*]mtd write /tmp/360t7-fip.bin FIP
[*]#刷原厂uboot可启动op
[*]mtd write /tmp/immortalwrt-mediatek-mt7981-mt7981-360-t7-squashfs-factory.bin ubi
[*]#重启路由器
[*]reboot
[*]

[*]2.2刷回原厂固件
[*]上传原厂备份分区ubi.bin、firmware-1.bin和plugin.bin到tmp文件下
[*]终端运行命令:
[*]#查看分区
[*]cat /proc/mtd
[*]dev:   size   erasesizename
[*]mtd0: 08000000 00020000 "spi0.0"
[*]mtd1: 00100000 00020000 "BL2"
[*]mtd2: 00080000 00020000"u-boot-env"
[*]mtd3: 00200000 00020000 "Factory"
[*]mtd4: 00200000 00020000 "FIP"
[*]mtd5: 02400000 00020000 "ubi"
[*]mtd6: 02400000 00020000"firmware-1"
[*]mtd7: 02400000 00020000 "plugin"
[*]mtd8: 00100000 00020000"stock-config"
[*]mtd9: 00080000 00020000"stock-factory"
[*]mtd10: 00400000 00020000"stock-log"
[*]

[*]#还原原厂固件(推荐使用360t7-fip.bin)
[*]mtd write /tmp/ubi.bin ubi
[*]#还原原厂固件
[*]mtd write /tmp/firmware-1.bin firmware-1
[*]#还原原厂插件
[*]mtd write /tmp/plugin.bin plugin
[*]#重启路由器
[*]reboot
[*]

[*]2.3原厂固件(开启telnet或SSH)刷op(固件小于36m)
[*]上传immortalwrt-mediatek-mt7981-mt7981-360-t7-squashfs-factory.bin到tmp文件下
[*]终端运行命令:
[*]mtd write /tmp/immortalwrt-mediatek-mt7981-mt7981-360-t7-squashfs-factory.bin ubi
[*]#或
[*]mtd -r write /tmp/immortalwrt-mediatek-mt7981-mt7981-360-t7-squashfs-factory.bin ubi
[*]#重启路由器
[*]reboot
[*]

[*]刷机相关工具下载:
[*]

[*]**** Hidden Message *****


[*]感谢“yaohao”网友分享ubi、firmware-1和plugin分区备份








yaohao 发表于 2023-1-30 16:32

给你要的原厂分区备份文件

链接: https://pan.baidu.com/s/1FJKLyj2PXlrfhjZBgVidsw 提取码: wg1f

Awingy 发表于 2023-1-23 02:00

你发的这个教程,里边就有备份的链接啊,但凡你仔细看了就能看见。以下为hanwckf's blog原话

原厂固件备份
蓝奏云下载:https://wwd.lanzout.com/iCnq30e90ypi
360T7.bin:不含ecc数据的编程器固件,mt798x固件默认使用ondie-ecc
360t7.dts:原厂固件里提取的设备树
squashfs-root.tar.gz:原厂固件的rootfs内容

LookAround 发表于 2023-1-24 14:34

感谢共享,有你更精彩

liumingyer0516 发表于 2023-1-24 18:44

感谢分享!!!!

yellow09 发表于 2023-1-27 21:11

非常详细的教程!

nearchan 发表于 2023-1-27 21:46

来了来了来了来了

青衫 发表于 2023-1-27 22:22

支持一下试试能不能成功

晓风凌殇 发表于 2023-1-27 22:35

谢谢分享,非常详细

wangalex123 发表于 2023-1-27 23:44


感谢共享,有你更精彩

京城老贾 发表于 2023-1-28 08:31

我也准备刷回去了,还是软路由好用

Dr.Arc 发表于 2023-1-28 09:45

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

wxlovelrh1314 发表于 2023-1-28 12:20

不错不错   试着弄弄

apple0543 发表于 2023-1-28 14:52

思考思考

zhangnl 发表于 2023-1-28 16:30

感谢分享!!!

anxing45 发表于 2023-1-28 16:32

感谢非常感谢
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 360T7官方固件分区备份及刷回官方固件教程