昨晚,我按照qz_shi的《更换铃声名称后指针的修改方法》(下面简称《方法》),对风清扬DX的I3炫蓝版中的铃声名称修改进行了尝试(当然,铃声已用samsung diy预先进行了置换),发现了几个问题,还需各位解答(以置换七月七日晴为例):
一、按《方法》所说,铃声地址有两个,我理解应该是输入需查找铃声名称16进制代码后搜索得到,可我输入七月七日晴的代码E4B883E69C88E4B883E697A5E699B4(偏移3F9A8C)后,只查找到1处,没有两处呀!
二、也是按《方法》中所说,指针为地址加上80000所得,还举例说芭蕾舞曲 429BE8 加上80000后得到C29BE8,我想,这应该是作者笔误,因为加80000后得到4A9BE8,倒是加上800000后得到C29BE8。于是我用七月七日晴的地址3F9A8C加上 800000后,得到BF9A8C(应该这就是《方法》中说的指针地址),然后查找这一地址,居然找不到,这是为什么???
三、我想知道,如果将原铃声名称16进制代码用新铃声名称16进制代码替换后(不足位数插入0,反之删除0),还需要修改指针吗?入要修改,该怎么做?好像我用《方法》操作不行呀?我错在哪里?该怎么做?!
非常感谢能耐心看完我问题的朋友(不知道我表述清楚了没有),能指点一下迷津就更好了,再次致谢(没办法,太菜了,呵呵)!
一、按《方法》所说,铃声地址有两个,我理解应该是输入需查找铃声名称16进制代码后搜索得到,可我输入七月七日晴的代码E4B883E69C88E4B883E697A5E699B4(偏移3F9A8C)后,只查找到1处,没有两处呀!
二、也是按《方法》中所说,指针为地址加上80000所得,还举例说芭蕾舞曲 429BE8 加上80000后得到C29BE8,我想,这应该是作者笔误,因为加80000后得到4A9BE8,倒是加上800000后得到C29BE8。于是我用七月七日晴的地址3F9A8C加上 800000后,得到BF9A8C(应该这就是《方法》中说的指针地址),然后查找这一地址,居然找不到,这是为什么???
三、我想知道,如果将原铃声名称16进制代码用新铃声名称16进制代码替换后(不足位数插入0,反之删除0),还需要修改指针吗?入要修改,该怎么做?好像我用《方法》操作不行呀?我错在哪里?该怎么做?!
非常感谢能耐心看完我问题的朋友(不知道我表述清楚了没有),能指点一下迷津就更好了,再次致谢(没办法,太菜了,呵呵)!