看到很多朋友都在寻找让wm上下栏透明的方法,XDA上也给出了切实可行的方法,奈何有些朋友总是实践不佳,于是乎就有了本文的出现。
效果图
你不必担心在用其他软件的时候,上下栏会出现半截图片,因为随时我们都可以取消背景图,恢复为htcblack!
适用的方法(2种)
1、通过分割背景图片,用得到的上栏和下栏文件来代替系统上下栏图片的达到所要的效果。咋看起来此种方法很简单,殊不知当你每次更换背景图片的时候都要重复同样的工作,会显得非常的麻烦;
2、通过修改系统文件shell32.exe和aygshell.dll来达到目的,此种操作对于新手显得较难,不过一旦成功可以一劳永逸,每次更换背景图片,会自动更新上下栏;
第二种方法是本文讨论的话题;
所需工具:winhex、xidump、HxDSetupEN、htcRIE、OSBUILDER(工具大家自行Google)
修改shell32.exe和aygshell.dll
1、首先找到你的rom,用xidump工具把rom分解了,此时会在IMGFS下出现shell32.exe文件夹,用winhex修改里面的S001,搜索到FF 00 00 00 FF FF FF FF
0xFF 不透明(默认值)、0×80 是半透明、0×00 全透明
此处我们修改的也就是最开始的两个FF,修改为80或者00
2、同理修改aygshell.dll文件夹下的S001,搜索到FF 00 00 00 FF FF FF FF
0xFF 不透明(默认值)、0×80 是半透明、0×00 全透明
此处我们修改的也就是最开始的两个FF,修改为80或者00
通过OSBuilder把rom重新合成后,刷机即可。
当然你也可以使用HxDSetupEN这个工具来完成上面的修改,操作更为简单!
寻找完工的shell32.exe和aygshell.dll
如果你觉得上述过程过于繁琐,TwaMix现提供一些修改好的shell32.exe和aygshell.dll,以便于大家可以更方便的玩乐!
下载完后,可以用rom修改工具,直接把rom里的两个文件替换掉,然后再刷机,切不可直接把这两个文件用rosco复制到windows下!
用htc rom image editor打开待编辑的rom,选在OS-IMGFS-shell32.exe,删除后添加修改好的shell32.exe,同理操作aygshell.dll,保存即可。所有操作按钮均在按钮栏里,鼠标放上去会有英文提示!
修改好rom后重新刷机,即可达到目的。如果此rom此前使用了备份软件如spbbackup或sprite backup备份了数据,在此同样可以恢复。
祝大家都能成功!
版权声明:
自由转载-非商用-非演绎-保持署名 | Creative Commons 3.0- 原文网址:http://www.twamix.com/blog/2010/07/giving-the-fishing-let-down-your-wm6-1-bar-transparent.html
- 付费支持:

xqiushi
很少玩手机了
[Reply]
TwaMix Reply:
July 20th, 2010 at 18:33
@xqiushi, 你现在倒是对网站产生了很多兴趣!
[Reply]
xqiushi Reply:
July 20th, 2010 at 21:44
@TwaMix, 总之我是一个喜欢瞎折腾的人
[Reply]