本文的主旨是受人以渔,而非受人以鱼!
使用软件:
1, WinHEX 或 UltraEdit( 本文以 WinHEX 为例 )
2, SAMSUNG-DIY 3.2 FULL
3, 没有图片地址表的刷机文件(例如行货的 S38ZCWA6 ,包括未来版本)。
本文以 S38ZCWA6 版的最后一幅图片(外屏背景)为例,介绍 S38ZCWA6 完全图片地址表的制作过程。
1, 用 SAMSUNG-DIY 把 A6 的刷机文件转换成 BIN 文件,如果不会的话参照我前面发表的《 SAMSUNG-DIY 不完全教程》。
用 SAMSUNG-DIY 打开 A6 的 BIN 文件,并且在“手机图片替换区”里打开 G2 的完全图片地址表(此图片地址表 DIY 软件里自带,具体位置 X:>SAMSUNG-DIY…>Picture Table>S308>S308-G2-ALL ),这时候你选择图片,右面的图片显示区就会显示出错误的图片,并记下该图片的起始地址( 0X00BA1B8A ),见下图:
运行 WinHEX 软件,“打开文件”,打开 A6 的 BIN 文件,点上面的“→”键(转移到偏移量),在弹出来的窗口中填入图片的首地址的最后六位( BA1B8A ),确定之后光标就会移动到 0X00BA1B8A 所在的位置了(纵横两个坐标够成了完全地址),见下图:
这时候整篇都是“ 3F ”和“?”,说明这里有规律可寻,按“ Page Up ”或“ Page Down ”,找到打乱规律的地方(这里先以 Page Down 为例),记下最后一个“ 3F ”的下一位地址“ 0X00BA31D2 ”,如下图:
把 G2 的完全图片地址表复制一份,用来修改。打开地址表,找到要修改的图片的编号(这里是 716 ),修改编号后面的地址,并保存。如下图:
再用 SAMSUNG-DIY “手机图片替换区”打开刚才保存的地址表,看一下修改的结果,如下图:
图片明显错误,别急,刚才不是一直使用 Page Down 来找规律打乱的地方吗,这会改用 Page Up 再试试,重复上述过程,得到新的图片首地址 0X00BA19D2 ,如下图:
再修改 G2 的图片地址表,用 SAMSUNG-DIY 打开,查看修改后的结果,如下图:
到此,一幅外屏幕背景图片的地址就找到了,重复上述过程就可以自己制作完全的图片地址表了。
总结一下,地址的修改是一件很麻烦的事情,需要有很大的耐心,如果地址的规律很难找,就参照一下相匹配的 BIN 文件和地址表,比如 G2 的 BIN 和 G2 的地址表,看一下他们的首地址和末地址前后的规律。有很多图片是用不着修改的,你也就不用找这些首地址了,只把需要的图片地址以及后面属性复制下来,重新建一个文本文件即可,这样还省去了找图片的麻烦,真正的做到一劳永逸。