PDA

Ver la Versión Completa : [ DEBATE ] Acelera cualquier rom con unos "tweaks"


intronauta
18/09/10, 20:51:04
Bueno, @f_padia ha abierto un hilo en XDA con unos "tweaks" que funcionarían con cualquier kernel que utilice el CFS scheduler, vamos, que no funciona con kernels con BFS. Si no sabes de que hablo y no sabes si tu kernel utiliza CFS, funcionaría con cualquier kernel que viene de serie con las roms actuales excepto con los flykernel específicos con BFS.

Al turrón.
Se necesita ser root.


Añadimos tres líneas a /etc/sysctl.conf desde adb:

# mount -o remount,rw /system
# echo 'kernel.sched_latency_ns = 600000' >> /etc/sysctl.conf
# echo 'kernel.sched_min_granularity_ns = 400000' >> /etc/sysctl.conf
# echo 'kernel.sched_features = 24188' >> /etc/sysctl.conf
# mount -o remount,ro /system
# sysctl -p (así comprobamos que las líneas se han añadido correctamente a sysctl.conf)
kernel.sched_latency_ns = 600000
kernel.sched_min_granularity_ns = 400000
kernel.sched_features = 24188
# exit
Los cambios se aplican al momento pero en mi caso tuve que reiniciar, parecía algo inestable

restaurar valores por defecto

Borramos las tres líneas de /etc/sysctl.conf:

# mount -o remount,rw /system
# echo >/etc/sysctl.conf
# sysctl -p (no debe mostrar nada)
#exit
Que nadie espere un cambio brutal ni vaya directo a por un benchmark con los ojos inyectados en sangre. Parece que solo mejora el tiempo de respuesta del kernel, no da más mflops ni fps.
Imagino que se irán probando nuevas nuevas configuraciones y algunas terminarán incluidas en las nuevas roms, ya veremos.

Los cambios en sí son muy simples - no se va a romper nada ;-) y son reversibles con tres comandos de ná, así que no hay razón para esperar un mes a ver como evoluciona el tema :risitas:.

GO!GO!GO!


Fuente:
http://forum.xda-developers.com/showthread.php?t=785988
After applying the tweaks my phone is the smoothest I have ever felt it be and subsequently I have returned to 528MHz. Even now it feels smoother than I have had it on any other ROM when OC'ing > 600MHz. This means my battery life has seriously increased too. My phone has been running 26 hrs with email and weather updates with still 66% left.

Arasthel
18/09/10, 22:10:39
Tengo que decir que lo he probado y va como un primor, underclock a 176 MHz y sin tener que esperar nada para desbloquear la pantalla sin ralentizaciones (es decir, para que vuelva a subir a unos 245-528). Me lo apunto para las EDGE ;)

intronauta
18/09/10, 22:37:41
Pues si, lo primero que vi es que el lockscreen aparece sin ese pequeño lag en FV. probaré con 176mhz en reposo a ver como va el tema.

Warper
19/09/10, 00:16:28
No puedo probarlo.... :cry: :cry:
Mi hero está en el SAT
Quiero ya mi heroooooooooo :loco:

Joaann
19/09/10, 02:01:48
Vamos a probarlo a ver!

alvhergon
19/09/10, 23:11:04
Lo acabo de probar y sí que parece ir más fino.

Sent from my HTC Hero using Tapatalk

imhotep76
20/09/10, 11:22:33
Pues yo ahora no lo puedo probar por que tengo la FLOYO 0.8 y esa tiene el kernel BFS

ZuNaMiGtI
20/09/10, 21:05:46
Comprobado a mismas circunstancias y lugares. Con la mod hecha tengo problemas con la red movil. Si hay 3g o H conecta bien, ahora si tiene que bajar a g pierde conexion de datos a menos que configure "solo 2g".

Sent from my HTC Hero using Tapatalk

intronauta
21/09/10, 00:38:46
Comprobado a mismas circunstancias y lugares. Con la mod hecha tengo problemas con la red movil. Si hay 3g o H conecta bien, ahora si tiene que bajar a g pierde conexion de datos a menos que configure "solo 2g".

Sent from my HTC Hero using Tapatalk

Joer que cosa más rara :oh:
En cuanto vea que me baja a 2G estaré pendiente

naxito
22/09/10, 16:06:50
Llevo un par de dias con este truco en una 2.2 (exactamente la frody 1.5 LITE de Margallo), y la he notado algo mas inestable, sobre todo a la hora de encender la pantalla.

rafap306
23/09/10, 06:57:40
Ante todo buenas noches, es la primera pregunta q voy a hacer en el foro, ya q no he sido capaz de resolverlo buscando. Agradecer a todos, los aportes q aqui se hacen, si no fuera por ustedes mi hero seria todavia virgen jeje.Podriais explicar algo detallado como se ingresan esas tres lineas gracias.

alvhergon
23/09/10, 07:47:55
Ante todo buenas noches, es la primera pregunta q voy a hacer en el foro, ya q no he sido capaz de resolverlo buscando. Agradecer a todos, los aportes q aqui se hacen, si no fuera por ustedes mi hero seria todavia virgen jeje.Podriais explicar algo detallado como se ingresan esas tres lineas gracias.

Puedes hacerlo por ADB desde el PC o con una aplicación como BetterTerminal directamente desde el teléfono. Si lo haces desde el teléfono debes añadir "su" en la primera línea:
$ su
# mount -o remount,rw /system
# echo 'kernel.sched_latency_ns = 600000' >> /etc/sysctl.conf
# echo 'kernel.sched_min_granularity_ns = 400000' >> /etc/sysctl.conf
# echo 'kernel.sched_features = 24188' >> /etc/sysctl.conf
# mount -o remount,ro /system
# sysctl -p (así comprobamos que las líneas se han añadido correctamente a sysctl.conf)
# exit

PD.- Antes de preguntar deberías pasarte por el subforo de presentaciones. :reglas:

rafap306
23/09/10, 07:50:12
no se si lo habre echo bien: http://www.uploadfilesystem.com//viewimage.php?file=/imagenes/10/09/23/ddv20519.jpghttp://www.htcmania.com/%3Ca%20href=http://www.uploadfilesystem.com//viewimage.php?file=/imagenes/10/09/23/ddv20519.jpg%20target=_blank%3E[IMG]http://www.uploadfilesystem.com/thumbs/10/09/23/tn_ddv20519.jpghttp://www.uploadfilesystem.com//viewimage.php?file=/imagenes/10/09/23/ddv20519.jpghttp://www.uploadfilesystem.com//viewimage.php?file=/imagenes/10/09/23/ddv20519.jpg][IMG]http://www.uploadfilesystem.com/thumbs/10/09/23/tn_ddv20519.jpg

alvhergon
23/09/10, 08:13:14
Parece que al escribir sysctl -p te devuelve los valores correctos, así que debería estar bien.