CM HAF: AdaptiveBacklight implementation