易码技术论坛

 找回密码
 加入易码
搜索
查看: 2519637|回复: 59

[工具] TC800个性化升级及有关资料(加入了校验)!

[复制链接]
发表于 2006-2-19 22:25:00 | 显示全部楼层
好东西啊,就是运行V5100升级程序来刷?
发表于 2006-2-19 22:26:00 | 显示全部楼层
十分感谢,我早就想要这个工具了。毕竟这样感觉不一样。

只要刷程序所在的区块就可以了,很省时间。
发表于 2006-2-19 22:27:00 | 显示全部楼层
呵呵,不错。

顶之~
 楼主| 发表于 2006-2-19 22:49:00 | 显示全部楼层
是用V5100升级程序来刷的.

谁知道TC800的nd.bin内的校验的算法?
 楼主| 发表于 2006-2-19 23:00:00 | 显示全部楼层
用V5100升级程序来刷是有技巧的:
起始块     文件
[0x05BB]:资源管理器
[0x05BD]:文本浏览器
[0x05BE]:图片浏览器
[0x05BF]:开机画面
[0x05C0]:音文
[0x05C1]:中国麻将
[0x05C3]无底洞
[0x05C4]:挖宝王
上面是nd.bin里的文件对应的起始块.
比如你替换了资源管理器,那么你只须刷对应的一块即可(在V5100升级程序的NAND起始块填入资源管理器对应的0x5bb,下载块数填入0x1).
如果你替换了多个文件,那么你必须将他们一一按照上面的步骤刷入.这样可以节省很多时间,方便研究.
发表于 2006-2-19 23:05:00 | 显示全部楼层
其它机器可以这样刷吗?

譬如nc3000
 楼主| 发表于 2006-2-19 23:06:00 | 显示全部楼层
TC800的nd.bin结构:

[0002]0x00000000:闪存分配表(含有根目录)-[1bk](17 00 29 00 E4 05 CC 06)
[0003]0x00004200:font---------------------[2Bbk]
[002E]0x000B5800:块号--------------------[1bk]{块6~块2D}
[002F]0x000B9A00:拼音--------------------[2bk]
[0031]0x000C1E00:dict_cam--------------[B6bk]
[00E7]0x003B0A00:块号--------------------[1bk]{块34~块E6}
[00E8]0X003B4C00:dict_wqx--------------[C0bk]
[01A8]0x006CCC00:块号-------------------[1bk]{块EB~块1A7}
[01A9]0x006D0E00:fenlei------------------[7bk]
[01B0]0x006EDC00:块号-------------------[1bk]{块1AC~块1AF}
[01B1]0x006F1E00:xh----------------------[E4bk]
[0295]0x00A9E600:块号--------------------[1bk]{块1B4~块294}
[0296]0x00AA2800:xhpy--------------------[2bk]
[0298]0x00AAAC00:ime---------------------[9bk]
[02A1]0x00ACFE00:块号-------------------[1bk]{块29B~块2A0}
[02A2]0x00AD4000:general_data--------[13bk]
[02B5]0x00B22600:块号--------------------[1bk]{块2A5~块2B4}
[02B6]0x00B26800:s600tts----------------[304bk]
[05BA]0x01797000:块号--------------------[1bk]{块2B9~块5B8}
[05BB]0x0179B200:资源管理器.lav-------[1bk]
[05BC]0x0179F400:FtpLink.lav-----------[1bk]
[05BD]0x017A3600:文本浏览器.lav-------[1bk]
[05BE]0x017A7800:图片浏览器.lav-------[1bk]
[05BF]0x017ABA00:开机画面.lav---------[1bk]
[05C0]0x017AFC00:音文.lav--------------[1bk]
[05C1]0x017B3E00:中国麻将.lav---------[2bk]
[05C3]0x017BC200:无底洞.lav------------[1bk]
[05C4]0x017C0400:挖宝王.lav------------[1bk]
[05C5]0x017C4600:wordnet---------------[1Bbk]
[05E0]0x01833C00:块号-------------------[1bk]{块5C8~块5DF}
[05E1]0x01837E00:help--------------------[2bk]
[05E3]0x01840200:sysdir(目录)----------[1bk]
[05E4]0x01844400:模拟试题.kc----------[4Fbk]
[0633]010198A200:块号-------------------[1bk]{块5E7~块632}
[0634]0x0198E400:电脑辞典.gvd--------[4bk]
[0638]0x0199EC00:块号-------------------[1bk]{块637}
[0639]0x019A2E00:金融辞典.gvd--------[4bk]
[063D]0x019B3600:块号-------------------[1bk]{块63C}
[063E]0x019B7800:短语辞典.gvd--------[33bk]
[0671]0x01A89E00:块号-------------------[1bk]{块641~块670}
[0672]0x01A8E000:缩写辞典.gvd--------[Fbk]
[0681]0x01ACBE00:块号-------------------[1bk]{块675~块680}
[0682]0x01AD0000:场景对话.vnt---------[1Ebk]
[06A0]0x01B4BC00:块号-------------------[1bk]{块685~块69F}
[06A1]0x01B4FE00:场景对话.tnt---------[1bk]
[06A2]0x01B54000:企鹅vs熊2.flm--------[1Bbk]
[06BD]0x01BC3600:块号-------------------[1bk]{块6A5~块6BC}
[06BE]0x01BC7800:地球.bmp-------------[4bk]
[06C2]0x01BD8000:块号-------------------[1bk]{块6C1}
[06C3]0x01BDC200AVA2(目录)--------[1bk]
[06C4]0x01BE0400avaData(目录)-----[1bk]
[06C5]0x01BE4600:考场试题(目录)------[1bk]
[06C6]0x01BE8800:下载辞典(目录)------[1bk]
[06C7]0x01BECA00:同步声音(目录)-----[1bk]
[06C8]0x01BF0C00:同步文本(目录)-----[1bk]
[06C9]0x01BF4E00:开机画面(目录)-----[1bk]
[06CA]0x01BF9000:我的图片(目录)-----[1bk]
[06CB]0x01BFD200:文本文件(目录)------[1bk]

这是我花了不少时间搞出来的,大家可以研究,补充。以下是完整的资料:
[attachment:5498]

13389_34120_5498.rar

10 KB, 下载次数: 231

 楼主| 发表于 2006-2-19 23:08:00 | 显示全部楼层
不行
 楼主| 发表于 2006-2-19 23:24:00 | 显示全部楼层
这是音文同步播放器,已经修改了按暂停,按帮助会死机的问题。(我自己改的)
大家可以把它刷入TC800
[attachment:5499]

13389_34122_5499.rar

6 KB, 下载次数: 207

发表于 2006-2-20 18:50:00 | 显示全部楼层
老大你也忒强了吧[em02]

如果需要设计仿WIN风格的界面的话,我到是很想帮你,最近我写了很多画控件和使用控件的函数,代码曾公开过一次,为了就是让TC800的软件的操作界面更好


发表于 2006-2-20 20:02:00 | 显示全部楼层
用V5100升级的方法我搞了好长时间没搞明白!请yan仔细说明一下!

还有有你给的工具升级没有说明是使用PC上的模拟器来完成!我想了好久啊!
发表于 2006-2-20 20:05:00 | 显示全部楼层
对了,能否告诉我用什么修改,察看TC800的nd.bin啊

可以给我传一个吗?

liuhuanwhy@sina.com
 楼主| 发表于 2006-2-21 12:39:00 | 显示全部楼层
不好意思,我说的不清楚,程序是在电脑上的虚拟机运行的(不是在WQX上),我用LavaX语言是觉得比较方便而已.

MetalMax,QQ上聊吧,我的QQ:346082358
发表于 2006-2-24 15:09:00 | 显示全部楼层
TC800内置的文本编辑器在什么地方

多少块???名字是什么?

我要把它换了!

请教YAN,谢谢!


 楼主| 发表于 2006-2-24 22:19:00 | 显示全部楼层
TC800内置的文本编辑器不在nd.bin上,改不了.
发表于 2006-3-9 12:46:00 | 显示全部楼层
学学看
[em01]
发表于 2006-3-10 10:09:00 | 显示全部楼层
不错~~很好~~~~~~~~~~~
发表于 2006-3-10 18:47:00 | 显示全部楼层
我顶!教我怎么做啊!我烦死那麻将游戏了!!
 楼主| 发表于 2006-4-8 09:07:00 | 显示全部楼层
更新了程序,替换中国麻将时可以扩大到32k了.
 楼主| 发表于 2006-4-8 09:09:00 | 显示全部楼层
只是校验算法还不清楚,不然就完美了.
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-29 13:42 , Processed in 0.011458 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表