[G2 Themes and Apps] XxZombiePikachu:
Sorry for the disappearance everyone, I had bricked my G2 in the weekend and it took quite the effort to get it working again, will be rooting and installing custom recovery sometime tomorrow/Thursday(when I am less busy) and will be working with the mod again

am looking forward to anything from you in the future :laugh:

can't wait to incorporate this in some of the mod versions

no too sure that would be possible, there is no transparent navbar; there is the translucent effect google added(which is how navbar looks on homescreen) and it is up to devs to incorporate this into there apps; a way to do so would be using a xposed and a module which forces translucent navbar effect on all apps(sorry don't remember the name)

well sorry for late reply glad you figured it out but in case anyone else is wondering I use 4 images for Pikachu animation with a duration of 100

Pikachu charging xml

<?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_charging_ani_00" android:maxLevel="0" />
<item android:maxLevel="4">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="15">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="35">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="49">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="300" android:drawable="@drawable/stat_sys_battery_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="60">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="75">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="90">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_charging_ani_03" />
</animation-list>
</item>
<item android:drawable="@drawable/stat_sys_battery_charging_ani_02" android:maxLevel="100" />
</level-list>

Pikachu smart charging(g3 ported roms)

<?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_smart_charging_ani_00" android:maxLevel="0" />
<item android:maxLevel="4">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="15">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="35">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="49">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="60">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="75">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_03" />
</animation-list>
</item>
<item android:maxLevel="90">
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_01" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_02" />
<item android:duration="100" android:drawable="@drawable/stat_sys_battery_smart_charging_ani_03" />
</animation-list>
</item>
<item android:drawable="@drawable/stat_sys_battery_smart_charging_ani_00" android:maxLevel="100" />
</level-list>

yes it is possible