一直以来都觉得改图片文字什么的是不可能 DIY 的,后来拜读了 LG7030 里大侠的宝典之后,才发现原来联想手机还有进一步 DIY 的乐趣。下文将要提及的关于修改内屏文字的方法也是完全照抄照搬 7030 里的方法,创新谈不上,只是觉得乐趣无穷,给那些渴望深入 DIY 的 lenovo 机友们抛砖引玉,希望能给大家在改图片和铃声上一些启示。
一、 软件准备
1 、 bin2mot.exe 可将 MOT 文件转换成二进制文件以及反转
2 、 Hex workshop 二进制文件处理工具,功能非常强大
3 、 convert.exe 高低位反转工具
4 、 fluid 升级软件 升级必备软件
二、操作过程
1 、用 bin2mot 软件将 828ver123 版升级软件(后缀 m0 )转换成二进制文件(后缀 bin )。升级软件两种获取方法,一是拥有升级软件的兄弟们可以直接在备份后使用,二是如果想保留原手机设置的兄弟们可利用 fluid 软件 read Flash 产生升级软件。(如何 read flash 在 828 宝典中有兄弟发了详细操作步骤);
2 、修改升成的 .bin 文件为 .bif (直接改后缀即可),用 convert 软件将其高低位转换成新的 .bif 文件;
3 、用 Hex workshop 软件打开新的 .bif 文件,然后点击编辑 -> 查找,类型选择“文本字符”,下面输入“中国移动”,点击 Unicode ,文本一栏会显示出中国移动的 Unicode 码( 2D4E FD56 FB79 A852 ),拷贝,然后将类型换成“十六进制值”,数值一栏粘贴上面的 Unicode 码,点确定按钮。在 Hex workshop 的有下方会找到四个地址,分别是 0x3C277E 、 0x51FEFA 、 0x6618A6 、 0x6B9B12 ;分别定位,将 Unicode 码均改成 0000 0000 0000 0000 即可。(理论上说其中只有一个是真正的内屏显示的“中国移动”地址码,但由于软件内部如何运行不太清楚,加上时间有限没有测试,所以我选择了全部更改,暂时没有出现异样);最后存盘;
4 、将存盘的 .bif 文件用 convert 软件高低位转回来,改后缀为 .bin ;
5 、用 bin2mot 软件将 .bin 文件转成 m0 文件(文件大小跟原来文件一摸一样);
6 、用 fluid 软件将新的 m0 文件刷回手机,大功告成。
三、补充说明
这个方法修改内屏文字屡试不爽,我用之改了下载音乐文字为歌名,以方便切换铃声;同时去了“中国移动”字样,以方便只显示墙纸和时间。当然,你可以任意改动,甚至改成自己想要的文字。
另外,补充一下关于查找铃声的初浅收获,下载铃声一二三四五的首地址为 007374E6,0073B266,00733266,00734316,00762866 ,铃声大小最大均为 4096 字节,所以往里面传大于 4K 的 midi 后面的音乐是听不到的。其它铃声的地址现在还没有查到,在 7030 里谈到铃声是应该有索引的,但在联想里找不到,还请后继者或智者提供方法,以便可以继续修改内置铃声。
图片问题我实在是一头雾水,想了很多方法还是没辙,所以只能请那些懂程序的人指点迷津,因为在这个文件里图片不是按照下载进去的图片原码复制的,与 7030 里讲的有些不同,亦或者是本人知识欠缺,对于二进制码实在知之甚少。
若有不对,还请指教!本文实在毫无创新,旨在给深爱 Diy 的 lenovo 机友一点灵感,希望大家再接再厉,争取最后编出自己的软件,以免总有盗窃之嫌,也好兴旺 820 论坛。新闻热点
疑难解答
图片精选