高能预警:
需要使用的软件:apktool
(需要java
环境)、Notepad++
、加压工具(winrar
或好压等)、zipalign
。
本教程适用于拥有一定反编译能力的人。需要反编译systemui.apk
。注意,反编译时需要导入framework-res
资源文件,否则编译失败。这不是本文重点,具体教程自行百度。
1
、反编译完成后,找到SystemUI
文件夹
2
、下载附件,将其解压到smali\com\android\systemui\statusbar\policy
。共5
个文件,如图所示。
3
、使用Notepad++
打开res/layout/statusbar.xml
,将下列代码复制到如图所示位置并保存。
4
、打开res/values/styles.xml
,将如下代码复制到文件最后并保存,位置如图所示。
注意:本段代码第二行为字体大小,第三行为粗细,第四行为颜色。我的手机分辨率为320x480,所以为14.0dip,个人根据需要修改大小及颜色。建议与本文件中其他显示项相同。
5
、打开res/values/ids.xml
,将如下代码复制到文件最后并保存,位置如图所示。
6
、编译SystemUI
文件夹,得到新SystemUI.apk
,用解压软件打开新SystemUI.apk
和旧SystemUI.apk
,将旧SystemUI.apk
中的META-INF
文件夹拖入新SystemUI.apk
中。
7
、zipalign
对齐优化新SystemUI.apk
(不进行此步骤也可以,不影响使用)
8
、修改新SystemUI.apk
文件名,导入手机中,手机端复制到system/app
文件夹中(先修改权限再复制)
9
、重启手机。
感谢xda-developer论坛 Dzol Cp和yamin8000给予的无私帮助,转载请注明出处。给个评分+1吧。
华为网盘附件:
【华为网盘】 状态栏流量.zip