未标题-1.gif (1829 字节)

                网站论坛  返回主页  联系我们  打印此页    QQ:125081447    

                      BIOS维修网站>> BIOS维修 >> 中星9号                 

突破中星9号加密收看46频道(海乐)

:此文章图片及文字为BIOS维修网站所有,请不要随意转载或用于其它商业目的;如要转载,请注明出处。

   一、破解方法综述

     关于破解中星9加密,耗子已经陆续写了几篇关于修改破解的文章。已经解决了正常收看46台的问题。但中星9又一次彻底加密,重新更改了PID数据文件,又恢复到以前12个小数民族频道,为此耗子在第一时间,推出国芯全频道的修改方法,又一次突破中星9的加密封锁。

    此次加密,只是修改了PID数据,以及校验,但修改方法与以前差不多。具体操作方法:用编程器读出数据芯片文件并保存成文件,修改备份文件,增加全频道PID数据信息、修改46频道数量信息,最后把修改好的文件写回芯片即可。

    go.gif (151 字节)实测本例机型,可直接搜台的正版数据文件,TD-299Z(hi3102E+HI2023EC+rad5812)

    要注意:

    1、此文件修改以使用Haier HI2023EC  HI3102E MXI8211A音频芯片的“山寨”卫星接收机主板为例来做介绍,其芯片组是海尔芯片组的;打开你的自己机器的文件,参考下图,看文件的头部是否与图片格式一样,而且搜索“CCTV”时,其显示的频道格式与第二张图一致,如果基本一样,那以就是海尔类型的,可参考此文章操作,主板图片如下:

    图1(文件头部):

zx945.gif (14339 字节)

    图2(频道数据)

zx946.gif (16514 字节)

    看上面的数据,是在读出来的数据中,搜索“CCTV”字符,找到后的画面,从图中可以看出来,海尔芯片组的数据,一个频道占32个字节。因此,这个数据中,所有频道的数据,都集中在一起。

    2、特别注意:修改的文件,一定要正常升级完成后,再备份出来的文件,不要用以后读出来的数据,否则无论怎么修改,还要自动升级。

    二、读取数据

    本文要修改的中星9接收机,主板图片如下:

zx9.gif (277528 字节)

    修改需要的文件,是ULTRAEDIT32 16进制编辑软件,BIOS维修网站下载:go.gif (151 字节)http://www.biosrepair.com/biosfiles/ultraedit.zip,为方便网友修改,避免修改出错,耗子将已经修改好的46频道的数据文件,做成文件,供网友下载直接使用(46台PID数据文件,需要加入到读出的固件BIOS文件中)。BIOS维修网站下载:go.gif (151 字节)http://www.biosrepair.com/bios/海尔PID

    首先取下卫星接收机的固件BIOS芯片,其是SOIC8封装的SPI 25L8005芯片,由于是贴片芯片,因此需要使用热风拆焊台,取下芯片后,用编程器读出数据内容,然后将读出的文件保存成BIN文件,这里耗子保存为25L8005备份.BIN(文件名可以随意)。使用的编程器为业余的25 SPI通用编程器如下图:

spieprom.gif (161070 字节)

zx91.gif (30341 字节)

    三、添加PID数据信息

    文件读出后,运行ULTRAEDIT32文件,打开读出数据文件,这里为25L8005备份.bin,在读入文件后,在ULTRAEDIT32工具栏中选择“搜索”--“查找”--输入查找的字节:CCTV(因为大家都知道,在可收看的12个频道中,有CCTV1和CCTV7,因此搜CCTV比较方便),如下图:

zx92.gif (16494 字节)

    输入后,点击“查找下一个”,即可找到频道在文件中所在的地址位,在这里,我们将鼠标点到找到的CCTV频道数据的头部(注意,这里的CCTV频道是在第一个位置上,因此将鼠标放在第一个频道的数据头部),目前是将已经修改好的46个频道数据加入,如下图:

zx911.gif (16366 字节)

    选择后,我们使用ULTRAEDIT32打开文章开始是提供下载的46频道PID数据文件BIN文件,调入文件后,在ULTRAEDIT32工具栏--“编辑”--下拉菜单中选择“全部选定”,选择后,整个文件数据应变成蓝色,然后在ULTRAEDIT32工具栏--“编辑”--下拉菜单中选择“复制”,如下图:

zx912.gif (19818 字节)

    复制完成后,切换到25L8005备份.bin窗口,确定鼠标选择在频道数据文件开头的位置:如下图:

zx913.gif (12324 字节)

    确定鼠标在频道数据的头部(一定要确定),然后在ULTRAEDIT32工具栏--“编辑”--下拉菜单中选择“粘贴”即可将复制的46频道PID数据文件,粘贴在此位置,如下图:

zx914.gif (13688 字节)

    复制完成后,此时会看到鼠标应还在CCTV频道数据的头部闪动(此时一定不要按鼠标的左右键),一定要确定这个位置,因为我们增加了1518字节的46个频道的数据文件,因此我们还要删除1518字节的数据,因此删除就从粘贴完成后,鼠标的位置开始;如下图:

zx915.gif (7813 字节)

    确定鼠标没有移动,点击ULTRAEDIT32工具栏--“编辑”--下拉菜单中选择“HEX 添加/删除”,在出现的对话框中选择删除,然后输入删除的字节“1518”如下图:

zx916.gif (22467 字节)

    点击“确定”即可删除。

    四、修改46频道数量信息(这里改的OC,为原12台标识,要将OC改成2E,即46台标识)

    确定操作正确后,找到地址40000H,也可搜索“CCTV”,然后向上拉动移动条,直到看到好多5555等字符,然后慢慢找到40000H地址处,将鼠标定位在40000H地址处,用鼠标左健点一下就行了,呵呵,如下图:

zx917.gif (7773 字节)

    找到后,点击ULTRAEDIT32工具栏--“搜索”--下拉菜单中选择“替换”,在“查找内容”对话框中输入“OC 00 00 00 00”,在“替换为”对话框中输入“2E 00 00 00 04”注意一定不要选择“查找ASCII”选择项,即此选择项前没有勾。如果提示“搜索的字符串未找到”,就重新搜索“0C 00 00 00 04”点击“查找下一个”,找到后,屏幕会停止,此时,点“替换”(注意,一定要不点击全部替换),如下图:

zx944.gif (17201 字节)

    重复进行“查找下一个”“替换”,直到搜索到下面全是大片FF的区域停止查找替换(如本文件到4CC33H地址处就可以了,注意一定不要改多了),如下图:

zx919.gif (10503 字节)

    修改完成后,就可点击ULTRAEDIT32工具栏--文件--另存为,将修改后的数据保存成文件。

    五、把修改好的数据文件写回数据芯片

    最后,用编程器将修改后的文件写回芯片,插到卫星接收机上,开机即可使用,此时可正常46频道。图片如下:

zx942.gif (162090 字节)

zx943.gif (155705 字节)

 

    注意:1、修改的文件,一定要是1月26日当天升级完成后,再备份出来的文件,否则无论怎么修改,还要自动升级

  2、修改后,一定不能使用自动或搜索频道功能,否则还将恢复12个台。

    3、添加已经修改好的46台的PID数据文件时,鼠标定位一定要准确,否则就会出错。

    4、在修改OC字节时,数据量过大。一定要改全,但也不能改过。

    注意:此文章仅限于芯片技术交流,如用于商业及违法用途后果自负!于本网站无关。

   

建议使用Netscape4.0或IE 4.0以上版本,以800*600浏览
Copyright © 2001 BioSrepair.com All Rights Reserved   鲁ICP备05007673号
山东.烟台.BIOS维修网站 网络耗子制作完成  Email:diybios@263.net  QQ:125081447
电话:0535-5482905  传真:0535-5481905