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

卫星接收机bin文件编辑器 [复制链接]

楼层直达
zzgzszs  
发帖
11
精华
0
金币
98
威望
0
贡献
0
好评
0
注册
2014-10-22
楼主    zzgzszs 发表于: 2014-10-25 22:45:48 
[sell=5][hide=1]卫星接收机bin文件编辑器,实用的bin文件查看和修改工具。



中九海尔通用Bin修改器 4.3正式版
本软件有如下功能:


1、自动检测分割BIN。
2、自动更新PID信息表
3、自动查找55AA后的0C字节,替换为2E
4、自动计算更新后的CRC32值
5、自动更新46的遥控器按键信息
6、更改序列号


使用方法

1、本软件的参数可以在要执行文件目录下config.ini中更改
2、软件附带config配置最适合修改2010元旦之前bin
3、软件只更改了从CCTV1开始的46个台的信息,因此不保证能更改出46个台的节目信息,只供网友研究使用


步骤一:使用读取功能读取flash.bin

步骤二:使用修改器更改BIN
如第六行提示正在检测CRC校验码信息……成功[xxxx带CRC验证]
这种情况一般都成功了,只需要把生成的crflash.bin烧写回机器即可

特殊情况:
第七行提示正在修正频道数量信息….成功[替换xx次],这种情况的BIN很可能刷回去会自动搜索变成12个台,请再次把搜索后12个台的BIN读取出来,再次用这个软件改一下,再次刷回即可以成功。

关于配置文件Config.ini

1、软件配置采用 A=B的格式,其中B处可以更改

第一部分:
11840BIN=正版BIN中的CCTV1开始的数据
11880BIN=正版BIN中的CCTV1开始的数据
11840检测依据=如果在BIN中查找到数据和这里对应,就确认为11840
11880检测依据=同上
(注意,一般检测依据就是11840BIN或11880BIN的开头几个字节)

第二部分:
替换依据=55AA000000000C00000000
检测掩码=0101000000000100000000
替换字符=0000000000002E00000004
替换掩码=0000000000000100000001
(以掩码为准,替换字符。检测掩码中01代表检测该处字符,00为不检测;替换掩码中01代表用替换字符替换,00代表不替换
第三部分:
遥控替换依据=0100030005001100120015002C002D0031003300340035
遥控替换字节=0100020003000400050006000700080009000A000B000C000F0010001100120013001400150016001700180019001A001D001E001F00200021002200230024002600270028002B002C002D002E002F003100320033003400350036

第四部分:
CRC32地址=5fff8 //存放CRC的地址
CRC起始地址=50000 //需要计算CRC的范围
CRC终止地址=5FFF7
CRC后缀=FFFFFF05 //每次升级后需要加1

第五部分:
是否分割=Yes
是否更新PID表=Yes
是否更新55AA0C验证=Yes
是否更新CRC=Yes
是否更新遥控器数字键=Yes
是否更改序列号=No

第六部分:
序列号地址=1FFFC

新序列号=0835529b
(将序列号列改为新序列号)

刷机不成功原因

原因一:刷机前没有从机器中导出最新的12台BIN
原因二:在显示自动搜索的过程,没有及时拨掉有线电视线
原因三:你的BIN是超密BIN,不需要使用本工具,直接用超密搜即可
原因四:没有使用默认设置[/hide][/sell]