Ver Mensaje Individual
  #1  
Viejo 25/05/10, 01:10:19
Array

[xs_avatar]
vvaleta vvaleta no está en línea
Colaborador/a
· Votos compra/venta: (66)
 
Fecha de registro: jul 2009
Localización: zaragoza
Mensajes: 31,720
Modelo de smartphone: Xiaomi 12 Pro
Tu operador: Orange
Arrow Cómo usar el setCPU y el overclockwidget

Como algunos teneis problemas para configurar estos programas, os explico un poco como van:

SetCPU:


Os bajais el programa de:

http://www.multiupload.com/5PC011AKYD

Gracias a nuestro compi: lineup

http://www.mirrorcreator.com/files/14VABIBL


y el archivo txt:

http://www.multiupload.com/B4XVSRMTBM



Paso 1: Lo primero es instalar el programa y meter el archivo txt. en la SD, en la raiz.

Teneis que tener un Kernel que soporte el cambio de velocidad, el que no lo soporte no os hara nada.

Paso 2: Al abrir el programa, le dais a menu y Device Selection, os vais a la ultima opcion, Custom Frecuencies, para que lea el archivo txt.

Como dice intronauta, con los nuevos kernels y el nuevo setCPU, ya no hace falta el archivo txt., selecionar autodetectar y listo.

Al volver a la pantalla principal, ya podeis variar las barras de Max y Min

Paso 3: Marcais la casilla Set on Boot y en CPU governor, teneis dos opcione:
U
- Ondemand: El mismo se regula segun la necesidad del sistema

- Perfomance: siempre seleciona la maxima velocidad. ( mas consumo de bateria)

Y ya lo teneis configurado, cada uno tiene que hacer sus pruebas, porque todos los heros no van igual, unos soportan mas velocidad que otros.

Tambien, se puede configurarlo un poco mas aproximado.

En profiles, tenis las opciones:

- Charging: para regularlo en plena carga.

- Sleep/Standby: Para cuando entra en modo reposo.

- Battery Profiles: cuando esta consumiendo bateria.

- Power menos de 100: tambien se puede regular.

- Failsafe Profile: cuando el sistema pasa de los 50 ºC.

Estas opciones son personales, cada uno que las regule como convenga.



Comentarios de nuestros compañeros:



Originalmente Escrito por gerar
 Cita:
Puesto el kernel con la behero+ y decir que va impresionantemente bien!!! Habra que ver la bateria.

A mi con el OCwidget lo maximo que me deja poner es 690mhz, y tenia entendido que se puede poner a 710, me tendre que pasar a setcpu?

Y que valores teneis puestos con y sin pantalla abierta? Asi para comparar


Intronauta:

 Cita:
Ahora con Setcpu tengo por defecto 595mhz max/min en "performance". En "profiles", activo "profiles on" y en "Sleep/Standby" selecciono 249mhz/160mhz "ondemand"

A veces, se produce un pequeñísimo lag al desbloquear (imagino que por el cambio de frecuencia tan brusco), nada alarmante, ya que es un ahorro de 80mhz en reposo.

Además, por defecto, cuando lo conectabas al usb se ponía a la frecuencia máx seleccionada 710mhz (performance) hasta que se desconectaba, y con esta configuración se pone a 480mhz (ondemand), así que no da tanto miedo dejarla cargando toda la noche. En mi caso se calentaba demasiado, y ya no.

El problema es que si toqueteas mucho las frecuencias, setcpu se vuelve tonto. Después de configurarlo a capricho, mato a aplicación y la vuelvo a ejecutar.


Estos son las frecuencias disponibles según el kernel y los valores que deben aparecer en setcpu.txt.
Código:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
Con crear un archivo de texto llamado setcpu.txt con las frecuencias que nos interesen, ponerlo en la raiz de la sd y seleccionando en setcpu "custom frecuencies"" es suficiente:
Código:
19200,122880,160000,245760,480000,518400,537600,55 6800,576000,595200,614400,633600,652800,672000,691 200,710400
este es el setcpu.txt que estoy probando ahora:
Código:
160000,245760,480000,537600,595200,652800,710400



CPUOVERCLOCK

Paso 1: necesitamos las aplicaciones "Overclock widget" y "Spare Parts", descargar del Market.

Paso 2:
añadir "Overclock widget"a la pantalla de inicio. hacer clic en el icono, y luego en "Advanced Settings" Y fijar las frecuencias de la siguiente manera:
Screen On:

Max: 528000
Min: 528000

marcar la casilla "differ freq Screen "

Screen Off:

Max: 384000
Min: 245760 Se puede poner 128000, pero no es aconsejable.

Ir al final y dar a "Save"

Paso 3:
Ir a la aplicación "Spare Parts" y buscar "End Button Behavior" y ponerlo en "Go to Sleep" ..

Tambien se puede marcar la casilla "Auto start on boot" para que arranque con el sistema.

Y ya lo teneis configurado, hay mas opciones pero ya son avanzadas.


Si encuentro algo mas, os lo ire actualizando y si hay algo mal, tambien


PRUEBAS Y COMENTARIO DE INTRONAUTA:

A qui teneis lo que significa cada prueba:

http://es.wikipedia.org/wiki/Linpack
http://es.wikipedia.org/wiki/FLOPS



Bueno, esto está un poco verde aún. El kernel .29 Overclocked compilado con los sources de benocharm (el utilizado en las últimas villain, behero1.2OC,.... menos la cronos) necesita todavía un buen repaso. Parece que la tabla de frecuencias que se está utilizando no está completa y, por ejemplo, si seleccionas 528mhz, realmente establece 518mhz. Por otro lado faltan frecuencias muy jugosas como 384mhz, que con suerte se puede sustituir por los 480mhz máximos del modo reposo para conseguir que despierte decentemente, sobre todo cuando se recibe una llamada.

http://forum.xda-developers.com/show...&postcount=264




Para los que activáis un perfil para el modo reposo, que valores tenéis?


Por si alguno se anima ha testear un poco más a fondo, propongo comparar algunos datos de interés, especialmente para monitorizar el modo reposo con estos kernel, que es donde está la chicha.


Mientras dormimos sería el momento ideal, por ejemplo.


Esto crea un archivo llamado
stat.txt en la raíz de la sd, donde veremos una tabla de frecuencias y el tiempo que el procesador se encuentra en cada frecuencia.
Recomiendo utilizar SU File (market) por comodidad (permite ejecutar scripts y visualizar archivos de texto todo en uno)


Creamos por ejemplo un cutrescript (con un editor de textos) llamado test.sh y añadimos:


Código:
date>>/sdcard/stat.txt
cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state>>/sdcard/stat.txt

Pégalo en la raíz de la sd.


Test:

  • reiniciar, esperar a que todo se actualice y dale caña unos minutos para tener la tabla más o menos limpita
  • mea, que siempre te acuerdas cuando coges postura y bajo ningún concepto bebas agua.
  • Establece valores para el modo sleep y "ondemand"
  • Ejecuta el script con SU File manager (market). "Pichar ->run"
  • Pulsa power y no tocar más.
  • dormir.

al levantarse:

  • Desbloquea
  • Ejecuta script en la ventana abierta de SU file o abrelo rapidamente y ejecuta
  • Repítete a ti mismo que trabajar te hace mejor persona y tu jefe es tu amigo.
  • Volver a acceder a /sdcard desde SU file manager (no refresca bien y si abres directamente verás el stat.txt cacheado anteriormente.
  • Compara los datos de las dos últimas lecturas, especialmente los que estén por debajo de 480mhz y postear.

Cada reinicio mejor borrar stat.txt y empezar de nuevo.

Pues a ver si entre todos podemos recopilar algunos datos interesantes sobre la mejor opción.


un ejemplo de lo que se ve en el archivo:

__________________________________________________ __
Tue May 25 18:26:40 CEST 2010
19200 48
122880 1132
160000 673698
245760 1763751
480000 780203

518400 540103
537600 173529
556800 1944
576000 84737
595200 296837
614400 157
633600 44
652800 421
672000 0
691200 0
710400 0
Tue May 25 18:45:38 CEST 2010
19200 48
122880 1132
160000 675293
245760 1763774
480000 783475

518400 540420
537600 173888
556800 1944
576000 84737
595200 296837
614400 157
633600 44
652800 421
672000 0
691200 0
710400 0
Tue May 25 18:54:38 CEST 2010
19200 48
122880 1132
160000 675293
245760 1763774
480000 783475
518400 570826

537600 182078
556800 2033
576000 84830
595200 312072
614400 157
633600 44
652800 421
672000 0
691200 0
710400 0
__________________________________________________ _______

He toqueteado continuamente así que no es una referencia.


Esta noche probaré con 480/160mhz a ver como se comporta y mañana posteo
.

(Estaría bien que alguien postease sin activar el perfil del modo reposo, para ver como se comporta de serie)


Cómo postear:

  • VersiónROM
  • Setcpu/Overclock widget?
  • Frecuencias establecidad para modo reposo
  • Las tomas de stat.txt de antes de dormir y al despertar

__________________

Gracias a:
intronauta y a joaann por su ayuda.

Última edición por vvaleta Día 26/05/10 a las 00:36:50.
Responder Con Cita
Los siguientes 13 usuarios han agradecido a vvaleta su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]