OpenWrt
基础指南
新手折腾第一步,必看!
Padavan
基础指南
老毛子、PDCN教程中心
固件集合
下载指南
固件官网下载链接
网络共享
设置教程
U盘无线共享 USB网络共享
https://shop109263549.taobao.com/ (你好多多淘宝店铺)
新建的交流群,方便喜欢折腾电子模块DIY和太阳能灯相关的伙伴们能实时交流:QQ群:1053113133
热度:0您当前的位置:首页 > DDwifi > 拆机硬改

中兴E8820V2硬改升级刷机 固件编译学习资料合集(20201226)

时间:2020-12-26 06:27:10 / 来源:你好多多DIY / 作者:多多

前几天@X_X小兄弟在成都帮我看了一批中兴E8820V2.0版本的千兆路由器,MT7621A双核880Mhz处理器,16M闪存,64M内存,7603+7612双频1200M无线组合。经过几天的学习研究,终于从硬件改装到固件编译都搞定了。

这是一个性价比非常高的MT7621千兆路由,五个千兆网口,一个USB2.0接口,7603+7612非常成熟的无线搭配方案,原版未改的在淘宝上的售价很多都在45元左右。

硬件配置:MT7621A双核880Mhz处理器,16M闪存,64M内存,7603+7612双频1200M无线组合,一个原生USB2.0接口,有线最大读取速度在35M/S左右,5Gwifi下最大读取速度22M/S,2.4Gwifi下最大读取速度10M/S(以上数据在DDwifi固件下测试)

64M内存版本建议用高速U盘来扩展软件的储存空间,4G容量的就足够了,如果是外接的移动硬盘,那就更好,速度更稳定,空间够大。


硬件拆解:

请输入描述
请输入描述
请输入描述
请输入描述

折腾这个机子,相对于一般的路由器来说,还是有很大的难处:
1,目前没有免拆机刷breed教程,只能通过TTL或者拆闪存上编程器的方法写不死breed(基于H大的breed文件二次修改的)
2,H大没有适配专用的BREED控制台,好在数码之家和恩山论坛上大神无数,做出来修改版的BREED控制台文件。

E8820V2 64M DDR2内存适配breed文件:https://www.mydigit.cn/forum.php?mod=viewthread&tid=7776
此控制台文件,只能用于原机的64M DDR2内存,如果是硬改升级后的128M内存,不适用。

3,专用的固件很少很少,只能在恩山论坛上找到精简版的openwrt固件和功能相对较多的C大源码编译的Padavan老毛子固件;

ZTE-E8820V2适用的padavan固件:https://www.right.com.cn/forum/thread-4010961-1-1.html
OpenWrt固件以及源码:https://www.right.com.cn/forum/thread-506561-1-1.html

4,升级128M内存后,又面临没有breed控制台文件可用,自己修改没改成,最后还是在上面的帖子中找到适用于128M内存的刷机控制台文件。

网上有很多人说,改了128M内存之后,可以直接用M1的breed控制台,经过多多的实际测试,能启动老毛子固件,但是CPU负载比较高,最主要的是当有较大流量传输的时候(不论是wifi测试还是挂载U盘大文件写入),机子会重启,所以直接用原版breed还是不可行。

适用于128M内存的控制台,如果没有升级128M内存,是启动不了的,连Breed都进不去。

5,由于原机的eeprom存放位置不是公版布局,不能直接按照普通的方法直接截取固件的最后64k文件作为无线校准文件,需要二次修改合成。

经过六七个小时的调试编译,本店的e8820v2版本的openwrt固件免费下载地址:http://www.nihaodd.com/down/97.php

linux内核4.14.160,基于M1源码修改,部分源码参考https://www.right.com.cn/forum/thread-506561-1-1.html,感谢!
前人栽树后人乘凉,如果没有前面各位大神的帮助,要想完全靠一个人搞定这些问题还是非常吃力的。