![]() |
游客,您好 免费注册 用户中心 支持中心 购买指南 收藏 | |
下载刷机软件 GxDownloaderIII V1.008 制作数据线,制作或是购买这里不讲,只讲机顶盒的接口定义(顺带讲点基础知识,高手可略过 从左到右 VCC RXD TXD GND VCC:电源 +3.2V -> +3.3V RXD:接收上位机数据 电平范围:0->VCC TXD:发送数据给上位机 电平范围:0->VCC GND:参考地,也就是电源负极,0电位 我们只使用 RXD TXD和GND,VCC引脚要小心,不要和GND短路,否则将会烧毁LOD(稳压)芯片 机顶盒的RXD接RS232的TXD 机顶盒的TXD接RS232的RXD 机顶盒的GND接RS232的GND 我们将上述电平范围的通讯电平称作TTL电平 而RS232通讯端口(计算机原本的RS232口和用USB接口转出的标准RS232口)的标准电平范围是+15V->-15V。所以需要做电平转换。当然有些USB转RS232也有TTL电平输出的。 我这里是使用一个已有的单片机的下载器上的RS232电平转换,不详细讨论,网上有 提醒新手的是购买和使用USB转RS232的时候要搞清楚电平范围,否则可能损坏机器的。 备份数据 这一部分我认为是最关键的,通常你能够下载正确的数据,就说明通讯正常,可以尝试刷新,同时留下原机数据备份也好。 联机步骤: 1.关闭机顶盒电源 2.连接好通讯线 3.打开软件GxDownloaderIII V1.008 4.进行设置 这一步骤很重要,如果你的机器和我的一样,你就照我的图右侧设置就好了 5.选择端口:“Serial Port:”选择你的RS232口对应的端口号 6.然后在“Mode:”后选择 Dump,读取设备内的数据 7.设置读取段,机顶盒内部的数据是可以分段分类型读取或是重写的,这很方便,因为我可以只改写某些段,速度会很快,如果全部读取或是重写将会很慢,后面会用到。这里建议不选ALL,而是分段读取,后面会用到。 8.选择读出的文件存放的位置和文件名,在“File:”后面设定,按“...”设置 9.点击Dump按钮(最大的那个按钮) 10.打开卫星电视机顶盒电源 11.等待进度条变化,进度条会走几次,等待最终完成 12.关闭机顶盒,好存好文件 每一段的读取都重复步骤7-12,每次都要关机啊,因为软件只在机顶盒开机的时候检测得到机顶盒,并与之通讯的。 检查备份数据是否正确 方法很简单,用16进制编辑器查看,不应该是很有规律的,应该是很乱很乱的,哈哈。但是大家可以发现,在Key段中,有一些电视节目的名称,恭喜你,你备份成功了。 这里不讲了,请参考:http://www.sat-china.com/bbs/viewthread.php?tid=90004&extra=page%3D1&page=1 但是在这里我不用他的方法该,因为他的方法太复杂,还是只有12个台,虽然可以自己选择,但还不是完美方案。 ---------------------------------幸福的分割线--------------------------------- 开始破解了 原理很简单,我找到一个网友发布的bin文件,但是不完美,因为,刷他的文件升级,可以搜台,但是遥控器和面板按键都不正常,这样我想到,用他的bin文件搜台,完了之后,保存收到的台的信息,再刷回自己备份的bin,再刷收到的台的bin。 怎么做呢? 在上一步我们备份了数据,在Key段中我们可以看到电视节目名称,好了,现在开始 1.刷能搜台的bin,在Mode中选择Download,在Section中选ALL,然后再File中选可搜台的bin文件 2.点击Download按钮 3.刷新完成,关闭机顶盒 这个步骤会比较慢,请耐心等待,一般正常情况,进度条停止不动,不会超过5秒。 完成之后,将机顶盒接上电视机和天线,开机,这时会自动搜台。搜台完成后,如果提示46个台被找到,那么恭喜你,这一步你又成功了。 如果你的机器按键和遥控器都好用,那么久不用继续往下看了,如果不正常,请继续 用上面备份数据的方法,备份当前机顶盒中的Key段,搜索到的节目都在这个里面。 再刷原来备份的bin,各个段都刷,除了Key,哈哈 再刷收到台的Key段 好了,结束,再看看,能用你就成功了。我是成功了,大家把结果反馈一下吧。 下面附我已经改好了的bin文件,直接刷ALL段 唯一的担心,可能不能搜台,再搜台可能会又只有12个台,这点我没有测试,也不想测试了,有哪位测试了,讲讲啊。我已经使用卫星电视机顶盒1天了,没有出现自动搜台,或是其他上面不一样,用起来就像年前一样。 |