- 註冊時間
- 2001-12-12
- 線上時間
- 65535 小時
- 閱讀權限
- 255
- 積分
- 10628
- 主題
- 702
- 精華
- 24
- 文章
- 10264
TA的每日心情 | 慵懶 2012-1-1 10:38 |
---|
簽到天數: 1 天 連續簽到: 1 天 [LV.1]初來乍到 - 文章
- 10264
|
本文最後由 czh 於 2010-5-6 16:45 編輯
要先安裝JRE
去xda-developers下載colorChange.jar v3.1
想辦法取得機器上/system/framework/下的目錄與檔案
將這些目錄與檔案壓縮在一個framework.zip
用7-zip打開services.jar取出classes.dex(不用關閉7-zip視窗)
在電腦的命令列輸入java -jar baksmali-1.2.2.jar -o classout/ classes.dex
用文字編輯器開啟
.\classout\com\android\server\status\StatusBarIcon.smali
搜尋const/high16 v6, -0x100(黑色)
改成
const/high16 v6, -0x1(紅色)
v6, -0x1(白色)
改左邊的日期
用文字編輯器開啟
.\classout\com\android\server\status\StatusBarView.smali
搜尋第一個 Lcom/android/server/status/DateView;
在下一行加入
const v8, -0x20000001
invoke-virtual {v0, v8}, Landroid/widget/TextView;->setTextColor(I)V
儲存檔案
回到命令列輸入java -Xmx512M -jar smali-1.2.2.jar classout/ -o new-classes.dex
把new-classes.dex改名為classes.dex丟回services.jar(7-zip視窗)
將services.jar丟回機器原位,並將權限設定好
改狀態列訊息
想辦法取得機器上的/system/framework/framework-res.apk
用7-zip打開framework-res.apk(不用關閉7-zip視窗)
用HEX編輯器開啟
.\res\layout\status_bar.xml
搜尋HEX:08 00 00 1C
在找到的地方後面應該會有00 00 00 FF (黑色)
改成FF FF FF FF(白色)
儲存檔案
把status_bar.xml丟回framework-res.apk(7-zip視窗)
將framework-res.apk丟回機器原位,並將權限設定好 |
|