木蚂蚁手机乐园首页

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 8021|回复: 63

[教程]ZTE android系列美化教程--改变时间、日期、通知栏字体颜色

  [复制链接]

签到天数: 567 天

连续签到: 2 天

[LV.9]有房车有妞

1万

主题

1万

帖子

8万

积分

木蚂蚁大学二年级

Rank: 14Rank: 14Rank: 14Rank: 14

积分
82169

社区QQ达人蚂蚁帅哥

发表于 2011-12-9 12:15:59 | 显示全部楼层 |阅读模式
写个教程给大家 怎么去反编译classes.dex
用到以下工具
1baksmali.jar
2.smali.jar
3.打包.bat
一· 用baksmali.jar反编译classes.dex
首先将下载回来的 : baksmali.jar和smali.jar放在同一个文件夹下如:D:n600 还有将‘打包.rar’解压也放在同一目录下 如图:


1.png
2.png










将framework里的services.jar 里的 classes.dex解压 到D盘N600目录里

就是说时间颜色代码在/system/framework/severce.jar里面的classes.dex文件内,classes.dex必须先解包,也就是反翻译才能编辑。

解包步骤:

1、首先确保电脑上安装了JDK,就是JAVA的开发环境,百度JDK就能找到下载的1.5的1.6的都可以!

2、从N600中将severce.jar文件提取出来,修改前记得备份,用RAR打开severce.jar,将classes.dex提取出 放在N600目录下
如图



3.png










3、需要用CMD操作,运行CMD,用CD命令进入N600文件夹,输入‘java -jar baksmali.jar classes.dex -o classes

如图







4.jpg






解包后文件夹内会生出classes文件夹!说明反编译成功!
4、从classes文件夹 找到这个文件classes\com\android\server\status\statusbaricon.smali

5、用记事本打开该文件找到 const/HIGH16 V6, -0X100,修改为const v6, -0x1后保存,时间颜色由黑色修改为白色。2.2的方法也是一样(在.line 60)
如图



5.png






6、修改完成后运行n600文件夹内的“打包.bat”会自动生成新的classes.dex,替换回severce.jar内。








6.png






7、将services.jar拷贝到/sdcard下,用Root Explorer更改权限,所有勾勾都要打上!替换到否则会无限重启!


8、将修改权限后的services.jar覆盖到手机上/system/framework/下,覆盖到/system/framework/severce.jar重启手机。
替换后第一次开机会慢点~~!



修改前: 7.png





修改后: 8.jpg




游客,如果您要查看本帖隐藏内容请回复







------------------------------------------------分割线------------------------------------------------------
二、修改日期颜色
                        1、前4步跟修改时间颜色一样!


                        2、打开classes\com\android\server\status\,编辑StatusBarService.smali,找到一下字段,加入分割线内代码。
.line 276(不一定是在276)
const v7, 0x1020059  
invoke-virtual {v5, v7}, Lcom/android/server/status/StatusBarView;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Lcom/android/server/status/DateView;

--------------------------------------------------------------------------------------------------------------------------------------------------
                   const v8, -0x1

                   invoke-virtual {v7, v8}, Landroid/widget/TextView;->setTextColor(I)V


--------------------------------------------------------------------------------------------------------------------------------------------------

                 3、日期已由黑色修改为白色了,运行smali文件夹内的“打包.bat”会自动生成新的classes.dex,替换回severce.jar内即可。
                      4、将services.jar拷贝到/system下,用Root Explorer更改权限,所有勾勾都要打上!要不无限重启。




5、将修改权限后的services.jar覆盖到手机上/system/framework/下,重启手机。

三、修改通知字体颜色,
                         通知字体颜色代码分别由/system/framework/framework-res.apk内的3个文件控制

                      1、拷贝framework-res.apk,用RAR解压,提取\res\layout文件夹下的

                       status_bar_latest_event_content.xml(第一处控制通知标题、第二处控制通知内容颜色
                       status_bar_expanded.xml(控制状态栏下面那一行字体,就是中国电信那一行)
                       status_bar.xml(控制状态栏上字体颜色)
  
                     
                       2、用16进制文件编辑器(推荐用Uedit32)打开,搜索16进制的08 00 00 1C ,08 00 00 1C后面四位字符,比如00 00 00 FF(白色)就是颜色代码
                        
                        3、可以改为你需要的颜色,需要注意的是,四位代码的含义是Blue、Green、 Red、 Alpha,Alpha值为FF,一般不用动。将00 00 00 FF(黑色)改为FF FF FF FF(白色),OK4 s4
                       4、用RAR打开framework-res.apk文件,将修改后的文件拖回之。

                       5、将framework-res.apk拷贝到/system下,用Root Explorer更改权限,所有勾勾都要打上!要不无限重启.
                       6、将修改权限后的framework-res.apk覆盖到手机上/system/framework/下,重启手机。























回复

使用道具 举报

该用户从未签到

0

主题

76

帖子

152

积分

木蚂蚁小学二年级

Rank: 2Rank: 2

积分
152
发表于 2011-12-12 12:12:09 | 显示全部楼层
感谢分享~~
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

40

帖子

82

积分

木蚂蚁小学一年级

Rank: 1

积分
82
发表于 2011-12-29 17:07:14 | 显示全部楼层
小手一抖,金币到手
回复 支持 反对

使用道具 举报

签到天数: 2 天

连续签到: 0 天

[LV.1]初来乍到

0

主题

80

帖子

164

积分

木蚂蚁小学二年级

Rank: 2Rank: 2

积分
164
发表于 2012-1-13 21:56:29 | 显示全部楼层
学习
学习
学习
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

46

帖子

92

积分

木蚂蚁小学一年级

Rank: 1

积分
92

社区QQ达人

发表于 2012-1-16 15:13:54 | 显示全部楼层
嗯、谢谢LZ、这在找这东西、
回复 支持 反对

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔来来

0

主题

207

帖子

414

积分

木蚂蚁小学三年级

Rank: 3

积分
414
发表于 2012-1-26 09:24:54 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

47

帖子

94

积分

木蚂蚁小学一年级

Rank: 1

积分
94
发表于 2012-1-27 09:25:13 | 显示全部楼层
ddddddddddddddd
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

17

帖子

32

积分

木蚂蚁学前班

积分
32
发表于 2012-1-31 21:50:49 | 显示全部楼层
..................................
回复 支持 反对

使用道具 举报

签到天数: 10 天

连续签到: 0 天

[LV.3]经常路过

1

主题

65

帖子

145

积分

木蚂蚁小学二年级

Rank: 2Rank: 2

积分
145
发表于 2012-2-1 16:58:00 | 显示全部楼层
试试试试试试
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

2

积分

木蚂蚁幼儿园

积分
2
发表于 2012-2-3 20:35:54 木蚂蚁客户端 | 显示全部楼层
◆____Crazyヽ执 发表于 2012-1-16 15:13
嗯、谢谢LZ、这在找这东西、

好东西,让我看看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

推荐版块: 木蚂蚁潮流实验室  |  
安卓市场   安卓软件   安卓软件教程   安卓游戏攻略   手机游戏   手机健康软件   手机订餐软件   手机购物软件   热门TAG
快速回复 返回顶部 返回列表