En fait j'ai ajouté la ligne
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
dans la fonction start() du script powernowd (/etc/init.d/powernowd).
La j'ai pas le fichier sous la main mais si je me souviens bien la fonction start() est construit avec un
if ...
then ...
else ...
J'ai ajouté ma ligne juste avant le else, a la fin du then.
Je viendrais paster le fichier demain. Enfin ca a l'air de fonctionner en ce moment, mais des fois
je reste a frequence max alors que ya pas de charge.