HTV903机型刷锅之路(特殊机型)
山寨华亚HTV903固件国芯全攻略
昨天终于拿到一款HTV903机芯的机顶盒.通宵进行了刷锅.
此机型使用了 M88TS2000 的高频头芯片属于山寨机中的高档机型了.
后盖的升级口是4针的用表实测:1#接地,2#0v,3#3.3v,4#3.3v
接串口 RS232-TTL升级小板,接线方式:1#=GND,2#=RX,3=TX.
(经过测试友四个脚任意连接,即便是带电状态不会对机器造成损坏)
步骤1:运行 serial_dump.exe 先点击[连接],按下机顶盒电源按钮
(serial_dump.exe 需设置为晶振115200,位数8,校验方式Even)
过了1分钟无任何反应
凭经验判断2#接收脚不可能是0#,至少应该在0.5左右
故直接将4#脚的3.3V电源引到小板Max232芯片输出端的8#脚
开机用表测2#由原来0V变为1.2V
步骤2:点击[连接]后重启机顶盒电源继续对机连接
这次连接成功[Dump]按键被激活
此时需要设置Flash偏移:0,导出固件长度:100000,选择输出文件的路径以及名称
设置好后点击[Dump] 又没反应,头大了.在等到N久以后无奈关闭了serial_dump.exe
发现推出时系统弹出程序关闭程序问题提示.恍然大悟.此 serial_dump.exe 不支持Win7下使用.
故换成WinXP系统接好小板线重复步骤1->步骤2
至此成功将此机原始固件导出
步骤3打开 serial_app.exe 按下机顶盒电源按钮
(serial_app.exe 需设置晶振115200,位数8,校验方式Even,使用压缩模式,
升级固件路径.HTV903F+M88TS2000.bin 山寨原厂固件_
文件偏移:0 烧录长度:100000,Flash地址:0)要不要压缩模式无所谓,只是次数数据稍微长点.
点击[开始]对其进行回写.回写结束开始释放安装应用程序的信息,
信息最后提示AVL1108的配置数据起始代码地址不存在.这个没关系,
因为山寨厂家使用的暴力破解导致AVL1108的原始偏移地址移位了,serial_app.exe 不能识别而已
好了到此山寨.华亚使用M88TS2000高频头的机型到此修改成功.
接电视后一切节目正常.
山寨原厂固件将节目表按核心代码方式全部内置到Bin了,永远拒绝了再次更新导致的无法收看的问题.
此破解方式应该来说是非常值得其它山寨厂家借鉴的.
补充一点:有的初次刷锅的可能不不明白为什么要先点击软件连接再打开机顶盒电源
因为开启软件连接后软件会连续发送连接信号,这种连接信号只有在机顶盒开机时才会检测一次,如果是机顶盒开机状态下你发送连接机顶盒就不予理睬.这点很重要.如果长时间连接无效可多次重启机顶盒最终完成 |