As with most every piece of electronics I own, I like to customize things to sometimes absurd levels on my smart phones. I run a fairly old phone
that came with Android 2.3.3 (Gingerbread), but I've done an extremely large amount of work to it aesthetically and technologically to make it look nicer/run faster.
I edited my kernel's initrd and made this the boot logo.
The splash screen I made. (eNOS stands for "enhanced New Operating System"). It also makes the DMG "ding" sound.
My home screen. I only have a single "desktop" with everything organized in folders. The central widget can be tapped to cycle between 364MHz - 1.6GHz (A 600MHz overclock) and the bar at the top has buttons for things like volumes, brightness, wifi/cell data, etc.
An open folder.
More can be found here
if you care.
Tech-wise, I unlocked the bootloader and installed a custom kernel (With about a hundred icons and custom init scripts added to initrd), edited the colors/images in about 30 system and application APKs, completely removed all Google services and frameworks (Side loading only), all the Verizon shitware and many other things.
I was able to embed around 40 applications directly into the /system partition. A lot I removed the .so files from their APKs, put them in folders under /system/lib then symlinked their /data/whatever/lib folders to that (A script in initrd repairs this if a /data wipe is performed). With everything configured total /data usage on a clean flash of the NANDroid backup is around 8MB: Important since this phone only has a 380MB /data partition.
After disabling most things from automatically loading on boot and removal of a lot of things that even do that, the phone gets about an extra 2 hours of battery life at stock speed under heavy load (like MAME) and it runs a hell of a lot faster than the stock ROM did.
Anyone else here into theming or modding your cell phone(s)? I'd be most interested in seeing what you've done.