其实不刷机也可以使待机按钮、菜单画面等物体透明的,经过研究发现,透明的秘密其实仅仅存在在两个文件中,分别是 common.ini 和 phone_p.ini 。
方法如下:
先说使待机图下方左右软键透明的方法:
1 :把手机中的某一个主题创建一个副本,方法为:待机画面下按左软键〉自定义主屏〉更改主题〉选项〉创建副本
2 :把手机设成 USB net 方式连接电脑,然后再电脑上的浏览器窗口地址栏输入: file://172.16.16.6/system/ 进入 E2 的文件结构。然后进入目录 \\172.16.16.6\system\usr\data_resource\skin 下,复制任意一个 default 文件夹到 \\172.16.16.6\system\ezxlocal\download\appwrite\skin (如果此处不存在 skin 文件夹请创建)
3 :进入 \\172.16.16.6\system\ezxlocal\download\appwrite\skin 文件夹,打开刚才复制进来的 default 文件夹(如果复制的是 default1 就进 default1 ,是 default2 就进 default2 ),里面有个文件名为 phone_p.ini ,用 UltraEdit 打开,找到 [IdleMediaController] 项目的尾部,空一行,插入如下内容:
[ZSoftKey_Left]
Bg_Type_Std = 2
Bg_Type_S = 2
Bg_Stretch_Std = 5
Bg_Stretch_S = 5
Bg_Opacity_Std = 70
Bg_Opacity_S = 100
Border_Type_Std = 0
Border_Type_S = 0
Border_Width_Std = 0
Border_Width_S = 0
Padding_Left = 5
Padding_Right = 5
Padding_Top = 5
Padding_Bottom = 5
Spacing_H1 = 3
[ZSoftKey_Right]
Bg_Type_Std = 2
Bg_Type_S = 2
Bg_Stretch_Std = 5
Bg_Stretch_S = 5
Bg_Opacity_Std = 70
Bg_Opacity_S = 100
Border_Type_Std = 0
Border_Type_S = 0
Border_Width_Std = 0
Border_Width_S = 0
Padding_Left = 5
Padding_Right = 5
Padding_Top = 5
Padding_Bottom = 5
Spacing_H1 = 3
其中“ Bg_Opacity_Std = ”表示的就是待机时左右软键的不透明度,可以看出这里设的是 70% ,修改完后保存。
4 :进入 \\172.16.16.6\system\ezxlocal\download\appwrite\setuptheme 文件夹,找到刚刚产生的某个扩展名为 .chm 的文件用 UltraEdit 打开(打开的提示选择‘否’),找到“ Skin = ”的选项,改为刚才我们修改的那个“ default 某”的路径,如: /ezxlocal/download/appwrite/skin/default11 (我修改后的主题命名为“ default11 ” ) ,保存,退出。
5 :在手机上改为我们修改的主题就可以看到效果了。
PS : common.ini 中的若干含有 Opacity 的项目都是掌管透明选项的,大家可以研究一下试试,我的都改好了,很酷,另外,如果复制的主题恰巧不含有 common.ini 这个文件,就只能待机按键透明了,无法修改其他的透明选项。
PS 、 PS :如果不成功那就看看是不是等号前后的空格没加,或者项目之间的换行没有加等一些格式上的错误,其实 E2 的文件结构很简单,我刚刚入手 E2 不足两周哦,真的很简单的。(我不懂 Linux )
希望大家多交流。