Ver Mensaje Individual
  #550  
Viejo 06/11/12, 19:27:57
Avatar de jigzmadrid
jigzmadrid jigzmadrid no está en línea
Miembro del foro
Mensajes: 248
 
Fecha de registro: ene 2010
Localización: Madrid
Mensajes: 248
Modelo de smartphone: Samsung Galaxy S I9000
Versión de ROM: JDQ39E 4.2.2 V1
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por zarampano Ver Mensaje
Hola de nuevo;

Basandome en la informacion que hay en hilos viejos de este foro de las arcaicas Froyo, podemos saber los valores de voltages por defecto en el procesador en las siguientes frecuencias:

Tabla de voltajes por defecto según frecuencia del procesador:

  • 1000,- 1275
    800,- 1200
    400,- 1050
    200,- 950
    100,- 950


Partiendo de la logica, lo suyo es ir probando a reducir poco a poco los valores de voltage (de -25) a las frecuencias bajas, o sea cuando el procesador no trabaje a todo su rendimiento o en reposo (pantalla apagada). Reducir los valores de voltage en altas frecuencias, o sea cuando usamos todo su potencial de proceso (abrir varias aplicaciones simultaneamente...etc) puede ocasionar bloqueos de pantalla y/o apagones (sleep_death) repentinos. De igual modo, si bajamos de golpe mucho los valores de bajas frecuencias, puede que nuestro telefono tampoco despierte de su modo reposo con pantalla apagada. A partir de aqui, cada telefono es un mundo, y habrá gente que pueda poner valores muy dispares y otros no poder bajar mas de lo permitido.


Yo tengo mis valores ya configurados y realmente se aprecia diferencia en ahorro de bateria... siempre y cuando no lo use mucho. Claro esta que si estaria todo el dia toquiteandolo estos valores no sirven de nada, puesto que los tengo configurados como ya comenté antes SOLO en frecuencias bajas. >> 1275 1200 1000 925 900
Comparto con vosotros el archivo "S91voltcrtl" que deveis copiar a la carpeta /system/etc/init.d y darle los siguientes permisos:

Código:
#!/system/bin/sh
##################################################
## Voltage Control boot script by xan and nitr8 ##
##################################################
LOG_FILE=/data/volt_scheduler.log
rm -Rf $LOG_FILE

echo "Starting Insanity Volt Scheduler $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;

echo "Set MIN Scaling Frequency" | tee -a $LOG_FILE;
echo "200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo ""
echo "---------------"

echo "Set MAX Scaling Frequency" | tee -a $LOG_FILE;
echo "1000000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo ""
echo "---------------"

echo "Set Scheduler for stl, bml and mmc" | tee -a $LOG_FILE;

for i in `ls /sys/block/stl*` /sys/block/bml* /sys/block/mmcblk* ; do
        echo "noop" > $i/queue/scheduler;
        echo "$i/queue/scheduler";
done;
        echo "---------------";
echo "Set governor" | tee -a $LOG_FILE;
echo "smartassV2" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ""
echo "---------------"

#UV_BEGIN#

echo "Set UV" | tee -a $LOG_FILE;
echo "1275 1225 1000 925 900 " > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table
echo ""
echo "---------------"

#UV_END#




echo "Insanity Volt Scheduler finished at $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;
PERMISOS:

X . X . X
_ . _ . _
_ . _ . _


Espero que halla sido de ayuda. Salu2
.
EDITO; Para volver a los valores por defecto del movil... solo tendreis que borrar el archivo "S91voltctrl" desde el file-manager del menu de recovery en el caso que no arranque el telefono. Si algun usuario desea cambiar los valores y probar otros, pueden editar el archivo con RootExplorer y comentar sus impresiones y valores utilizados para su configuracion.
Hola, podrias decirme cuanto ahorro en % has ibtenido al poner estos valores?

Gracias
Responder Con Cita