赞助论坛
  • 15091阅读
  • 0回复

小海尔(HI2023E套片类)空中升级探讨(持续更新中) [复制链接]

楼层直达
级别: 中级会员
发帖
167
精华
0
金币
302
威望
0
贡献
1
好评
2
注册
2010-01-08
楼主    s165263516 发表于: 2010-06-29 20:03:25 
以前我将小海尔同正版大海尔的1FF00到1FFFF位置改成过一样能触发空中升级(因为没找到能空升的小海尔),但就是不停自动重启,苦于那时没有CRC校验工具,也就只好停滞,好久没有再弄过这些东西,今天看论坛[url]http://bbs.lcdhome.net/read-htm-tid-75886.html[/url]
帖子后试着又弄了弄,完成CRC校验,能进行空中升级,到95%的时候停止,重启后不能工作,还是出现“006,发现有软件更新”,升级不成功
首先,我觉得小海尔有升级的可能,空中升级并不同于我们刷机,并不是全部改变BIN的数据,只是改变PMT以及PID的算法等信息,至少不会改变机子本身的序列号等,(自己想法,不要拍砖),上面我的做法不能升级成功也是意料之中的事,首先:制造商标识,硬件标识和型号标识还有序列号是作为空升的引导信息,我所选的是海尔正版机的大海尔,制造商标识,硬件标识和型号标识都不同,连BIN的大小都不同,大海尔的是2MBIN,我的山鸡是1M的BIN,这些都不可能让空升成功,但是正版机中一样有1M的BIN,只是我没找到海尔的,其它机型多得是。空升是一个单向传输的,也就是能空升的数据发送端GD一定时间内是固定的,是否要空升只是取决于你的接收机自己判断,综合上面我说的:空升并不是全部改变BIN的数据,只是改变PMT以及PID的算法等信息,我觉得我们的小海尔山鸡还是可能有出头之日的。

补充:一、序列号:大海尔是090开头的,但小海尔好象是092开头的
  二、用于改的BIN一定要用1月4日前的原机BIN
  三、空升是单向,只要条件成熟接收机就会下载升级,只是升级的部分BIN,如PID算法和PMT等,并不同于我们通过电脑的刷机,刷机是全部重写BIN。
  四、"七月一日后卫星信号中暂时没有了升级信号",七月五日后中九上再次有了空升信号。


假设:卫星传输的升级信号中只有一种升级数据,而不是大家认为的各种机型都有各种不同的数据。空升只是升级部分需要的更新的程序,如更新PID的算法等。而更新这样的程序需要接收机内部首先写入的程序进行翻译再在存储。(这一切都是假设,别喷我!)如果是这样我们就得先触发升级下载,再触发翻译存储。可能小海尔的BIN中没有这样的翻译程序或是没能有效的触发。请高手们反汇编后对比下各方案中程序的雏形。本人在这方面知识欠缺,在这里只作空想。
这样的假设基于我的小海尔升级至95%止不前,重启后重新下载升级到95%。可能到95%的时候就已经完成了下载只是没能翻译成功,完成最后的那5%。
再次重申,这些都是假设。

如果这贴子是真的,事实证明小海尔是真的可以通过空升的见[url]http://bbs.lcdhome.net/read-htm-tid-77042-fpage-2.html[/url]

希望有兴趣朋友们一起来搞定小海尔的空升,自动搜索只是治标,空中升级才能治本

下图是自家小海尔改后空升的效果图
本帖最近评分记录: 2 条评分