【讨论】【分享】我的图片地址偏移的解决办法

cellbio

普通会员
2004-08-26
17
0
0
我是菜鸟,刚接触手机diy不到三周,前些天替老婆买了个e600,现在正积极学习diy。现在的教程里图片地址偏移还没有。我试了n次最终把图片地址偏移的问题解决。大家看看,是不是太麻烦了。
下面就以e600 f8版本的内屏天线为例:
首先把要替换的图片做好,格式16位bmp,大小24×14,一共七个,大小都为726。再把f8.S3转为bin,三星diy打开,转到图片转换区,导入g9的图片地址表(f8的我还没有找到,不过g9的也可以用,据说有些小偏移,我还没有发现在那里 )。随便找到一个图片选择替换,用自己做的图片来替换,这时报错误不用管,重要的是要看看自己的图片导入后的大小,经过查看,七个图片的压缩后的大小都为672。
下面开始做图片s3,就像大铃教程里一样,把图片生成s3,起始地址选择一块比较大的空地址的起始,终止地址用计算器计算,为起始地址加上图片压缩后的大小672。生成s3文件。依次把剩下的图片都做成s3,起始地址为上一个图片结束地址加1,结束地址同上。把七个s3文件合并为一个。因为网上现在当不到合并软件。copy命令又很麻烦。我用的是记事本,方法如下:用记事本打开七个s3文件,全选copy,依次都粘贴到一个s3文件里,选择另存,格式选文本格式,输入文件名带上后缀s3,前后加上英文引号(" ”),例如:"天线.S3",保存,出现删除文档格式警告选确定。这就合并好了。再把合并后的s3文件转为bin,用diy打开。导入图片地址文件。地址文件用下面方法建立。
制作图片地址文件:记事本打开g9的图片地址文件,拷贝一行并粘贴到新建的文档里去,把起始地址改为图片改为s3时的起始地址,每帧大小改为672,图片大小改为 24×14,颜色16。依次把7张图片的地址都输入进去。
这时就可以预览图片了,可以看到图片都是花的,看不到自己做的图片,没有关系,这时再依次用自己做好的图片替换bin里的花图片,替换后,全部选中7个图片,生成s3。ok
再作地址偏移s3,打开f8转的bin,导入g9的图片地址表,找到内屏天线的那几条,我的地址表已经按图片的大小排序了,图片序号有变化,还是自己找吧。找到内屏天线的第一条后,在其上点击右键,选择修改偏移地址,出现的手机型号不要管,出来对话框后点查找,再用记事本打开自己做的图片地址表,把第一张图片的起始地址输入,按修改,存s3文件。下面的图片依次类推。做好七个偏移地址s3。ok
各位有更好的方法请提出。我将万分感谢。
 

cellbio

普通会员
2004-08-26
17
0
0
版主别光顶啊,看看有没有更好的办法,如果没有,我就可以出教程版了。