[Galaxy S II Themes and Apps] pendo:
OK, I see that there's a desire to try and organize some of the various battery mod posts over in dev. While I'm hesitant to start yet another battery/status bar thread, I thought this might be better to at least organize my few contributions :)

Currently I've only worked on KE2 and KE7. These are standalone files, in other words you will have to use adb or a root explorer to apply. I prefer adb. The download links are listed by firmware name... I have not renamed the actual files, so you don't need to rename or anything like that to put on your phone. **if using a root explorer remember to set permissions on the new file to 644 or rw,r,r**

SmoothC Circle Battery Mod

KE2 smoothC battery

KE7 smoothC battery

AOSP battery/w percent (battery only)

KE2 AOSP battery

KE7 AOSP battery

Translucent Statusbar w/AOSP icons

This is just to give you an idea of how the translucent looks. This can be a cool look or look kinda bad depending on your wallpaper. All aosp green "fully" icons are included with this download:

KE2 translucent aosp statusbar

KE7 translucent aosp statusbar

AOSP black statusbar (same icons as above, but no translucent background)

KE2 aosp black-statusbar

KE7 aosp black-statusbar

adb usage

Adb is the preferred method to insert these. Even over flashing a zip since it's quicker. Also, it's much preferred over using a root explorer since it won't alter permissions. Here's one way to do it:

First thing is to launch terminal (mac/linux) or command (windows). Then you need to "cd" to the folder where you have the file(s) at that need to be pushed. For instance if you had framework-res.apk in your downloads folder you would type something similar to this

(windows-press enter after each line)

cd C:\Users\pendo\Downloads

Then you would see this C:\Users\pendo\Downloads>

After you "cd" to the correct folder, type the following lines pressing enter after each line

(You only need to type the "adb root" command if your boot.img is insecure and you only need to do it once per terminal session.)

To replace framework-res

adb root
adb remount
adb shell stop
adb shell mv /system/framework/framework-res.apk /system/framework/framework-res.apk.old
adb push framework-res.apk /system/framework/
adb shell start

Renaming your existing file with the ".old" extension will make the system ignore it, as well as store it in a convenient place should you want to revert. To revert to the original type this:

adb root
adb remount
adb shell stop
adb rm /system/framework/framework-res.apk
adb mv /system/framework/framework-res.apk.old /system/framework/framework-res.apk
adb shell start

To replace SystemUI.apk

We have 2 files to rename as it has an odex. Note that it goes in the /system/app directory. Also, we need to wipe dalvik-cache for this one.

adb root
adb remount
adb shell stop
adb shell mv /system/app/SystemUI.apk /system/app/SystemUI.apk.old
adb shell mv /system/app/SystemUI.odex /system/app/SystemUI.odex.old
adb push SystemUI.apk /system/app/
adb shell rm /data/dalvik-cache/*
adb shell start

To revert:

adb root
adb remount
adb shell stop
adb shell rm /system/app/SystemUI.apk
adb shell mv /system/app/SystemUI.apk.old /system/app/SystemUI.apk
adb shell mv /system/app/SystemUI.odex.old /system/app/SystemUI.odex
adb shell rm /data/dalvik-cache/*
adb shell start

There are other subtle variations you can use to the individual commands, I just chose these for an example. For instance, I generally don't "cd" to the directory that holds my files. Rather, I'll just drag and drop them into my terminal window. Also some will just enter shell and cd to a files directory rather than call it using its full directory path.

Hopefully some of the newer people find some of this useful.​

If you've found any of this useful or are enjoying my work, please don't forget the Thanks button below, or you can use the "special thanks" button right above my avatar :D

CREDITS/ATTRIBUTIONS

All of my workings with the circle battery can trace their roots to Fightspit's original super circle battery thread. I'm not sure if that's where they originated first, but it is where it began for me late summer 2010. Most of my early designs were either based partially, or wholly upon works in his thread. All of my present offerings are original works by me, however, they still mimic the basic designs from his thread. If anyone ever happens to run into him in a thread, make sure to pass on your thanks for helping to introduce this great mod.