经过几天的研究,发现了迟来的秘密!我个人意见不建议刷diy版!虽然diy版很多很精彩,但因为改动太大,我一直置之不理。这几天后然动了diy的你头,想想diy不过就是更换缺省铃声和菜单图片。经过反复思量我选择了最安全的方式--更新tfs(因为没有tfs手机照样可以打电话,只是没有菜单和显示而已,diy tfs不会给手机造成灭顶之灾);tfs文件里面包括16手缺省的铃声和菜单图片及缺省得待机动画(北极熊等)。经过反复研究,tfs文件与bin不同,完全是按文件组织的,通过tfs文件管理软件可以很方便得的管理tfs。只要更换里面的相应的文件即可更换相应的图片和铃声。以TFSFileManager软价为例,用这个软件可以认为tfs文件包含如下目录:
images:存放菜单图片、开关机图片、待机图片。如图2.jpg。其中待机图片存放于images\idle目录下。
java:用来存放java程序。包括游戏等。
mms:包括很多的子目录。4.jpg对于x108有用的只有两个对应图铃宝盒:其中mms\mmsimage用来存放图片;mms\mmssound用来存放铃声。这两个目录的内容可以用数据线直接上传,不再赘述!
user:用来存放tfs中缺省的16首铃声,目录结构user\sounds\*.mel。包括:芭蕾舞曲、爵士乐、泡泡乐、卡门、中国舞、生日快乐、竖琴协奏曲、凯旋曲、愿望曲、丛林之声、雪地之战、春之声、小提琴奏鸣曲、华尔兹、婚礼进行曲、铃声1。文件序号名正好与上面的顺序相反,即melody01.mel为铃声一。
其余的目录无关紧要,或者说x108用不着!
只要更换相应的文件就可以更换相应的图片和铃声!这里指的更换指的同名更换。举两个例子:
1、更换图片:更换菜单一(短消息的图片)的图片,只需将4个128*57的图片用tfs管理软件传入tfs文件的images目录,并改名为menu11.ani、menu12.ani、menu13.ani、menu14.ani,即可!
2、更换缺声铃声:将一个mmf文件,用tfs管理软件传入tfs文件的user\sounds\目录下,转换为mel文件,改名为melody01.mel(铃声1)或melody02.mel(婚礼进行曲)其余类推。
因为tfs的内容是按文件形式组织的,我们可以每次刷新tfs的一部分(java除外),比如你可以将原始的tfs文件的各个目录中的文件都删除,只剩下mms\mmsimage\中改好的菜单图片,刷到手机里只会改变手机菜单的图片,其余的部分不受影响。铃声也是这样,而且铃声替换时可以不关心原铃声的大小,尽管用大铃声替换就可以了。
需要特别提出的是java文件夹操作,首先声明一点传到java文件夹的java程序必须进行编译才能在手机的“下载”菜单中显示出来,编译以后形成两个文件suites.utf和suitesName.utf,这两个文件是手机java的配置文件,手机中“下载”菜单中显示的内容就是由这两个文件决定的!这也是为什么通过刷tfs传java必须格式化tfs的原因。如果没有格式化tfs,就将新的tfs中的suites.utf和suitesName.utf刷到手机中,那么手机中的原有的java在“下载”菜单中就无法显示出来;如果没有格式化tfs,只将java程序传到手机中而不传suites.utf和suitesName.utf,那么新传的java无法在手机中“下载”菜单中显示出来;这两种情况都会造成java淤积。
以上内容只是抛砖引玉,只为了说明tfs的内容是按文件组织的x108的系统指认文件的路径和格式,想改变其内容只需对文件进行相应的同名替换即可。上面的tfs管理软件是指TFSFileManager ver1.2。