在正常情况下,我们所购买的数据线(data模式的线)只能增加3幅背景图片,对手机原来的两幅背景图没办法修改,经过本人一番琢磨之后,终于找到了修改的方法:
准备工作—到bodhi3或其他网站下载所需要的工具软件,包括sfr(用来读出手机的firmware);sbsconvertor(转换“.bin”文件为“.sre”文件);Flash3(把“.sre”文件写入手机);还有hex32(16位编辑软件);ise10(Image Search Engine)。
第一步:手机关机,用锡箔纸把手机接口处pin3和pin8短接,再接好数据线,运行sfr,读出手机的firmware并保存,具体请参考本人在J70C论坛玩家宝典“升级sony J系列手机软件的步骤”
第二步:运行hex32,打开第一步中所保存的.bin文件(即手机的firmware),菜单“Edit”-->“Find”,在“Find What”处输入“FFBEEFEFFBEFEFFAFEFAEBAB”,“Value”选用“Hex”,按“Find Next”,此时光标定位在搜索到的字符串处,在屏幕下方的Offset状态栏可看到如“Offset:00246F9D”的字样,其中偏移量“00246F9D”随手机型号不同、软件版本不同而不同,请记录备用。并关闭hex32。
第三步:运行ise10,再打开第一步中保存的“.bin”文件,在“View”菜单选“4 – PPB - 2BPP - 4Colors”,在“Navigation”-->“Jump to…”中“Hex”后面框中输入第二步中记下的偏移量,按“OK”,此时在屏幕左边一栏中应该可以看到内置的第一幅背景“sony bird”图案,但图案高度可能不对,要用“Size”菜单的“Decrease Height”和“Increase Height”调整到“96x77”大小(可以在屏幕下方状态栏第二栏看出如“(24)96x77”),这时选“Edit”-->“Replace Selection with Bitmap…”,在弹出的窗口中可以看到左边就是刚才的“sony bird”背景图,右边是空的,选“File”-->“Open Bitmap…”,找到事先准备好的4级灰度图(大小一定要是96x77),这时右边就会显示出你所打开的图,按“Apply”,这样就改好第一张背景图了,这时按“page down”,再按三次键盘上向右的箭头,就可以看到完整的第二幅背景图了,用刚才改第一张图的方法改之,再退出ise10。
第四步:用sbsConvertor把改好的“.bin”文件转换为“.sre”文件,再用Flash3把“.sre”文件写回手机即可,具体方法也可以参考“升级sony J系列手机软件的步骤”。
注意:这有一定的风险,如果你不是狂热的爱好者建议你不要修改。本人在J26手机上试验成功过。