数码之家

标题: 中兴E8820S利用TTL备份原厂分区+刷BREED+修改EEPROM+自用适配padavan固件分享 [打印本页]

作者: lemontreenm    时间: 2020-11-17 20:38
标题: 中兴E8820S利用TTL备份原厂分区+刷BREED+修改EEPROM+自用适配padavan固件分享
本帖最后由 lemontreenm 于 2020-11-17 21:39 编辑

自己折腾8820S已经有一段时间了。最初只是备份下原厂分区和刷个BREED,然后刷各种别人做的固件。到后来强迫症发作,受不了各种不适配导致的小毛病和弱鸡的信号自己学着编译和适配固件。
现在自己已经爽爽的用了一段时间了。今天晚上不想做事情,就把教程写出来造福大家吧。

具体写教程前先说一句:想买这个路由器的赶紧下手。手慢就该涨价了。这个路由器的配置是7621(CPU)+7612(5Gwifi)+7603(2.4Gwifi)+256M(DDR3内存)+128M(nandflash),5个千兆有线网口,1个USB2.0接口,配置还算不错。楼主收了2个,第一个咸鱼50包邮不含电源,第二个假货宝40块+5块邮费。截止目前发帖时为止,淘宝价格是50+5块邮费。


拆机贴请移步我的另一个帖子:拆咸鱼50包邮收的中兴8820s路由器,附刷机方法和信号巨好的EEPROM

下面进入正式内容,为方便大家阅读,分段如下:
一楼:             备份原厂分区教程和刷breed教程
沙发(二楼):修改原厂EEPROM教程
板凳(三楼):适配的padavan固件、eeprom、breed分享和信号测试


本楼层为备份原厂分区教程和刷breed教程
1、连接TTL
备份原厂分区和刷breed都需要用到ttl,所以第一步是焊接TTL,可以焊排针,也可以直接焊3根杜邦线。
抱歉这步没图片,之前没拍,现在不想为了拍个照去再拆一次。其实这步很简单,ttl位子很明显的,很容易找到,总共就4根线。
首先找到gnd线,就是负极,万用表一量就能找到。然后就是中间的2个点。总共3个点就都找到了,GND+RXD+TXD
最后剩下的那个不接线。

2、TTL模块和putty
连接好ttl的3根线,GND对GND,另外两根别管他那根是R那根是T,随便连就是了。

连好线之后USB转TTL模块插到电脑上,找到对应的com口。打开putty,选择Serial,选择对应的COM口,波特率115200。
路由器插电/开电源,看看putty上有没有跑码。如果没有,交换一下TXD和RXD的两根线应该就会跑码了。

如果交换了RXD和TXD还是不跑码,那么就需要先断开GND线,在路由器上电/开电源之后再连接GND线了。当然,连好GND,路由器上电/开电源之后再马上插入TTL模块,再打开putty也是可以的,就看你手速了。
连接好ttl,确认能跑码之后路由器断电,进入下一步。

3、备份原厂分区
准备一个U盘,楼主试过8G的东芝优盘可以用,其他的不确定,推荐正规U盘,山寨盘或者容量过大的U盘可能出现问题。另外貌似有人说做过PE启动盘的U盘不能用。
还是打开putty,选择Serial,选择对应的COM口,波特率115200。
路由器上电/开电源。
然后在putty一直不停的按数字“2”,boot 会引导启动到测试状态中,putty输入账号:zte_wrt  回车,密码:12345!@#$%  回车。注意输入密码的时候不会显示任何提示包括**也没有。
插入U盘。
putty输入查看原厂分区命令:cat  /proc/mtd
然后备份你想要备份的分区,命令格式为cat /dev/mtdblock0 > /mnt/usb1_1/8820s_full.bin
其中mtdblock0对应mtd0,mtdblock1对应mtd1,以此类推。8820s_full.bin是另存到U盘里的分区文件名字,这个名字可以自己修改,以.bin结尾就行。
建议一定要备份的分区是:"Bootloader",这个就是原厂uboot分区。还有一个“tag”,这个就是原厂EEPROM,不过这个EEPROM是非标准的,在使用除原机固件以外的其他固件的时候需要进行一些修改,这个2楼会讲到。
4、刷breed
到breed大神hackpascal的下载站下载最新的B70的breed,网址:https://breed.hackpascal.net/
5962那个就是B70的。
将下好的B70的breed文件改名为mtdblock1.bin后放入U盘。
在PUTTY里输入执行命令:cd /mnt/usb1_1 && cat mtdblock1.bin > /dev/mtdblock1 && reboot
自动重启后就会进入breed控制台


作者: lemontreenm    时间: 2020-11-17 20:38
本帖最后由 lemontreenm 于 2020-11-17 21:36 编辑

沙发,本楼内容为:原厂EEPROM修改
一楼备份tag(EEPROM)的时候说过8820S的原厂EEPROM是非标准的,所以其他固件没法用。所以我们要修改一下。修改方法很简单,winhex64软件打开之前备份的tag(EEPROM),找到相应的内容,复制,然后新建一个128K的文件,黏贴到标准EEPROM的对应位置就行了。这个方法也是被人教我的,直接看图片吧。
[attach]972534[/attach]
[attach]972533[/attach]



作者: lemontreenm    时间: 2020-11-17 20:39
本帖最后由 lemontreenm 于 2020-11-17 22:39 编辑

板凳,本楼内容为:适配的padavan固件、eeprom、breed分享和信号测试
先上楼主自己简单做的信号测试吧:

测试的时候为了对比,加入了翻车讯K2(已刷padavan)和腾达AC9(美版固件),全部开启2.4G/5G,并且放在一起。测试手机是很便宜的魅蓝note6。[attach]972559[/attach]
首先是近距离的信号截图。sunnygu这个信号是8820S的,ASUS是K2的,Tenda这个不用说就是腾达AC9的。
近距离2.4G是K2完胜,8820S和AC9基本常不多
[attach]972609[/attach]

近距离5G是AC9最好,K2和8820S差不多
[attach]972596[/attach]

[attach]972595[/attach]

隔一堵墙,2.4G K2>AC9>8820S,5G 都差不多
[attach]972594[/attach]

[attach]972593[/attach]

[attach]972592[/attach]

隔两堵墙,2.4G 依然是K2>AC9>8820S。5G 还是都差不多,注意这个时候连5G依然没有问题,也没有上网不稳定的情况。
[attach]972591[/attach]

[attach]972590[/attach]

[attach]972589[/attach]

隔三堵墙,2.4G K2优势明显但是也就勉强能用,AC9和8820S这个信号水平也就勉强能连上而已。5G都基本完蛋了。
[attach]972588[/attach]

[attach]972587[/attach]

[attach]972586[/attach]

隔四堵墙,2.4G中K2勉强还能连上,AC9和8820S已经没法用。5G直接没信号了,所以没有图片了。
[attach]972585[/attach]



最后,是楼主备份的原厂EEPROM,是已经修改好了的,在breed里刷入之后修改下mac地址就行了。
还有楼主自己编译的一个padavan固件,指示灯全亮,4个lan口全部识别。信号做了优化,但是貌似还是只能穿2墙使用。
百度盘:https://pan.baidu.com/s/15eHLqa_6BCp86XAOgpg5rQ 提取码: fggf



作者: jbm1    时间: 2020-11-17 21:00
占座,刚刚40包邮能了一台......
作者: lemontreenm    时间: 2020-11-17 21:12
jbm1 发表于 2020-11-17 21:00
占座,刚刚40包邮能了一台......

这个价格很划算啊,咸鱼?
作者: jbm1    时间: 2020-11-17 21:25
lemontreenm 发表于 2020-11-17 21:12
这个价格很划算啊,咸鱼?

                         隔壁
作者: pingzhong    时间: 2020-11-18 10:00
感谢Sunny老师分享!
作者: lemontreenm    时间: 2020-11-18 13:16
pingzhong 发表于 2020-11-18 10:00
感谢Sunny老师分享!

群里来的?
作者: 技术宅小唐    时间: 2020-11-18 20:44
其实这货可以改25Q Flash,编程器写breed再改一下mac就行了
作者: lemontreenm    时间: 2020-11-18 22:02
技术宅小唐 发表于 2020-11-18 20:44
其实这货可以改25Q Flash,编程器写breed再改一下mac就行了

你觉得拆了NANDflash改成SPI容易的话大可改成SPI啊
作者: linzinan    时间: 2020-12-21 04:42
PA+LNA 开了么
作者: huxing52150    时间: 2020-12-30 09:07
感谢楼主分享,刚买了一个,没有备份eeprom。
作者: 屠龙刀    时间: 2021-1-2 22:15
我ttlvcc接到vcc了 会不会烧了  现在是没5g了
作者: samtone    时间: 2021-1-23 11:23
楼主有心了,玩这机子的人不多,没什么人更新固件,不然也入一个玩玩
作者: samtone    时间: 2021-2-5 11:09
楼主能不能在详细说一下 eeprom 复制粘贴到新建eeprom对应位置是具体怎么对应??
作者: 317075567    时间: 2021-2-5 16:38
几十元很值得玩
作者: 技术宅小唐    时间: 2021-2-6 22:43
lemontreenm 发表于 2020-11-18 22:02
你觉得拆了NANDflash改成SPI容易的话大可改成SPI啊

NAND有时候会报坏块 刷不进固件跑不起固件、烦的一批
改SPI就没这个问题
作者: lemontreenm    时间: 2021-2-6 23:12
技术宅小唐 发表于 2021-2-6 22:43
NAND有时候会报坏块 刷不进固件跑不起固件、烦的一批
改SPI就没这个问题

刷了2台中兴E8820S,还有6个其他信号的NANDflash的路由器,没有任何一个报坏块的,全部正常稳定运行
作者: 技术宅小唐    时间: 2021-2-7 00:23
lemontreenm 发表于 2021-2-6 23:12
刷了2台中兴E8820S,还有6个其他信号的NANDflash的路由器,没有任何一个报坏块的,全部正常稳定运行 ...

你RP好没遇到.....用久了就有坏块了...NAND坏块大概参考下:https://www.mydigit.cn/forum.php?mod=viewthread&tid=201256
作者: lemontreenm    时间: 2021-2-7 02:50
技术宅小唐 发表于 2021-2-7 00:23
你RP好没遇到.....用久了就有坏块了...NAND坏块大概参考下:https://www.mydigit.cn/forum.php?mod=viewt ...

这概率极小,遇上了就是RP不好。padavan群里一帮被我带起来玩8820S的人都没遇到flash坏块。
作者: yfq1984115    时间: 2021-3-21 23:09
lemontreenm 发表于 2021-2-6 23:12
刷了2台中兴E8820S,还有6个其他信号的NANDflash的路由器,没有任何一个报坏块的,全部正常稳定运行 ...

按照你的教程刷了,成功,可是网络时而打得开时而打不开,设置都没有问题,我备份原来的了,怎么换回中兴原来的系统?怎么进bread?
作者: lp25735728    时间: 2021-3-23 10:15
感谢大佬的分享。
作者: lqz6666    时间: 2021-3-25 11:14
今论坛就是奔着这个固件来的,我也有一台中兴E8820S刷来做打印机服务器。
作者: lp25735728    时间: 2021-3-25 13:21
感谢楼主分享
作者: brcham    时间: 2021-4-2 16:40
技术宅小唐 发表于 2021-2-7 00:23
你RP好没遇到.....用久了就有坏块了...NAND坏块大概参考下:https://www.mydigit.cn/forum.php?mod=viewt ...

emmmmm,我就刚好遇到了,只要超过12M的估计,都卡50%处校检失败。在考虑要不要买台热风枪回来改SPI
作者: 梅花一党    时间: 2021-4-30 00:22
刚买了一个E8820S准备改。。。

怎么备份啊?挺难理解
作者: xgh2004    时间: 2021-5-8 14:33
求刷回原厂固件  教程
作者: xgh2004    时间: 2021-5-8 14:35
怎么刷 回原厂固件? 怎么刷 回原厂固件? 怎么刷 回原厂固件?
作者: 第7天    时间: 2021-6-24 21:15
lemontreenm 发表于 2020-11-17 20:39
板凳,本楼内容为:适配的padavan固件、eeprom、breed分享和信号测试
先上楼主自己简单做的信号测试吧:

大兄弟,网盘链接失效领,能否私信分享一下
作者: fmmartian    时间: 2021-7-29 15:27
楼主,百度链接失效了,能重新分享下吗
作者: wuziyue    时间: 2021-8-4 21:11
lemontreenm 发表于 2021-2-7 02:50
这概率极小,遇上了就是RP不好。padavan群里一帮被我带起来玩8820S的人都没遇到flash坏块。 ...

我买了两台,一台成色很新,刷机完全没问题,一台发黄了,nand大量坏块,然后找了个128的spi flash换上,刷的newifi d1的breed和padavan,原版固件备份下来eeprom部分看了下全是FF,刚好是坏块的地方,网上找了个eeprom刷进去,目前使用完美,供参考。
作者: S自由飞翔M    时间: 2021-8-26 09:25
感谢大神的无私分享。40包邮买了一个,想刷机百度到这里,并注册了个号来学习的。谢谢!
作者: beiling    时间: 2021-8-27 21:03
这 看来k2还是老当益壮啊。我还准备换个8820s
作者: beiling    时间: 2021-8-28 11:39
不懂得折腾买个用原版固件怎么样啊?

对比k2提升大不大
作者: beiling    时间: 2021-8-30 09:18
只刷breed可以用吗
作者: qingyun1900    时间: 2021-9-4 12:21
我也是刷了B70的breed但是5g信号没有了,指示灯也只有2.4g有。
作者: efzb    时间: 2021-9-27 23:12
厉害LI厉害LI厉害LI厉害LI厉害LI厉害LI厉害LI厉害LI
作者: 呐情独爱    时间: 2021-9-29 00:04
有时候5g信号不好,不知道啥原因
作者: 梅花一党    时间: 2021-10-14 12:05
呐情独爱 发表于 2021-9-29 00:04
有时候5g信号不好,不知道啥原因

刷有人改的EEPROM。必须的
作者: ntgeralt    时间: 2021-10-15 23:50
lemontreenm 发表于 2020-11-17 20:39
板凳,本楼内容为:适配的padavan固件、eeprom、breed分享和信号测试
先上楼主自己简单做的信号测试吧:

大哥,重新分享下到蓝奏盘啊~~
作者: chenzhilinga    时间: 2021-11-1 15:30
谢谢分享
作者: 午夜剁饼男    时间: 2022-3-13 23:13
L大  为啥我刷完 也刷了eep  修改了mac 然后刷各种固件都没有5G .
老毛子提示 WiFi scheduler: 5GHz radio: ON  官固没问题
作者: houle_2007    时间: 2022-3-26 16:26
中兴E8820S利用TTL备份原厂分区+刷BREED
作者: hfsp    时间: 2022-4-23 15:56
这可如何是好?BREED也刷不上?
# cat s.bin >/dev/mtdblock1
end_request: I/O error, dev mtdblock1, sector 0
quiet_error: 19 callbacks suppressed
Buffer I/O error on device mtdblock1, logical block 0
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 8
Buffer I/O error on device mtdblock1, logical block 1
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 16
Buffer I/O error on device mtdblock1, logical block 2
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 24
Buffer I/O error on device mtdblock1, logical block 3
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 32
Buffer I/O error on device mtdblock1, logical block 4
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 40
Buffer I/O error on device mtdblock1, logical block 5
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 48
Buffer I/O error on device mtdblock1, logical block 6
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 56
Buffer I/O error on device mtdblock1, logical block 7
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 64
Buffer I/O error on device mtdblock1, logical block 8
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 72
Buffer I/O error on device mtdblock1, logical block 9
lost page write due to I/O error on mtdblock1
end_request: I/O error, dev mtdblock1, sector 80
end_request: I/O error, dev mtdblock1, sector 88
end_request: I/O error, dev mtdblock1, sector 96
end_request: I/O error, dev mtdblock1, sector 104
end_request: I/O error, dev mtdblock1, sector 112
end_request: I/O error, dev mtdblock1, sector 120
end_request: I/O error, dev mtdblock1, sector 128
end_request: I/O error, dev mtdblock1, sector 136
end_request: I/O error, dev mtdblock1, sector 144
end_request: I/O error, dev mtdblock1, sector 152
end_request: I/O error, dev mtdblock1, sector 160
end_request: I/O error, dev mtdblock1, sector 168
end_request: I/O error, dev mtdblock1, sector 176
end_request: I/O error, dev mtdblock1, sector 184
end_request: I/O error, dev mtdblock1, sector 192
end_request: I/O error, dev mtdblock1, sector 200
end_request: I/O error, dev mtdblock1, sector 208
end_request: I/O error, dev mtdblock1, sector 216
end_request: I/O error, dev mtdblock1, sector 224
#
作者: iyd    时间: 2022-5-7 15:17
nand坏块的智能用pboot刷入。
作者: lxcisaac    时间: 2022-10-28 18:20
要是能有带breed的编程器固件就好了
作者: qq845688240    时间: 2023-2-25 07:37
大神RF2这一行为啥不能改啊5G Mac地址显示是你的
作者: Gorn_Nova    时间: 2023-10-11 20:33
23年刚入了一个,马上开始折腾了
作者: kfxiaofeng    时间: 2024-5-3 20:04
感谢分享,链接是不是挂了
作者: pandafan    时间: 2024-5-3 20:41
本帖最后由 pandafan 于 2024-5-3 20:49 编辑
kfxiaofeng 发表于 2024-5-3 20:04
感谢分享,链接是不是挂了

ttl刷机方法   我只能备份,不会刷breed。可能我的姿势不对
https://www.bilibili.com/read/cv ... id_from=333.337.0.0

后用免拆机方法刷了breed
breed官网有e8820s的breed
https://breed.hackpascal.net/breed-mt7621-zte-e8820s.bin

把视频up主提供的下载资料里的breed替换为上面官网的,操作步骤看下视频
https://www.bilibili.com/video/B ... aac5857e926cab6c53f


刷好breed进breed第一步先把固件备份出来,好多条,甭管有用没有,全部保存,错过没有后悔药


可用的openwrt   
https://dl.openwrt.ai/firmware/ramips-mt7621/zte_e8820s/




在线提取eeprom  工具地址
https://cjd6568358.github.io/router/zte/eeprom/e8820s  看清楚flash类型不要搞错了





作者: 281451549    时间: 2025-7-15 19:12
我有备份固件,老毛子的老会重启是什么原因




欢迎光临 数码之家 (https://www.mydigit.cn/) Powered by Discuz! X3.4