|
本帖最后由 love96176 于 2024-1-13 18:20 编辑
起因:
由于前两天手痒,动用编程器给京东云一代刷机,结果悲催了,MAC丢失,SN也跟着丢失。尽管名义上完整的备份了固件,可实际刷入备份后的固件后是进不去路由器192.168.68.1的WEB页面,WEB界面禁止访问,更有神奇的是电脑能搜寻到京东云路由器发出的5G和2.4G信号,也就是说我备份的是不完整的固件。
经过:
无奈之余,开始网上搜索救砖方法。最终找到了一个版本号JDC - 2.3.4的固件,可我的固件是JDC - 2.3.15.r1914的呀。先不管,能刷开机再说,打开编程器上夹子,一顿操作猛如虎,开机了,WEB界面能进去了。无奈的是MAC地址,SN号都是固件提供者的。不管了,先升级到2.3.15.r1914,然后继续用编程器进行备份。这里提一句,备份失败的原因是电压不足,这次给京东云插上电源进行操作。备份完毕后开始进行骚操作。有坛友@lingfengyun帖子描述到[ 2.116000] 0x000000030000-0x000000040000 : "config"(包含MAC地址和SN加密字符串)鉴于方法,开始剪切拼凑。用winhex打开第一次不完整的备份的固件同时也打开第二次备份的完整固件,复制第一次备份的bin文件30000-40000地址段(事后我才知道此地址段确实能看到MAC地址但是不包含SN信息),把复制到的数据写入第二次备份的bin文件30000-40000,并且把第二次备份的固件里面的关于mac的地址全部替换成自己之前的固件mac地址,保存后用编程器刷回去。
结果:
京东云正常使用了,MAC地址也变成自己的了,但SN号还是固件提供者的。也就是说,config里面不包含SN信息。神奇的是,我用京东云无限宝APP,居然能绑定自己的无线宝了。难道原固件提供者解绑了自己的账号?此SN号历史总积分90600,好腻害!
所以:
SN在固件哪个位置?
这次:
SN终于回来了,感谢@自由行走的花,他/她 提到的:SN信息在factory里面也就是eeprom,信息应该是加密的,你把factory恢复了,SN也就恢复了。
也就是说,SN在factory,MAC在config里面。经过测试确实在factory,我用上面拼接的方法,成功把SN给搞回来了。
还有:
一点点瑕疵,每次重置后生成的WIFI名称JDCwifi_xxxx,最后这几位是上一个固件的wifi名称,关于这部分的信息在哪个分区,有谁知道呢。。。。。。
|
|