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

mtk机子屏显修改实例.并成功修改屏符号. [复制链接]

楼层直达

级别: 荣誉会员
发帖
2897
精华
17
金币
7949
威望
281
贡献
3365
好评
1360
注册
2010-03-06
楼主    爱上你是错 发表于: 2010-08-27 23:41:45 
看到论坛里有人发mtk改屏显帖子求助.
终于有机会修改自己能看懂的mtk机子bin的屏显.虽然不是自己的机子.

楼主要求把一个凌阳的dvd屏显用在mtk机子上面.

那么就有两件事要做,首先找出mtk机子的屏码.找屏码的方法我曾发过帖子.现在简单说一下经过.

用winhex打开mtk的bin.在22222位置搜索5C,因为5C是出仓键,每台机子都必备的.
在搜索到2D220位置时,确定就是面板码,看图:[p_w_upload=107058]  
根据mtk的屏显与板码关系,我们可以在面板码上面几行找到屏显8字,四个8字,每个8字7个码.共28个屏8码.看图: [p_w_upload=107059]好了,现在就是要找出楼主给出的凌阳屏码,然后替换到这个机子上来.

凌阳的屏码,用stk0.23打开.点击面板,出现面板码,再点绿色的c字.现在可以看到屏显8字的码数了.

注意了,在此看到的屏码,是十进制的,如果直接把这些数字替换到mtk机子的bin中,是没有用的.因为mtkbin里屏码是用十六进制计算的.所以我们还要把这些数字转换成十六进制.我用的方法是直接找到凌阳bin的rom12模块里的屏码复制,因为在rom12里面的屏码也是十六进制的.看下图中的凌阳屏码: [p_w_upload=107060]


顺便说一下找凌阳屏码的方法:在stk里下面可以看到面板的地址,也是十进制,转换成十六进制,用winhex打开rom12.bin.直接进入经过转换出来的十六进制面板码地址,找到面板码,后面跟着的就是屏码了.
把这个屏码复制下来,然后直接把mtk的bin里面的屏码替换.保存.

本来经过应该是完美结束了.但是因为楼主的想当然而,又出了差错.楼主给出的凌阳数据是从网上下载的,不是本机数据.屏码结果和数据里的不一样,造成显示完全乱码.

谢谢爱师傅帮改的数据!刚刚试了,只显示前面3个似9形的符号【9缺上面一笔】,没有字符,不过还是谢谢爱师傅的辛勤劳动!请问爱师傅和zwl师傅用的什么软件,可不可以传过来?[email]914576957@qq.com[/email]         说明一下,我是把一块拆机的解压板装到一台型号为【利诺游戏王DVD-8689m】机器里,面板,开机画面和遥控已改好,就是屏码显示不正常,搞十几个小时也没用改好,特求助各位师傅!


[ 此贴被p168168在2010-08-27 21:39重新编辑 ]
文章出处:LCDHOME论坛网[url]WWW.LCDHOME.NET[/url] 原文地址:[url]http://bbs.lcdhome.net/read-htm-tid-99709.html[/url]


看到上面的回帖,我以为我改错了.后来我要求楼主重新测码,又重新一个一个数字改过.终于完全正常了.并且符号也正常显示.

哈哈!完美再现,非常感谢爱师傅!字符,数码完美显示。向爱师傅学习!
文章出处:LCDHOME论坛网[url]WWW.LCDHOME.NET[/url] 原文地址:[url]http://bbs.lcdhome.net/read-htm-tid-99709.html[/url]

看到上面的回帖,倒是让我很意外.因为我并没有改过符号.可是符号完全正常了.而第一个改的屏8乱码,符号完全没有显示.楼主是这样说的,看上面的第一个回帖.

所以又有一个新的问题:mtk的屏8和符号有什么关系呢,为什么屏8正常了,会屏符号也完全正常.两次修改,我都只修改了屏8.按说屏符号应该是不正常的.可是楼主在第一个不正确的数据里符号也不显示.在第二个正确的数据里,符号也完全正确了.
本帖最近评分记录: 6 条评分