修改字体顏色一定要在美化之前修改,否則 framework-res.apk 無法反編譯
一. 電腦端
1.要先安裝 apktool
apktool =>檔案下載處
http://dl.dropbox.com/u/9510641/%E7%BE%8E%E5%8C%96/SHER/apktool.rar
解壓縮後,資料夾名稱 apktool ,有三個檔,
[Apktool.jar] [aapt.eze] [apktool.bat] 三個檔案
為了說明方便, 所以將資料夾統一放在 C:\apktool
移動 apktool資料夾 到 C:\
所以在 C 硬碟內 有 C:\apktool
2.要安裝 java环境
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
請選擇您電腦的版本下載
Windows x86
Windows x64
下載後請安裝
Jave 目錄名稱及安裝時目錄放在, C:\Program Files\Java\jdk\
--------------------------------------------------------------------------
電腦端要設定環境變數
電腦端
1.按開始,選擇電腦按右鍵,選擇內容 => 跳到一個控制台的視窗,選擇 選擇左邊有一個 進階系統設定
按最底下有一個 [環境變數], 跳出一個新視窗 => 按新增
變數: CLASSPATH
值 : C:\Program Files\Java\jdk\lib;C:\Program Files\Java\jdK\lib\tools.jar
再按一下新增
變數: PATH
值 : C:\Program Files\Java\jdk\bin
==============================================================================
二. 手機端
動作 :
1. 用 Root Explorer COPY 手機 \system\framework\framework-res.apk 及
\system\framework\twframework-res.apk到 SD 卡
2. 用 USB 連上電腦, 將 SD卡 framework-res.apk 及 twframework-res.apk => COPY 至 C:\apktool
3. 為了避免編輯時出錯 請先掛載你ROM的框架運行
先按開始→執行→輸入”cmd”按enter就會開啟dos的畫面
然後輸入cd\apktool
跳到C:\ apktool >
cmd模式 執行apktool if framework-res.apk 這個是安裝framework-res.apk
cmd模式 執行apktool if twframework-res.apk 這個是安裝twframework-res.apk
5. 開始反編譯 apktool d -f framework-res.apk
會出現

這時候去C槽的apktool資料夾就會發現多了一個framework-res
如圖

3. 進入 framework-res 的資料夾 ( C:\apktool\framework-res\res\values )
打開 res/values/colors.xml (若無法打開, 預設程式, 請選[記事本] 即可打開

找到
<color name="bright_foreground_dark">#ffc8c8c8</color>
設置介面 以及對話方塊頂欄字體顏色
<color name="bright_foreground_dark_disabled">#80ffffff</color>
未啟用功能字體顏色(暗色)
<color name="bright_foreground_dark_inverse">#ff000000</color>
這列保持原來設定即可
<color name="dim_foreground_dark">#ffbebebe</color>
手機裡的 型號 版本號字體顏色
<color name="dim_foreground_dark_disabled">#80bebebe</color>
手機裡的 型號 版本號以及二級目錄字體暗顏色
<color name="dim_foreground_dark_inverse">#ff323232</color>
<color name="dim_foreground_dark_inverse_disabled">#80323232</color>
這二列保持原來設定即可
<color name="hint_foreground_dark">#ff808080</color>
輸入框內提示文本顏色
<color name="bright_foreground_light">#ff000000</color>
選擇清單字體顏色
<color name="status_bar_text">#ffaaaaaa</color>
狀態列字體顏色
<color name="status_bar_clock_text">#ffaaaaaa</color>
狀態列時鐘字體顏色
<color name="status_bar_event_primary_text">#ffffffff</color>
下拉提示欄字體主顏色
<color name="status_bar_event_secondary_text">#ffb6cad6</color>
下拉提示欄二級字體顏色
<color name="sub_text_color">#ff6e9cba</col
全域二級字體顏色
在上列的 #ff******* 的地方, 修改您要的顏色即可
保存並退出
回到 c:\apktool
再轉到 DOS 的 畫面 , 輸入 apktool b framework-res

回到檔案總管 c:\apktool\framework-res
多出二個資料夾
c:\apktool\framework-res\build
c:\apktool\framework-res\dist

打開 C:\apktool\framework-res.apk (若無法打開, 預設程式請選擇 WinRAR.exe)
選擇左上角[加入] =>按 framework-res => 按 build => 按 apk => 按 resources.arsc 選擇
[僅儲存]按確定 => 確定

請選僅儲存

將電腦 c:\apktool\framework-res.apk copy 至 手機端 的 SD 卡
將手機端的 SD 卡framework-res.apk . 用 Root Explorer COPY 至手機 \system\framework\
重開機,
色碼表

修改前的文字是白色



修改後的文字是珊瑚藍


