木蚂蚁手机乐园首页

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7961|回复: 63

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

  [复制链接]
  • TA的每日心情
    奋斗
    2014-9-5 14:01
  • 签到天数: 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 | 显示全部楼层
    小手一抖,金币到手
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2012-1-13 19:41
  • 签到天数: 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、这在找这东西、
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-10-10 19:50
  • 签到天数: 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 | 显示全部楼层
    ..................................
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2013-3-14 18:10
  • 签到天数: 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
    快速回复 返回顶部 返回列表