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.
kalo ini pas posisi charging
Kalo mau nyobain.
ini versi yang udah jadi, dan flashable. Download http://goo.gl/IhssEQ
tinggal install via CWM/TWRP
7 komentar
Tulis komentarini buat fw brpa om ?
ReplyC1605_11.3.A.2.1 deodex
ReplyGan ada gambar yg laen selain speed meter???
Replybanyak bro :)
Replysilakam kesini http://forum.xda-developers.com/showthread.php?t=2328693
gan gmn cara kembali ke pengaturan awalnya? alias mengembalikan icon seperti semula
Replyada 3 opsi :
Reply1. 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.
bro..tolong ajarin modif untuk icon android jellybean dong..th.x..
Reply- 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