[Sony Ericsson XPERIA X10 Mini] Ticklefish:
Changing Battery Icons

To use Tickle My Android to change the battery icons on your phone is very simple and very quick.

************BACKUP YOUR PHONE FIRST!!!!***************

​

Start the tool and select Option 2 to open the Theming Menu.

​

Select Option 2 again to open the Pull Menu.

​

This will let you pull what I call 'The Big Four' apps from your phone. These are the apps that seem to be modified most often so you can pull those with just a button press. Want to pull a different file? That's what Options 5, 6 and 7 are for!

First, select Option 1 to pull "framework-res.apk" from your phone. Say yes to backing it up, decompiling it and installing it. Installing "framework-res.apk" to your PC doesn't actually install it as such, it just makes the resources in the app available to others. Which can be essential for modifying a lot of system applications. Don't worry, there is an Option to uninstall it back in the Theming Menu.

Back at the Pull Menu, use Option 4 to pull, backup and decompile "SystemUI.apk" as well. If you're running Android 2.3 (Gingerbread) or anything later, you'll have this on your phone. Any Android version earlier than that and you won't, so you can skip this step.

On your PC, in the TickeMyAndroid folder, there will be seven sub-folders. In the "in" folder will be the apps you've pulled from your phone and now, in the "working" folder", there will be the decompiled apps as well.

Go back to the Theming Menu and select Option 5 to go into the Battery Menu:

​

This gives you the option to install a selection of different battery icons that I've found around the internet. I've credited people where I could but if you came up with these and I haven't, then let me know.

The various options you can install are:

Multi-Tone Circular

New Sense

Bolt

ICS Circle by nbeebe

Full Circle by Pendo

Digital Numbers by Zaphod Beeblebrox

Circles by Hoolm

Stock Gingerbread With Percentage

Blue Circle With White Text

Purple Android by UOT

Meter by UOT

Pick the icon you want to go with and a new window will open...then close again. Your battery icons will have now been changed, along with appropriate charging animations. It doesn't matter what resolution your phone is, this is designed to work with ldpi, mdpi, hdpi and even xhdpi.

Go back to the Theming Menu and select Option 8. Recompile "framework-res.apk" and "SystemUI.apk" (if you decompiled them earlier). This can take a little while so now's a good time to sip that coffee or munch those cookies.

Once this is done, you'll have two apps in the "out" folder on your PC. Do

NOT

push these to your phone unless you want to soft-brick it! They won't be signed correctly and the compression will be all wrong.

So go back to the Theming Menu and select Option 9. Prepare both files. This will open another window..and then close it again.

With both files prepared, you need to push them to your phone. Do

NOT

push them while the phone is running. Seriously.

Pushing system apps to the phone while it's still running can cause all sorts of problems. You could lose signal, develop random force closes, all kinds of things.

Reboot your phone and go into the recovery menu. Once there, mount the /system partition. This gives your PC access to the partition without the phone actually running its operating system.

Now go back to Tickle My Android, go to the Theming Menu, select Option 12 and push "framework-res.apk" and "SystemUI.apk" back to your phone.

Go to your phone, unmount the /system partition and reboot. It will take longer than normal but that's nothing to worry about. Once it has, you will have a shiny new battery icon!

Don't like it? Well, either go back to the battery menu, try another, compile, prepare and push or you can push your original apps back to the phone by selecting Option 13. Backups are timecoded so just pick the one that applies to you.

When you're done, either use Options 14 and 15 on the Theming Menu to clear all the folders or go back to the Main Menu and select Option 6. Resetting will wipe your backups, mind you!

And that's it. More battery icons will follow in time. If you spot anything you'd like me to include, let me know!