Cara Merubah Batere Icon di Android

abcdefghaniv Diperbarui 7 komentar
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

7 Komentar

  1. ini buat fw brpa om ?

    BalasHapus
  2. Gan ada gambar yg laen selain speed meter???

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

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

    BalasHapus
    Balasan
    1. 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.

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

    BalasHapus

- 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.