Toda la informacion, trucos, tutoriales y demás sobre iPhone / iPod Touch.
  • Avatar de Usuario
#2739
Imagen
Comencemos:
  • Un iDevice con Jailbreak
  • Tener activado el acceso por SSH
  • Disponer de un editor de texto plano, como el Bloc de notas
Lo primero que haremos será conectar el iDevice al ordenador. Una vez conectado deberemos de establecer una conexión mediante el SSH, yo personalmente he optado por usar el iFunBox.
Una vez conectados deberemos de acceder a la siguiente ruta "/private/etc" y buscar el archivo "fstab" como se indica en las capturas de mas abajo:
Imagen
Vamos a "Raw File System" y hacemos click sobre la carpeta private.
Imagen
Una vez ahi, haremos click sobre la carpeta "etc"
Imagen
Y en ella encontraremos el archivo "fstab"


Una vez hayamos encontrado el archivo "fstab" lo mejor será hacer una copia de seguridad de este de forma que podamos restaurarlo siempre que sea necesario. Así que antes de editar nada haced una copia del archivo original al ordenador. Ya echa la copia lo que haremos será abrir el fichero con un editor de texto plano, en mi caso al usar Windows usaré el Bloc de notas (o notepad). Una vez abierto veremos lo siguiente:
/dev/disk0s1 / hfs rw 0 1
/dev/disk0s2s1 /private/var hfs rw 0 2
Ahora lo que haremos será insertar unas líneas en este archivo que serás las que cambien la velocidad del reloj con la que trabaja el procesador de nuestro iDevice. Copiad y pegad el siguiente codigo arriba del todo:
su
alpine
sysctl -w hw.cpufrequency_max=???000000
sysctl -w hw.cpufrequency=???000000
sysctl -w hw.cpufrequency_min=???000000
En la segunda linea vemos la palabra "apline". Esta es la contraseña por defecto que tiene el acceso por SSH, si la has cambiado introduce la tuya.

Ahora lo que deberemos hacer será reemplazar los interrogatorios "???" por la velocidad de CPU con la que queremos que trabaje nuestro procesador, de forma que el valor 600 indicará que nuestro procesador trabajará a 600mhz o el valor 800 indicará que el procesador trabajará a 800mhz.

En las dos primeras lineas deberemos reemplazar los ??? por el mismo valor, estos indican la frecuencia máxima y normal del reloj de nuestro procesador, mientras que la última linea indicará el valor mínimo con el que trabajará el procesador, es decir cuando nuestro iDevice esté en reposo.

Teniendo en cuenta los procesadores de cada modelo he pensado que los valores mas adecuados para cada uno de ellos son los siguientes, tan solo reemplazad los ??? por los números a continuación:

iPhone 2G - iPod Touch 2G
  • 500 (max. 550)
  • 500 (max. 550)
  • 50
iPhone 3G - iPod Touch 3G
  • 580 (max. 630)
  • 580 (max. 630)
  • 50
iPhone 3GS
  • 750 (max. 850)
  • 750 (max. 850)
  • 60
iPhone 4G - iPod Touch 4G
  • 950 (max. 1000)
  • 950 (max. 1000)
  • 70
iPad
  • 970 (max. 1000)
  • 970 (max. 1000)
  • 70
Los valores que he expuesto son los que yo recomiendo ya que de esta forma tendremos mas o menos un equilibrio entre el rendimiento de nuestro iDevice y la duración de la batería, aunque siempre podéis poner la configuración al máximo sin ningún problema pero os tocará recargar antes el iDevice. Ahora si, debo informaros de que sobrepasar los límites máximos aquí expuestos podría tener efectos negativos en el iDevice, como errores, inestabilidad y en algunos casos incluso podría ocurrir que la CPU de vuestro iDevice se estropee de forma permanente.

Una vez hayamos reemplazado los interrogatorios por los valores aquí expestos el archivo "fstab", en el caso del iPhone 3GS, debería quedar como a continuación:
su
alpine
sysctl -w hw.cpufrequency_max=750000000
sysctl -w hw.cpufrequency=750000000
sysctl -w hw.cpufrequency_min=60000000
/dev/disk0s1 / hfs rw 0 1
/dev/disk0s2s1 /private/var hfs rw 0 2
Una vez hecho todo el proceso guardamos el archivo "fstab" y lo transferimos a nuestro iDevice, en la ruta en la que se encontraba el original, reiniciamos el dispositivos y... "voilá" a disfrutar del incremento de velocidad en nuestro iDevice. Para hacer la prueba bastará tan solo con abrir Cydia o una página web pesada en Safari, al menos en mi caso los resultados han sido notables.

Nota: Cabe mencionar que en algunos iDevices el método no ha funcionado causando que el iDevice entre en el "Safe mode" si se da esa situación tan solo restaura el archivo "fstab" original y reinicia. En el peor de los casos te tocará restaurar el iDevice.

Vía | [Enlace externo eliminado para invitados]