|
本帖最后由 footlog 于 2023-6-25 09:42 编辑
2023.06.25更新
E8822_3.4.3.9-099-mao-git-4852-20230624-102756.trx
1.交换Factory和Config分区,可以方便的使用原机的配置。
2.移除udpxy,xupnpd,msd_lite等软件。
3.重新增加curl。
4.修复了radio2_eeprom_mac和radio5_eeprom_mac从指定位置,不使用kernel config文件中的配置读取mac的bug
刷机方式更新
ttl登入后
备份分区
cat /dev/mtd2 > /dev/mtdblock3,把tag写入config分区,配合重新编译的老毛子可以直接使用2.4G 5G的配置
写入breed
重启刷机即可,
5G,2.4G不用配置了,不过mac还是要手工输入,当然用默认的也可以。
命令:
wan_eeprom_mac xxxx1
lan_eeprom_mac xxxx2
radio2_eeprom_mac xxxx3
radio5_eeprom_mac xxxx4
重启就可以了
-----------------------------------------------------------------------------------------------------------------------------------
前两天入了2个中兴E8822,这个是8820S的缩水版,存储16M,内存只有64M,这配置都快赶上K2了。。。。
这个应该是不能无损刷机,只能拆了上ttl,
备份好原机固件
cat /proc/mtd
dev: size erasesize name
mtd0: 01000000 00010000 "Whole flash"
mtd1: 00020000 00010000 "Bootloader"
mtd2: 00010000 00010000 "tag"
mtd3: 00050000 00010000 "config"
mtd4: 001b0000 00010000 "kernel1"
mtd5: 00610000 00010000 "rootfs1"
mtd6: 001b0000 00010000 "kernel2"
mtd7: 00610000 00010000 "rootfs2"
cat /dev/mtd0 > whole.bin
cat /dev/mtd2 > tag.bin #这个是wifi配置
cat E8822_Breed.bin > /dev/mtdblock1 #把breed写入bootloader
重启进入 breed 就可以刷机了
刷完后ssh进入 ,把tag.bin上传到路由器
写入2.4g和5g配置
dd if=tag.bin of=/dev/mtdblock2 bs=1 count=$((0x220)) skip=$((0xf000))
dd if=tag.bin of=/dev/mtdblock2 bs=1 count=$((0x220)) skip=$((0xf800)) seek=$((0x8000))
重启,信号就正常了
如果只是一台在局域网里,可以不用修改mac,如果要修改
wan_eeprom_mac xxxx1
lan_eeprom_mac xxxx2
radio2_eeprom_mac xxxx3
radio5_eeprom_mac xxxx4
重启就可以了
固件这里
链接:https://pan.baidu.com/s/1NBbzCIs48SKoIWtzCoerwQ?pwd=7pqv
提取码:7pqv
复制这段内容后打开百度网盘手机App,操作更方便哦
我用了基本上正常,由于 容量比较小,去了一些软件,smb也没加。用msd_lite替换了udpxy。
# free
total used free shared buffers cached
Mem: 60580 47940 12640 0 5448 16104
-/+ buffers/cache: 26388 34192
Swap: 0 0 0
64M内存看来也够用。
|
|