Cpufreq

Stability issues
Currently there are mixed reports on whether or not cpufreq support works properly on the A10 devices. It seems to work perfectly fine on some boards, but cause major instability on others (up to the point of not being able to boot-up), even supposedly of the same model.

See this bug report for more details:


 * https://github.com/amery/linux-allwinner/issues/46

Tweaks
The default "ondemand" CPU governor settings, while perhaps providing good battery savings, may result in noticeably lowered performance.

In case cpufreq works fine on your particular board, the following tweaks are suggested (especially if your device is not a battery-based tablet but a "TV box" and is plugged in all the time into AC electricity) to improve performance with it:


 * 1) !/bin/sh

echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

echo 1030000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq echo 300000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

echo 25 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold echo 10 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy