Cara Merubah Batere Icon di Android

Sedikit demi sedikit, lama-lama kok berasa asik juga ya, belajar modding android. Tadi baru aja nyobain edit batere icon di android ane. akhirnya sukses juga. :) langsung aja deh ya, ane share langkah-langkahnya untuk Cara Merubah Batere Icon di Android

Pertama, decompile SystemUI.apk dari ROM ente.
Kedua, masuk ke \SystemUI\res\drawable
Ketiga, edit file ini stat_sys_battery.xml dan stat_sys_battery_charge.xml . kalo ane sih suka edit pake notepad++
Keempat, Untuk file stat_sys_battery.xml   ubah jadi kaya gini :
<?xml version="1.0" encoding="utf-8"?>
<level-list
  xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/stat_sys_battery_0" android:maxLevel="0" />
    <item android:drawable="@drawable/stat_sys_battery_1" android:maxLevel="1" />
    <item android:drawable="@drawable/stat_sys_battery_2" android:maxLevel="2" />
    <item android:drawable="@drawable/stat_sys_battery_3" android:maxLevel="3" />
    <item android:drawable="@drawable/stat_sys_battery_4" android:maxLevel="4" />
    <item android:drawable="@drawable/stat_sys_battery_5" android:maxLevel="5" />
.
sampai
.
    <item android:drawable="@drawable/stat_sys_battery_95" android:maxLevel="95" />
    <item android:drawable="@drawable/stat_sys_battery_96" android:maxLevel="96" />
    <item android:drawable="@drawable/stat_sys_battery_97" android:maxLevel="97" />
    <item android:drawable="@drawable/stat_sys_battery_98" android:maxLevel="98" />
    <item android:drawable="@drawable/stat_sys_battery_99" android:maxLevel="99" />
    <item android:drawable="@drawable/stat_sys_battery_100" android:maxLevel="100" />
</level-list>

Kelima, Untuk file stat_sys_battery_charge.xml , ubah jadi kaya gini :
<?xml version="1.0" encoding="utf-8"?>
<level-list
  xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:maxLevel="0">
        <animation-list android:oneshot="false"
          xmlns:android="http://schemas.android.com/apk/res/android">
            <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_0" />
            <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim0" />
        </animation-list>
    </item>
    <item android:maxLevel="1">
        <animation-list android:oneshot="false"
          xmlns:android="http://schemas.android.com/apk/res/android">
            <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_1" />
            <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim1" />
        </animation-list>
    </item>
    <item android:maxLevel="2">
        <animation-list android:oneshot="false"
          xmlns:android="http://schemas.android.com/apk/res/android">
            <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_2" />
            <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim2" />
        </animation-list>
.
sampai
.
<item android:maxLevel="100">
        <animation-list android:oneshot="false"
          xmlns:android="http://schemas.android.com/apk/res/android">
            <item android:duration="1500" android:drawable="@drawable/stat_sys_battery_100" />
            <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_anim100" />
        </animation-list>
    </item>
    <item android:maxLevel="101">
        <animation-list android:oneshot="false"
          xmlns:android="http://schemas.android.com/apk/res/android">
            <item android:duration="1000" android:drawable="@drawable/stat_sys_battery_100" />
            <item android:duration="500" android:drawable="@drawable/stat_sys_battery_charge_animfull" />
        </animation-list>
    </item>
</level-list>

Kalo masi bingung, ato ga mau ribet,ini ada contekan nya.bisa download xml yg udah ane edit disini 

Keenam, replace file gambar batere icon yg lama dengan yang baru. download dulu icon_pack nya disini
klo udah didownload, ekstrak. trus pindahin semua file *.png nya kesini SystemUI\res\drawable-mdpi 

Ketujuh, Recompile file SystemUI yg udah kita modifikasi td. trus jangan lupa di sign.

Terakhir, Push ke system/app, rubah permission rw-r-r. dan reboot.

Hasilnya. batere icon nya jadi seperti speedometer.
Cara Merubah Batere Icon di Android

kalo ini pas posisi charging
Cara Merubah Batere Icon di Android


Kalo mau nyobain.
ini versi yang udah jadi, dan flashable. Download http://goo.gl/IhssEQ
tinggal install via CWM/TWRP
Previous
Next Post »

7 komentar

Tulis komentar
Anonim
AUTHOR
2/12/13 20:20 delete

ini buat fw brpa om ?

Reply
avatar
abcdefghaniv
AUTHOR
2/12/13 20:58 delete

C1605_11.3.A.2.1 deodex

Reply
avatar
9/12/13 23:43 delete

Gan ada gambar yg laen selain speed meter???

Reply
avatar
abcdefghaniv
AUTHOR
10/12/13 08:17 delete

banyak bro :)
silakam kesini http://forum.xda-developers.com/showthread.php?t=2328693

Reply
avatar
Unknown
AUTHOR
23/2/14 10:09 delete

gan gmn cara kembali ke pengaturan awalnya? alias mengembalikan icon seperti semula

Reply
avatar
abcdefghaniv
AUTHOR
23/2/14 17:45 delete

ada 3 opsi :

1. Balikin lagi aja icon2 baterenya seperti semula. dan recompile lg. install lagi.

2. restore aja ke backup yg masih normal. (kalo punya backup) maka dr itu selalu biasakan backup sebelum melakukan perubahan/oprek2 Android.

3. flash ulang.

Reply
avatar
W4R10CK
AUTHOR
29/4/14 09:49 delete

bro..tolong ajarin modif untuk icon android jellybean dong..th.x..

Reply
avatar

- Kritik dan saran sangat saya nantikan untuk kemajuan blog ini.
- Silakan report, jika ada link yang mati.
- Mohon untuk berkomentar sesuai dengan tema postingan.
- Dilarang berkomentar yang mencantumkan LINK AKTIF.
ConversionConversion EmoticonEmoticon