Assign a specific CPU governor to individual content. A CPU governor controls how the processor adjusts its frequency in response to workload, balancing performance, power consumption, and heat output. The selected governor is change when the content is launched, then restores the system default once it exits.
These options are derived from the standard Linux CPU frequency scaling subsystem and availability may vary depending on your device.
Dynamically scales CPU speed based on system load. Provides a strong balance between performance and efficiency. Ideal for most games and applications.
Performance
Locks the CPU to its highest possible frequency. Ensures maximum performance at the cost of higher power draw and increased heat.
Powersave
Keeps the CPU fixed at its lowest possible frequency. Great for conserving battery life or reducing heat during light workloads.
Conservative
Similar to **Ondemand** but changes frequency more gradually, avoiding sudden spikes or drops. Provides smoother performance transitions at slightly lower responsiveness.
Interactive
Ramps CPU frequency up quickly when activity is detected. Favourable for input heavy applications but can cause sudden power spikes on slower hardware.
Schedutil
Integrates with the Linux scheduler to make real time frequency decisions based on task priority. Offers the best overall balance on newer multi core devices.
Userspace
Enables manual control of CPU speed through system tools like SSH or ADB. Intended for advanced users who want precise frequency tuning.