Active Tweaks

This screen offers multiple tabs:

  • System information.
  • CPU tweaks
  • Voltage tweaks (on supported kernels)
  • SD tweaks
  • Memory details
  • Auto-kill tweaks

On non-rooted phones, those screens are for your information only and cannot change any settings. On rooted phones, you will be able to change every settings as described below.


CPU Tweaks:

You can change the following:

  • CPU load and current frequency.
  • CPU governor and minimum/maximum frequency
You can see current values and historical graphics of CPU frequencies/temperature:
  • CPU temperature (not available on all phones)
  • System start time, total up-time and deep-sleep time.

Tapping the time histogram opens the CPU Times tab.


CPU Times:

This screen shows a timing summary of CPU frequencies used since boot or since a user-defined time (pressing reset) button.


Voltage Tweaks: (only for supported kernels)

This screen allows settings how much voltage each CPU frequency will use.

Tips: This is always a compromise between phone stability and battery savings (lower voltages). Every phone behaves and supports under-volting differently! If phone reboots randomely, try to increase voltage.


SD Tweaks:

This screen displays available memory on SD cards (internal & external supported) and also allows to configure the read cache and IO scheduler.

Tips: The best SD read performance is often obtained using values between 1024 and 3096. Android Market have applications to actually check SD read performance, so with any new SD card or phone, one should test the best settings for his/her hardware.



This screen displays available "live" memory and internal memory. Live memory is used by applications to store data they need to perform the desired activities. Internal memory is used to store the applications data and code permanently.

The internal memory details is only available on rooted phones.


This screen lets you configure the Android auto-killer which performs its job during OOM (Out-Of-Memory) conditions. You can actually set the amount of memory limits that trigger OOM condition per Android application groups.

Tips: The memory limit is a compromise between frequently-used applications being ready to use and average/quick start time for all applications. Respectively setting low limit will keep frequently-used applications loaded, while high limit will keep the phone clean and ready to start any applications.

Check boot-setting for additional information


More to come...