不知道大家有没有这种感觉,不管什么时候,换了什么主题,但是“请稍候...”的动画还是那一串小球球呢?呵呵,想不想改变一下啊?接着看吧:
一、更改默认主题的等待小球球
这个问题比较好办,只要OD一下就可以了,没用过OD的朋友可以参阅一下之前的文章(不过相信大家都会了^_^),OD好之后就到 Siemens Device\\Config\Default 下面找那串小球球了,该动画的文件名为 WaitAnimation.gif ,就是这串了
,要改小球球当然就要找个代替品了,在这里提醒一下,最好找个分辨率一样的动画来代替,该动画为:24×80象素,我找了一串小正方形,当然不一定是要一串串的,只要是24×80的gif都可以,哪~就是这串了,接下来就只要把它代替原来的动画就可以了,这里我先备份了一下原来的小球球(虽然看腻了,但还是有感情啊),然后把小方形改名为 WaitAnimation.gif ,把它复制到 Siemens Device\\Config\Default 下覆盖原文件就可以了,呵呵,看一下效果吧,不过在这里改的只是默认那个黑色主题的等待动画,如果你激活的是其他主题的话是没效的,换回原来默认的主题看下吧,呵呵,怎样?不过相信大家都很少用默认主题了(俺还在用^_^),要更改别的主题的等待动画,那就坐好等接招吧,嘿~~~~~
二、更改其他主题的等待动画
大家应该有同感吧,不管换了什么主题,它出来的等待动画就是小球球!郁闷不~~虽然说有感情,但是不喜欢就是不喜欢,勉强是不会有幸福的!!!用 Theme Configurator 打开一个主题看看:
但是激活该主题以后,等待动画还是原来那串小球球,看来球球特爱出风头呢,赶也赶不走!!因此这样看来,用把文件替换的想法是行不通了,不然直接在手机的动画里面就可以替换了,不行,为了S65的幸福得想个办法啊。改变一下设置文件看怎样。
这里首先指出,如果想下面的修改生效,就得乖乖的按照上面修改默认主题的等待小球球的方法去做一遍,当然可以用你将要修改的主题里的等待动画或者别的都行,但是必须清楚的是以后的等待动画就是调用你刚刚替换的那个。
好了,说做就做,首先当然是打有“手机注册表”之称的 PRofile.pd 文件的主意了,电脑有问题我们都想要改注册表呢,呵呵,看来非对它开刀不行了。
该文件在 Siemens Device\\Data\系统\HMI 下,修改之前我们还是先做个备份,有什么事还可以改回来,之后,把该文件复制到别的地方,用记事本打开。
用记事本打开后,我们就开始寻找问题所在了:
寻找一番后最后锁定了划线的两行,这里有一点非常重要的,就是在修改 profile.pd 之前必须先激活要修改的主题,不然你想要的东西是不会出现的,我这里的以主题 5_Hed_Kandi 为例,其他主题类似。
那之后又应该怎么修改呢?这里先给大家补充点知识啦~~看看记事本中每一个命令行中,等号后面有“0:”和“2:”两种情况,其意义是代表后面文件的存储位置:“0:”代表手机动态内存,“2:”代表Flash固化内存,符号“0:”其实就相当于电脑中的盘符“C:”的意义一样。另外据我的观察,等号前的数字有 0 和 1 两种情况,经过对比,可以确定, 0 是表示关闭状态,而 1 是表示开启状态(虽然没经过权威的确定,但通过比较,我还是比较肯定是这样的)。那么修改目标可以进一步缩小了,对上面的两行划线行我们只需要修改第二划线行,因为第一划线行中等号前为0,改不改都不会有影响的。
在确定怎么修改之前我们还得继续观测一下:
从图片可以看出,在修改例子当中,输入 pin 码时的动画和等待动画是调用同一个文件的,但奇怪的是在没作修改时等待动画是默认的那串小球球,但是输入pin码时的动画却是wait.gif(即主题自带的等待动画),为什么呢?难道小球球就是这般的痴情么?可以肯定的是,这段代码是没有问题的,那么我们就先带着疑问来尝试动手吧:
尝试一:把等号后面的“0:”改成“2:”即:
修改完成后赶快拿起手机试试看~~小球球的位置被之前的小方形取代了!!第一次尝试就成功了^_^
尝试二:修改绝对路径后所指定的文件名,例如在本例中把“wait.gif”改名为“await.gif”,即:
修改后同样拿起手机看下,小球球还是不见了~~!!(注意:原则上,行前面的“000056”也要修改的,但是经过验证,改与不改达到从效果一样,这样就可以省点事了^_^)
说到这里,就感觉跟去除拍照时声音所用的方法有点相象了,就是更改路径或者文件名的方法使手机找不到改文件(这样,改法其实就不止上面两种了),这样就证明了指定等待动画的命令行本来就是有效的,但奇怪的是更改后找不到文件了,这时会调用 default 之下的默认主题的文件(也许你会怀疑,这真的是默认主题的等待动画?我也曾经怀疑过,但是经过反复的更换 Siemens Device\\Config\Default 下的WaitAnimation.gif,证明显示的的确是默认主题的等待动画),而没进行改动的时候(按道理是能找到文件)他显示的不是该路径下的文件而反而是那串小球球呢?难道还有更多的小球球躲在背后趁机亮相??
罢了!虽然还带着很多疑问,不过问题好像最终还是得到解决了^_^。
这里补充一点要注意的,修改默认主题等待动画是一劳永逸的,但是每次更换其他主题时,系统都会把 profile.pd 文件重新生成一遍,所以更改主题后想要换掉小球球,就必须再对 profile.pd 修改一次,如果不喜欢之前更换过的等待动画,就要把 Siemens Device\\Config\Default下的 WaitAnimation.gif 再更换一遍。
另外大家从修改小球球的这个例子可以看出,只要 default下有的文件,你都可以把他改成别的文件,也就是说你能把默认主题的开关机动画、搜索网络动画还有默认铃声等等的东西改成你想要的,触类旁通,打造属于自己更有个性的手机,这样就可以尽情的享受西门子给我们带来的DIY的乐趣了。^_^
好了,最后祝大家都能找到好的等待动画,彻底甩掉痴情的小球球啦~~~