先修改时间颜色时间颜色代码在/system/framework/ 里面的 x 文件内, 必须先解包,也就是反翻译才能编辑。具体步骤: 1、首先确保电脑上安装了 JDK , 就是 JAVA 的开发环境, 在各软件站都能找到! 2、下载附件 1: 并解压, 这个是用来解包和打包 x 文件的。 3、从 MS 中将 文件提取出来, 修改前记得备份,用 RA R 打开 ,将 提取出来,放在 解压后的文件夹内。 4 、需要用 CMD 操作, 文件夹内的解包批处理好像不能用, 只能用自己动手了。运行 CMD ,用 CD 命令进入 smali 文件夹, 输入 java -jar -o classes , 回车。稍等一会将完成解包,解包后文件夹内出现 classes 文件夹 5 、找到这个文件\\android\server\status\ 6 、用记事本打开该文件找到(1). 右击编辑,查找 Landroid/widget/TextView;->setTextColor (2). 上一行为 const/high16 v6, -0x100 ( 3) . 重点来了,将该行修改为 const v6, 0x? (黑色为-0x100, 白色为-0x1) ( 问号代表颜色代码,下面会介绍) 7 、修改完成后运行 smali 文件夹内的“ ”会自动生成新的 ,替换回 内。 8 、将 拷贝到/system 下,用 Root Explorer 更改权限, 所有勾勾都要打上!要不无限重启。 9 、将修改权限后的 覆盖到手机上/system/framework/ 下,重启手机。二、修改日期颜色 1 、前 4 步跟修改时间颜色一样! 2 、打开\android\server\status\ ( 1) . 右击编辑,查找 Lcom/android/server/status/DateView ( 2) . 你应该会找到这么一行代码 check-cast v? ,Lcom/android/server/status/DateView (中文问号“? “可能为任何数字,这里不用改) ( 3) . 在其下一行添加如下代码 const v8, 0x? invoke-virtual {v?, v8}, Landroid/widget/TextView;->setTextColor(I)V (黑色为-0x100, 白色为-0x1) ( 英文问号”?“代表颜色代码, 下面会介绍;中文问号”? “为数字,数值同上) 3 、日期修改好,运行 smali 文件夹内的“ ”会自动生成新的 ,替换回 内即可。 4 、将 拷贝到/system 下,用 Root Explore
状态栏 下拉栏CT 来自淘豆网m.daumloan.com转载请标明出处.