The Green Droid mobile application processor prototype targets the Android mobile software stack. It uses specialized energy-efficient cores called conservation cores (c-cores) to execute frequently used portions of application code, accounting for 95% of execution time. The c-cores reduce energy consumption by 56% by removing unnecessary structures like instruction fetch and decode units. Additional 35% savings comes from specializing the c-core data path. This allows average per-instruction energy to drop from 91 pJ to just 8 pJ. The Green Droid is estimated to reduce processor energy consumption by 91% for targeted code and provide an overall 7.4x energy savings.