看了网上众多高手通过刷机更换手机资源的帖子,由此想到可否通过这个方法来更换S700的手机短信铃声呢?(原机器只有一种短信铃声且不可更换)经过对其固件的一番研究发现固件中所有的内建铃声资源均以MID文件的格式存在,且固件中每段铃声之前有两个字段用来表示下面这段铃声的长度,方式为铃声大小字节数转换为16进制,然后再进行高低位转换后得到,之后接着两个连续的00 00字段与铃声分隔开(也有可能00 00字段是为了补齐表示大小的位数,如果字节数较大则占用该位置)。例如一段铃声大小为698字节,则转换为16进制为2BA,在固件中的存在方式为BA 02。通过上面的分析可以得出如果替换了固件中的MID文件再刷机则可以达到变相更改短信铃声的目的,但是现在的问题是只能替换为比源铃声文件体积小的文件,因为不知道固件中资源指针的存放位置与格式所以无法通过修改指针的方式来加入大铃声。哪位高手能帮忙解决一下这个问题,或者说说当初三星等一类的固件中指针的位置是如何找到的(不要说是网上搜到的,我是指最初)。感谢看帖。