想將狀態列電量圖示改為精確數字百分比、自訂信號/Wi-Fi 圖示風格?需反編譯 SystemUI.apk 修改 XML 佈局與 drawable 資源,再重新打包簽名 (或免簽名替換)。進階玩家進階教程。
SystemUI.apk (/system/app/) 與 framework-res.apk (/system/framework/) 到電腦。apktool.jar、aapt、批次腳本) 並配置環境變數。framework-res.apk 複製至工具目錄,執行「載入資源」 (生成 1.apk 於用戶目錄 .apktool 下)。SystemUI.apk 至工具目錄 → 執行解包 → 生成 SystemUI/ 資料夾。SystemUI/res/drawable/ (或 drawable-hdpi/xhdpi):stat_sys_battery.xml (靜態電量圖示邏輯) → 改為逐 1% 顯示對應圖片。stat_sys_battery_charge.xml (充電動畫邏輯) → 同理修改各電量級對應圖片。drawable-hdpi 與 drawable-xhdpi,**逐一替換同名 PNG**,確保解析度匹配。SystemUI.apk。
SystemUI.apk 與打包生成的新 SystemUI.apk,將新版 res/、resources.arsc、AndroidManifest.xml 等**覆蓋至原 APK**,保存 (避免簽名驗證失敗)。





SystemUI.apk 推回 /system/app/,修改權限 644 (rw-r--r--),重啟手機即可看到效果。SystemUI.apk,檢查權限與 XML 邏輯。致謝: 教程參考隔壁論壇 lym 大神原創,圖文部分引用其教學截圖,感謝分享精神。期待更多機友交流切磋,共同進階!