Theming is one of the cooler things that you can do with an Android-powered phone. Applying a new theme can make your phone feel like an entirely new device with a whole new look and feel. The easiest way to do this is through a replacement Launcher app like ADW Launcher EX. Unfortunately, there’s only so much that a launcher theme can style, and sometimes people want more (like custom fonts, custom notification icons, and a re-worked notification bar).
For that level of customization you need to dig into the ROM itself, which generally means flashing a custom theme over the top of your existing custom ROM. While not hard to do, it does mean that you need to apply an updated theme every time you update your ROM, doubling the amount of work every time you update your ROM — which can get tiresome.
Kmobs of the CyanogenMod team, “TeamDouche”, has posted a theme for CyanogenMod 7 (which is still in pre-release status as of this writing) in the Android Market, which he calls Greybread. The theme is applied using an app included in CyanogenMod nightlies after 1/22/11, appropriately called Theme Chooser.
This theme is reportedly the “first theme on the market for CM7” and still very much a work in progress — though everything should be working as intended. Once you’ve purchased and downloaded the theme (it’s US$0.99) it will show up inside the Theme Chooser app. Once applied you’ll need to reboot your phone for all the bits and pieces to be applied.
This method of theming should essentially bridge the gap between launcher-based themes and ROM-based themes, and is something we’ll all want to keep an eye on in the future.
Source: Droid Dog