How to fool benchmarking apps

I don’t think the second type, automatically using 100% of speed and cpu cores when benchmark apps are detected, is really cheating. That’s optimization. They wouldn’t call it cheating on a battery life test if the OS aggressively took steps to reduce power consumption when certain scenarios were detected.