CyanogenMod 12 now supports Cyanogen's Theme Engine, Android 5.0 Lollipop theming ensues!

Those who were eager for Cyanogen to release their Lollipop treat to the world, CyanogenMod 12, have surely missed one of the more unique features of this popular Android distribution - Cyanogen's Theme Engine. 

It allows you to easily apply system-wide themes to the firmware, thoroughly changing the looks of most interface aspects. The last time we saw Theme Engine, it came as an undividable part of the KitKat-based CyanogenMod 11. Well, CM 12 just joined the party. Rejoice, theme enthusiasts! Starting today, CM12 nightly builds will come with the new Theme Engine on board.

There are a few drawbacks to consider, though. A number of CM11 themes are somewhat compatible with CM 12 (while many are not, as you can see on the right), but it comes without saying that the themes that have looked mesmerizing on the Holo interface of KitKat won't appear as appealing on the Material Design of CM12. 

Some older themes won't work at all due to some code flaws (if the CM11 theme has a ".9.png" image inside, for example, it won't be compatible with CM12). Themes using T-Mobile's theme engine are no longer supported, too.

Theme developers should also have in mind that their new themes can't be compatible with both CM11 and CM12. The reason for this is that the older version of the firmware does not work well alongside the new vector drawables assets.



1. JMartin22

Posts: 2370; Member since: Apr 30, 2013

Variety is nice, but I always saw CM as somewhat of a perpetual bug-fest mess that is poorly optimized for battery life, as it tries to fit into many different hardware units as possible.

4. ggg377

Posts: 20; Member since: Oct 16, 2014

My biggest problem with CM is that it kills the camera. Most smartphone makers use proprietary drivers and frameworks that can't be included in CM and the quality tanks, especially in low light.

5. Lamborghini_

Posts: 11; Member since: Jan 16, 2015

I use CM for my older phones where Manufacturer has dropped support

2. needa

Posts: 205; Member since: Jun 30, 2014

if i knew how to code, i would be making a lollipop compliant theme so i can sell it for a buck forty-nine.

3. Cyagocaliz unregistered

Xperia also supports theme engine since Android 4.3... dumb custom rom...

7. MercilessSinner

Posts: 3; Member since: Jul 10, 2014

and Cyanogenmod supports themes for something like 3 years. Don't be an idiot.

6. kaikuheadhunterz

Posts: 1157; Member since: Jul 18, 2013

I usually stick to the default theme, because third-party ones always seem incomplete

Latest Stories

This copy is for your personal, non-commercial use only. You can order presentation-ready copies for distribution to your colleagues, clients or customers at or use the Reprints & Permissions tool that appears at the bottom of each web page. Visit for samples and additional information.