CM7全局透明及联系人拨号键背景黑块的解决

全局背景制作 

首先下载APKTOOL反编译工作,做好windows下的JAVA环境设置相关教程在帖子里都有哒~~我就不再详述了!提取CM6/CM7原包的framework-res.apk文件,(记住一定是原包哦,不然回编译会出错的。相关的图片替换美化,请在全局背景修改过后再做好啦~ )在运行里输入CMD,在DOS模式下运行下列命令

apktoolifframework-res.apk*建立framework-res.apk的运行环境

apktooldframework-res.apk*反编译framework-res.apk修改全局背景需要修改framework-res.apk中间的XML参数,具体路径在反编译目录下framework-res/res/values/styles.xml

第一步:

用notepad++.exe或其他编辑软件打开Style.xml定位文件~搜索

<itemname="windowBackground">@drawable/screen_background_dark</item>这一行的意思是定义windowBackground为一种颜色,我们可以让这段窗口参数指向自己所设置的背景图片:修改为:<itemname="windowBackground">@drawable/window_background_texture</item>

其中这一行的定义就是将一幅以window_background_texture.png为文件名的图片指向于"windowBackground"背景参数,与此同时我们要将自己准备好的480*854分辨率的图片改名成window_background_texture.png放到res/drawable-hdpi/图片目录中第二步:

依旧用notepad++.exe或其他编辑软件打开Style.xml找到

<itemname="cacheColorHint">colorBackgroundCacheHint</item>

这一行的意思是CM为了运行缓存加载色彩而做的修改,后面的代码是颜色参数,我们将这个参数设置为透明就可以显示我们上面添加的图片了

修改为

<itemname="cacheColorHint">@color/transparent</item>

然后用apktoolbframework-res.apk回编译framework-res.apk文件

(这里的APK不要直接用到包包里,否则在集成在ROM里或者3WIPE之后会卡M)

现在必须用RAR软件打开回编译好的framework-res.apk文件夹提取根目录下的resources.arsc文件,同样打开原来的反编译前的framework-res.apk替换同目录下的resources.arsc文件就好了,同时也要把window_background_texture.png图片文件拉到反编译前的原framework-res.apk的framework-res/res/drawable-hdpi目录下。就完成了

修改状态栏下拉通知颜色及大小

反编译framework-res。进入framework-res\res\values\打开styles.xml修改707-712列. 修改后保存回编译。

CM7全局透明及联系人拨号键背景黑块的解决

加入拨号背景和通讯录拨号按钮黑块处理

拨号背景加入:反编译Contacts.apk进入Contacts\res\values\打开styles.xml把第四行和第五行替换为:<itemname="android:windowBackground">@drawable/custom_background_dialer</item><itemname="android:windowNoTitle">@null</item>定义并实现custom_background_dialer.php图片为背景。通讯录拨号按钮背景黑块处理:进入Contacts\res\drawable\打开list_item_background_secondary.xml、call_background_secondary.xml、call_background.xml修改每个xml文件的<item定义最后一行为android:drawable="@android:color/transparent"其目的定义通讯录拨号按钮背景为transparent透明。

温馨提示:如有朋友遇到回编译失败,在反编译的时候注意看反编译成功提示有无带*.9.php文件错误。如果有请先找到大小和原版一样的图片,通过压缩软件塞进去。在反编译,直到无*.9.php文件错误提示。这样可以避免除语言定义错误外的无法回编译情况。

apk

相关推荐