Con la cantidad de aplicaciones nuevas que van apareciendo, empezamos a tener problemas de espacio en el iPhone, ya que la memoria de almacenamiento de estas aplicaciones (disco 1- de sistema) es muy reducida, así que, mediante este tutorial vamos a mover la aplicaciones a otro sitio (disco 2- fotos, música, vídeos…).
Para ello seguiremos este fácil tutorial.
Actualizado: Añadido método para hacerlo directamente a través de una aplicación.
Método 1: Automático
Ahora podéis hacerlo de manera fácil y rápida a traves de BossTools.
Método 2: Manual
NOTA1: Aseguraos de escribir bien los comandos, ya que de lo contrario podéis dejar el iPhone inservible.
NOTA2: Según comentan antes de realizar el tutorial algunas personas necesitan hacer lo siguiente (Yo no lo he tenido que hacer, pero aviso por si acaso) (Gracias a Manuel y Kazyel por el aviso):
Hay que cambiar el archivo fstab, este lo podemos encontrar en la ruta /etc del iPhone, lo descargamos y abrimos con un procesador de texto para que nos salga algo así:
/dev/disk0s1 / hfs rw 0 1
/dev/disk0s2 /private/var hfs rw,noexec 0 2
A lo que debemos modificarlo por algo así;
/dev/disk0s1 / hfs rw 0 1
/dev/disk0s2 /private/var hfs rw 0 2
Simplemente quitamos el “noexec” lo guardamos, lo subimos de nuevo al iPhone a la ruta original /etc reiniciamos el iPhone y listo.
Este tutorial está comprobado por mi en la versión 1.1.1, no se si funcionan en el resto.
1- Descargamos Term-vt100 desde el installer.
1b- Para comprobar que el proceso ha funcionado, podemos usar este tutorial para saber la memoria que tenemos antes de hacer el proceso y volver a realizarlo después para ver si realmente se ha vaciado.
2- Una vez instalado lo ejecutamos (veréis que es un “terminal” para iPhone).
3- Escribimos (después de cada salto de línea pulsamos enter (retorno, return) Ojo con los espacios entre los caracteres):
cd /
cp -pr Applications /var/root
(Con esto hacemos una copia de la carpeta de las aplicaciones al directorio de destino).
4- Escribimos:
mv Applications Applications.old
(Esto hace que tengamos una copia de seguridad de la carpeta Applications por si algo falla).
5- Escribimos:
ln -s private/var/root/Applications /Applications
(Creamos una falsa carpeta de Applications que actúa de acceso directo, para que vaya a buscar a la verdadera carpeta).
6- Ahora reiniciamos el iPhone y probamos que todo funcione bien, sin errores y que funcionen las aplicaciones.
Si las aplicaciones no funcionan acceded por SSH y renombrad la carpeta Applications.old por Applications y volver a internar el proceso fijándose bien en introducir «exactamente» los comandos en el terminal.
7- Si todo está correcto y no falla nada, volvemos a abrir Term-vt100 y escribimos:
cd /
rm -rf Applications.old
(Esto elimina la copia de la carpeta Applications, así que ya tenemos otra vez el espacio disponible).
8- Ahora podemos volver a hacer el proceso mencionado en el punto 1b para ver el espacio que tenemos disponible ahora.