web analytics

Ampliar memoria para las aplicaciones

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…).

aplicat.png

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.

espacioant.jpg

2- Una vez instalado lo ejecutamos (veréis que es un “terminal” para iPhone).

snap_195349.jpg

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.
espaciodes.jpg

  1. Yo no eliminaría el applications.old que nunca se sabe…. o por lo menos haría una copia de seguridad en mi PC, por si acaso. Un gran tutorial como siempre Esfera 🙂

  2. Este tutorial tambien sirve para la carpeta «Ringtones» y lo puedes hacer con el WinSCP por si te da flojera eso de andar escribiendo comandos…

    Saludos!

  3. Este tutorial sirve tambien para la carpeta «Ringtones», que sufre de la misma limitacion de espacio que la carpeta «Applications»… y si no te gusta eso de andar poniendo comandos, puedes usar el WinSCP, siguiendo el mismo principio de crear accesos directos…

    Saludos!

  4. Una preguntita que no tiene mucho que ver, Porque en mi ventana de terminal no me sale la bola web al lado del la barra espacio y para que te sirve?
    Gracias….

  5. amigo mio la bola al lado de la barra espaceadora es porque esta utilizando la version 1.1.2 que tear globalizacion del teclado. Actualiza y veras como te sale.

  6. ola, despues de hacer todo el proceso, pongo df -h
    i m sigue diciendo lo mismo, que solo tngo el 4% d la memoria disponible, alguien me puede ayudar??

  7. es cierto lo que comenta «Manuel»… hay que cambiar el archivo fstab, este lo podemos encontrar en la ruta /etc, bajarlo a nuestra PC o MAC, abrirlo con un procesador de texto para que nos salga algo asi:

    /dev/disk0s1 / hfs rw 0 1
    /dev/disk0s2 /private/var hfs rw,noexec 0 2

    a lo que debemos modificarlo por algo asi;

    /dev/disk0s1 / hfs rw 0 1
    /dev/disk0s2 /private/var hfs rw 0 2

    solo quitamos el «noexec» lo guardamos… lo subimos de nuevo al iphone a la ruta original /etc reiniciamos el iphone y listo… podemos seguir el tutorial que ha puesto esfera, o hacerlo mediante WinSCP…

    en WinSCP, para crear un acceso directo, damos click con el boton derecho nos aparecera un submenu y ahi seleccionamos la opcion de crear acceso directo…

  8. Ayuda por favor lo hise tal cual y cuando reinicie no hay ningun icono y se seinicia una i otra ves como puedo darle para atras no se conecta con winscp

  9. a mi me pasa tambien lo q le pasa a Imlenrique,no para de reiniciarse una y otra vez…ayuda por favor
    que tengo que hacer
    gracias por contestar de antemano
    ayuda por favor

  10. Pues a mi me ha pasado también algo parecido… he seguido todos los pasos salvo el de quitar el noexec en el fstab(que lo he visto una vez he reiniciado el iPhone). El iPhone me arranca bien pero cuando intento acceder a cualquier aplicación simplemente no hace nada, pero tampoco se reinicia constantemente.

    He intentado acceder al sistema de archivos a través del cable USB con iPhuc para borrar el enlace simbolico y renombrar la carpeta Applications.old a Applications, pero no consigo salir de /var/root/Media.

    Tampoco tengo muy claro si podría acceder por ssh al móvil via wifi… ya que si no arranca ninguna aplicación, tampoco lo hará el servidor ssh.

    He estado mirando si se podría aplicar el exploit TIFF utilizado para el jailbreak manualmente, sin acceder via Safari, pero tampoco he encontrado nada.

    Como última solución no me importaría restaurar el firmware 1.1.1… lo malo de eso es tener que volver a hacer todo el proceso de jailbreak y activación y sincronizar todos los datos con la última copia de seguridad que tengo en el iTunes 😛

    A alguien se le ocurre algo ? 😛

  11. Hola este tutorial vale para le version 1.0.2 yo lo he probado varias veces y no funciona me deja el menu principal bloqueado, y tengo que restaurar la carpeta Applicattions.old en la raiza del iphone.

    gracias

  12. creo que todos los problemas son con la version 1.0.2… yo tambien tengo la 1.1.1 y no tuve problemas…. y por lo que veo la 1.1.2 tampoco… alguien que tenga la version 1.0.2 le ha salido bien?

  13. Yo en la 1.1.2 y sin iconos en la pantalla y nose como acceder por SSH al iPhone ya que no hay manera de saber mi IP para entrar en WinSCP. Alguna ayuda?

  14. Para mi sorpresa (tengo 1.1.1) cuando abri el fstab con el wordpad de windows ya estaba asi

    /dev/disk0s1 / hfs rw 0 1
    /dev/disk0s2 /private/var hfs rw 0 2

    y sigo teniendo libre apenas un 5%. Donde esta el error??

    Gracias

  15. Pues ahora estoy peor… me meto por winSP y veo que tengo la carpeta Applications y Applications.old… segui los pasos para eliminarla a traves de la consola, y alli sigue… como hago???

  16. a pues si puedes acceder a tu iphone por medio del winscp, solo te queda borrar la carpera de Aplications.old y listo… solo asegurate de haberla copiado a tu pc… nunca se sabe

  17. correcto, puedo acceder a través de winSP, pero soy un ignorante o sencillamente no encuentro la manera, ya que cuando sombre o me posiciono encima de la carpeta Applications.old, el simbolo de eliminar se desactiva. Esa es la razon por la cual pido ayuda… como hago para borrarla? o es que hay algo mal hecho que aun siguiendo todos los pasos aqui indicados, la capacidad de memoria disponible sigue siendo la misma. gracias

  18. Mmmmmmm…. lo unico que se me ocurre es verificar los permisos de la carpeta, para ver por que no te deja borrarla… ahora que, si has seguido el tutorial al pie de la letra, aunque te siga marcando poca memoria, las aplicaciones nuevas, se instalaran en el disk 02 de tu iphone, donde tienes mas espacio… te sigue marcando que solo tienes poca memoria, por que la carpeta Applications.old, ocupa ese espacio en el disco 01… no se si me explique bien…

  19. tienes que borrar primero el acceso directo y luego renombrar el Applications quitandole el .old

    a mi se me queda la pantalla toda en negro en version 1.1.1. y he tenido que hacerlo varias veces me sigue sin salir, esperaremos.

    saludos.

  20. facil: yo lo hice manualmente con el winssh,

    1.- ve a la raiz y copia la carpeta Applications en tu escritorio.

    2.- ve a la carpeta /private/var/root/ y copia aqui la carpeta Applications, que copiaste antes en el escritorio

    3.- borra la carpeta Applications de la raiz (y no del directori private/var/root)

    4.- ve a la raiz y con el boton derecho crea un acceso directo, o link, te saldra una ventanita con dos campos, en el de arriba pondras «Applications» (sin comillas) y en el de abajo «private/var/root/Applications» (sin comillas)

    5.- reiniciamos el iphone y debería de de aparecer el springboard lleno de iconos, como antes teniamos (si aparece esto ve al paso 6. si te aparece la pantalla del iphone vacia, y no para de reiniciarse el springboard (si te pasa sabras perfectamente a lo que me refiero), haz esto:

    5.1.- (conectate por ssh y sin apagar el iphone) borra el link «Applications» que creamos en el paso 4.

    5.2.- copia la carpeta Applications desde el escritorio a la raiz del iphone (es decir, al reves que en el paso 1.

    5.3.-reinicia el iphone y vuelve a intentarlo desde el principio.

    6.- abre la aplicacion del terminal del iphone (Term-vt100) y escribe «df -kh» (sin comillas), y pulsa enter, al lado de donde pone /dev/disk0s1 deberia de poner en este orden: el tamaño total, el tamaño usado y el libre. en mi caso el libre son 35M (antes de seguir el tutorial tenia 18K).

    Comentar que: el resultado de este tutorial y el mio son el mismo, pero siguen diferentes pasos, el resultado sigue siendo el mismo.
    lo que hace es crear una carpeta con tus aplicaciones en la memoria «libre» del iphone permitiendole utilizar toda su capacidad de almacenamiento como disco para programas, a partir de ahora el installer instalara en la carpeta que hemos creado y no en la anterior memoria, la cual era muy escasa, y seguira funcionando igual que antes (vamos, es lo que yo saco en limpio del tutorial y de mis años de informatica…)
    espero que el mio tambien os haya servido de ayuda.

  21. Hola, por descuido hice lo anterior pero apague el iphone y ahora no para de reiniciarse, ni puedo acceder via ssh. Pude ingresar con el iphonebrowser , pero no logro arreglarlo.

    Ayudaaaaaa Por Favor

  22. hola que tal, ya realice lo anterior y me redujo el espacio, ahora tengo 89% ocupado, pero mi iphone se sigue saliendo de aplicaciones, se traba, se va hasta la pantalla de bloqueo, estos 89% que la mayoria tiene ocupada como se reduce????, no me gusta que se este cerrando cada aplicacion que abro, espero me ayuden, gracias.

  23. Sobre lo de que se te cierren las aplicaciones no se porque puede ser, quizás si pruebas de reinstalarlas…
    Sobre lo del 89% ese no se puede reducir mas, ya que es el espacio que ocupa el sistema.

  24. Muy interesante tutorial.
    Seguí los pasos de Azur (31), sin problemas, pero no elimié /Applications porque tengo permisos diferentes.

    /Applications rwxrwxr-x (775)
    sl /Applications.new rwxr-xr-x y no puedo cambiarlos igual que el original.

    Algunas aplicaciones como por ejemplo Calculator tenian permisos 775 y al hacer la copia todas las appl de /private/var/root tienen permisos 755.

    Afectará esto la ejecución, update o desinstalación?

    Esfera, muy bueno el sitio, pero no puedo conseguir que el robot me envie una password a mi correo, para comentar un par de trucos encontrados de casualidad

  25. ok, ya cheque y no me acuerdo donde vi pero esa inestabilidad del iphone se debe al springboard y una opción en particular, la de Dim wallpaper, desactive esta opcion y ya no se me sale de las aplicaciones ni se va hasta la pantalla de bloqueo.

  26. Buenas, yo segui los pasos del post 31, pero siempre me quedaba el springboard como tildado y cuando queria volver a empezar y copiada la carpeta «Applications» que tenia en el escritorio a la raiz del iphone seguia con el mismo problema.

    Yo solucione esto haciendo lo siguiente:(con WinSCP)

    *En ves de copiar la carpeta «Applications» en mi escritorio, seleccione la carpeta «Applications», boton derecho del mouse, y utilice la opcion «Duplicar» y ahi mismo elegis la direccion a donde se envia la copia (en este caso a «private/var/root/»)
    *Por las dudas renombre la carpeta «Applications» original por «Applications.old» y luego cree el acceso directo como lo indica en el paso 4)

    *Reinicie y me funcionaron todas las aplicaciones (mi iphone tiene la version 1.1.1)
    Una ves que todo estaba andando borre la carpeta «Applications.old» y listo.

    **En caso de que no funcione con borrar el acceso directo «Applications» y renombrar «Applications.old» por «Applications» deberia andar todo de vuelta.

    Saludos!!

  27. Al hacer el paso 3, que es lo primero que se hace casi… Cuando voy a escribir lo de:

    cd /
    cp -pr Applications /var/root

    Al escribir el espacio después de «cd» me dice que [Process completed] ???

    De todas formas, lo veo todo un poco ortopédico y no me atrevo a hacerlo. Quisiera que hubiese algo más manual y con menos Terminal 🙂

  28. Una pregunta…
    He hecho todo el proceso y ahora ya tengo más espacio para aplicaciones, pero tengo una duda…
    Ahora cuando instale una nueva aplicación con el instaler irá a parar a la partición 1, no? Por tant, entiendo que llegaré otra vez a quedarme sin espacio y tendré que volver a hacer todo esto?

    Gracias.

  29. Saludos Amigos.

    Tengo un pequeño problema cuando trato de descargar alguna aplicacion desde el Instaler cualquierta que sea, se queda pasmado un momento y luego me aparece un Error diciendo (Package download failed: Time Out) que me recomiendan que haga. Porcierto la memoria que tengo para programas es

    Disco 1 Size 300M Used 290 M Use% 98
    Disco 2 Size 7.3 G Used 6.5 G Use% 89

    Agradeceria cualquier comentario Gracias.

  30. hola
    primero q nada esfera felicitaciones por este sitio es el mejor.
    pero tengo un problema no puedo editar el archivo fstab lo trato de hacer mediante WinSCP y cuando trato de abrilo o copiarlo al escritorio me sale un mensaje que dice (error al copiar ´/dev/disk0s1´) y se abre una ventana como para meter codigos o no se para que se usa.
    tambien cuando empiezo a utilizar el 1er paso de poner cd/ me sale un mensaje de ( zsh: no such file or directory: cd/ )
    y cuando pongo el 2nd paso cp -pr Applications /var/root sale ( cp: cannot stat ápplications´:No such file or directory )
    porfa si algien sabe por que pasa estas cosas ayudenme por q ya no tengo espacio para mas aplicaciones
    garacias

  31. hola a todos ,, porfavor necesito de su ayuda ,realice todo como ustedes indicaron , incluso , el concejo de modificar el archivo «etc» . Amigos despues de modificar el archivo applications.old ,por applications, mi iphone no me muestra las aplicaciones , no se poruqe razon,, pero , he intentado usando todos lo comando posibles , pero , no me funciona ,, porfa que me sugieren que modifique gracias

  32. hola a todos , el problema es que cuando trato de renombrar el archivo Applications.old para dejarlo solo como Applications me muestra este error en el winscp,,
    No such file or directory.
    Error code: 2
    Error message from server: No such file
    Request code: 18
    por lo cual no me muestra los iconos el iphone ,, por fa que podria hacer ,,
    se que ustedes son expertos en este tema y me pueden colaborar ,,

  33. Hola Amigos, Esfera fantastica página!. He intentado asignarle espacio a las aplicaciones, siguiendo el tutorial y nada de nada, ademas, aunque restaure la copia me pasa lo mismo, los iconos no me funcionan!!! Y además no los veo todos, solo puedo usar el iphone para recibir llamadas, ¿Que hago???? Por favor es una urgencia!

  34. otra cosa, he leido por ahí que estableciendo permisos recursivamente desde el SSH se solucionaba, pero cuando lo hago me da error. Gracias.

  35. Yo de momento tengo 22 apps y 18 games y NO me falta espacio.
    Lo activé con pacay, no sé si pacay ya hace toda esta movida del espacio.

  36. Yo he seguido los pasos de Azur y tras reiniciar, las aplicaciones no funcionan. El SB si que corre de lado pero las aplicaciones no entran. Gracias a Dios puedo entrar por SSH y he observedo que pese a que la carpeta de las aplicaciones tiene permisos 0755, todos los archivos que esta´n en el interior de las carpetas tiene permisos 0644. La verdad es que no tengo ni idea de como solucionarlo. ¿Ha alguien se le ocurre algo?.
    No se si dando permisos 0755 a tidos los archivos de todas las carpetas se puede solucionar.
    Por favor AYUDA

  37. Bueno, solucionado: El tema es que no se porque se habían cambiado todos los permisos de las aplicaciones de 0755 a 0644, he entrado por SSH y he ido aplicación por aplicación cambiando los permisos de todas las carpetas y archivos a 0755, sin dejarme ni uno, la verdad es que ha sido un tema un poco engorroso, despues de esto he reiniciado y …. TA DAAAA, listo, todo funcionando sin problema(por ahora 🙂 ).

  38. Hola, he seguido los pasos de azur y me paso el mismo que el amigo ComRaider, pero basta selecionar todos los archivos de la nueva carpeta applications y con el boton derecho, poner en properties, marcar la casilla «set group, owner and permissions recursively» y dar ok! listo, todas carpetas y subcarpetas pasan a tener permiso 0755 y funciona perfectamente las aplicaciones!!
    muy sencillo el tutorial, gracias a todos que cooperaron con las ideas!!!!!

    saludos!

  39. Yo recomiendo el uso de la app BossTool disponible en el instaler en el mismo source de Categories (sleepers), esta app permite pasar la particion de aplicaciones a la parte de almacenamiento de música. Lo he probado en 3 iphone con 1.1.1 y todo perfecto.
    Saludos.

  40. Para todos los que tengan el problema de que no les aparecen los iconos despues de reinciar el iPhone, a mi me pasó lo mismo y eché en falta el backslash «/» al principio del path destino.
    O sea que el punto 5, que ahora está así en el tutorial:

    ln -s private/var/root/Applications /Applications

    le añadí el «/»

    ln -s /private/var/root/Applications /Applications

    … y funcionó correctamente.

  41. He cometido un error aqui:»ln -s private/var/root/Applications /Applications». Me he dejado el espacio antes del ultimo /Applications con el resultado de que una vez reiniciado el iPhone, toda la pantalla negra sin inconos!!!
    No ha cundido el pánico, pero me molestaba empezar tooooooodo otra vez desde el principio: jailbreakme y todo lo demás….
    Así que con el FUGU he entrado en iPhone y he renombrado la carpeta Applications.old por Applications. Reinicio, ahora sí aparecen los iconos.
    Sigo con el tutorial y sin problemas…
    Gracias, porque ya empezaba a ser un problema lo del espacio.
    Por cierto el disco sigue diciendo que de los 300 mb siguen en uso 264mb, 89%, supongo que sera el OS del iPhone…..

  42. He movido los ringtones y parece q si funciona, pero al mover las aplicaciones, me ha desaparecido el ibirthaday y el categories con sus carpetas creadas, os a pasado?
    cuando llegue a casa miro por winscp

  43. Yo solo tengo 39 megas libre. Tu debes tener alguna cosa mas de la actualización a la 1.1.3 que te ocupa ese espacio.

    Este firm ocupa mas que los anteriores asi que es normal que quede tan poca memoría. De todas formas da igual, como si solo quedara 1 mb, ese disco ya no lo usaremos.

  44. Saludos…

    A mi en la 1.1.3 el BossTool me mueve las fuentes y ringtones pero no las aplicaciones!! Sabe alguien el motivo? Os ha ocurrido??

  45. ehhh…., ok todo bien para mover als app. yo lo hice automatico, (x casualdad) pero no con el bosstool sino con el «INSTALLER SPACE-LIMIT FIX» de la source «New ATTiPhone.com». La cuestion es q desde que moví las aplicaciones (incluido el installer) el installler, valga la redundancia, no me va!!es dir q no m instala ninguna app nueva, me saca el «MAIN SCRIPT EXECUTION FAILED» Y NO ME INSTALA NI ACTUALIZA NADA!!creo q es x culpa de haber movido el installer dela particion del OS,
    escribo por si sabes, o alguien sabe como revertir el proceso!!!!XFA AYUDAAAAA
    GRACIAS D ANTEMANO!!!!

  46. Bueno yo he estado probando y resulta que instale el boss tool (tengo un iphon usa original version 1.1.2 y liberado y subido a 1.1.3 por ziphone) y traté de hacer la liberacion como resultado al reiniciar no tenia ningun icono solo en de «zibrisblog» y no podia hacer nada… trate de reiniciarlo y nada… luego lo trate de restaurar por itunes y volverlo a liberar pero el resultado fue el mismo no salen iconos. Nuevamente lo trate de restaurar pero ahora al final el itune dice «error 6» y el resultado es un iphone con la pantalla de conecte a Itunes (como al principio) pero no deja hacer nada… Alguien puede ayudarme….

  47. Pingback: FAQ 1.1.4
  48. No se, pero en mi 1.13 OTB ahora tengo 115Mb libres en la de arranque ;););) Hasta lo noto todo mas fluido jeje!

    Ahora solo me falta encontrar como aumentar la cache del Safari 😛

  49. Alguien sabe cuales son los codigos para dar permiso 755 a una carpetax.app el problema es que no tengo wifi pero si puedo pasar los programas por USB y copiarlo a la cerpeta de Aplicaciones pero el problema es que no se darle permiso desde el Term-vt100

  50. Hola Esfera!!!! sos un genio!!!. una consulta, se puede «deshacer» esto de mandar las app ringtones, etc al otro disco, una vez que lo hiciste?
    gcs

  51. Boss Tools probado en 1.1.4 funciona PERFECTAMENTE. Primero ringtones, fonts y finalmente applications…. he probado todas y funcionan a la perfección.

  52. si Funciona en el 1.1.4………….????? xq a mi no me funciono…….ahora a lo mejor yo hice algo mal…. ESfera no nos puedes ayudar con una guia bien detallada para esto,,…. porfa………………..Tanks

  53. santiagomg: Utiliza la aplicación Boss Tools y en cada paso reinicia y verás que sí funciona en 1.1.4 la encontrarás en el instaler

  54. yo tenia un iPhone con 1.1.2 y recuerdo haberlo hecho sin problemas con el BossTool

    Ahora tengo otro equipo y tiene 1.1.4
    Le ejecuté el BossTool.

    Moví los Fonts. OK
    Moví los Ringtones. OK
    No puedo mover las Aplicaciones. Lo ejecuto y nada.
    Ahora dice: Fonts already moved, Ringtones already moved, pero le doy a Relocate Applications y no hace nada…

Deja tu comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.