Tutorial - Cómo mover aplicaciones a /system y solucionar el problema de poco espacio en la memoria

ANDROID para PRINCIPIANTES
© nextpit

Seguramente muchos de vosotros, tras haber rooteado un terminal Android, os habréis topado con la sorpresa de que en el almacenamiento desaparece la mitad del espacio disponible. Esto se debe a que las aplicaciones que vienen con el terminal ocupan espacio en /system (concretamente en /system/app), sin embargo, si hacemos root y actualizamos una aplicación que venía de serie con el teléfono, por ejemplo Gmail, Google Maps o la búsqueda de Google, entonces empiezan a ocupar espacio en /data. 

ANDROID para PRINCIPIANTES
¡Gana espacio en la memoria!  / © ANDROIDPIT

Como la mayoría ya sabréis, Android usa una serie de particiones para organizar los ficheros y carpetas del dispositivo, cada una de las cuales tiene una función diferente. En nuestra sección Android para Principiantes de esta semana os vamos a enseñar a mover las aplicaciones a /system para ahorrar memoria en nuestros dispositivos.

¿Cuál es la diferencia entre /system y /data?

Ambas son particiones estándar de la memoria interna pero cada una de ellas tiene una función diferente:

/system: esta es la partición de sistema y contiene el sistema operativo en sí (excepto el kernel y el bootloader). Incluye la interfaz de usuario de Android, así como las aplicaciones de sistema que vienen preinstaladas en el dispositivo. Formatear esta partición borraría Android del dispositivo, aunque podría arrancar para, por ejemplo, iniciarlo en modo bootloader o en modo recuperación para instalar una nueva ROM.

/data: esta partición contiene los datos del usuario, es decir, todo lo que el usuario ha creado o modificado. Por ejemplo, tenemos en la lista de datos que pertenecen a esta partición información de llamadas, mensajes, e-mails... También están las aplicaciones y widgets instalados pero no las que venían preinstaladas en el dipositivo, las cuales están, como hemos dicho, en la partición /system.

El mayor problema es que Android está diseñado de tal forma que no se pueda escribir en la partición /system, por lo que todas las modificaciones se escriben en /data.

¿Cómo pasar las aplicaciones a /system?

Este es el mejor método para ahorrar el espacio que ocupan las aplicaciones en nuestros dispositivos, puesto que al pasarlas a la memoria SD siempre dejan algún GB de sobra en la memoria del teléfono. Además, no todas las aplicaciones se pueden pasar a la SD como, por ejemplo, las que vienen preinstaladas. Otra opción como borrar el historial o caché de las aplicaciones no es del todo efectiva debido a que volverá a crecer el espacio ocupado a medida que utilicemos nuestro terminal. 

Al pasar las aplicaciones a /system recuperamos el espacio que ocupan las actualizaciones manteniendo solo la aplicación original. De esta forma, se puede desinstalar las actualizaciones para recuperar espacio de forma inmediata sin perder en funcionalidad de la aplicación. Un truco para averiguar qué aplicaciones ocupan más espacio es ir al Administrador de Aplicaciones –> Menú –> Ordenar por tamaño. 

mover apps
Algunas aplicaciones nos permiten Desinstalar Actualizaciones para liberar espacio. / © ANDROIDPIT

Muchas de las aplicaciones ofrecen activa la opción de "Desinstalar Aplicaciones", pero existen otras que no, por lo que habrá que pasarlas a /system y necesitaremos utilizar un explorador de archivos con derechos root. Descubriremos que podemos liberar algo de espacio si desinstalamos las actualizaciones. De todas formas la mejor opción es mover las aplicaciones a la carpeta /system/app.

Pasos a seguir:

1. Necesitamos una aplicación de explorador de archivos root. Por ejemplo, Root Browser. 

2. Nos dirigimos a la carpeta /data/app. Allí pulsamos el botón de Menú de nuestro terminal y elegimos la opción de Selección Múltiple. Ahora elegimos las aplicaciones que queremos pasar a /system y de las que queremos liberar espacio. 

mover apps 2
Selecciona todo lo que quieres mover. / © ANDROIDPIT

3. Seleccionamos Copiar

4. Vamos a la carpeta /system/app y pegamos los archivos. También se puede hacer a través de Montar R/W, dependiendo de la aplicación que estéis utilizando. 

mover apps 3
Copia y pega los archivos. / © ANDROIDPIT

5. Si os sale un mensaje de que alguno archivo .apk ya existe podéis sobreescribirlo sin problemas. De hecho al reemplazar recuperamos más espacio, aunque si no estáis seguro siempre podéis decir que no copie ese en concreto y seguimos con los demás. 

6. Una vez terminado el proceso de copia, regresamos a la carpeta /data/app y seleccionamos todos los archivos que hayan sido copiados a /system para borrarlos. 

7. Solo queda reiniciar el dispositivo y comprobar que todo haya salido bien.

De esta forma tan sencilla podemos liberar algo de memoria y librarnos también del mensaje "Poco espacio. Se está agotando el espacio de almacenamiento". 

¿Os ha parecido útil? 

Ir al comentario (41)
Alejandro Alonso Nieto

Alejandro Alonso Nieto
Moderador del Foro y redactor

Alejandro Alonso Nieto es editor del blog y moderador del foro. Estudió Comunicación Audiovisual en Madrid y Alemania. Desde la primera vez que le regalaron una Nintendo, ha sido un apasionado de los videojuegos y la tecnología, afición que comparte con la música y sobre todo el cine. Ha trabajado como editor de contenidos para prensa y televisión antes de incorporarse a AndroidPIT.

Ver todos los artículos
Te ha gustado este artículo? Compártelo!
Artículos recomendados
Artículo siguiente
41 Comentarios
Escribir un nuevo comentario:
Los cambios realizados se guardarán. No hay borradores guardados durante su edición
Escribir un nuevo comentario:
Los cambios realizados se guardarán. No hay borradores guardados durante su edición

  • 1
    Fernando Perez 14 jun. 2017 Link al comentario

    Tengo la app de la Play Store en la memoria de usuario y al moverla a la raíz lo que e mueve es el apk, y no se como hacer la instalación del apk, pues no se puede con métodos convencionales. Podrías ayudarme?


  • Fede Bidondo 1
    Fede Bidondo 25 jul. 2016 Link al comentario

    Hola buenas noches, soy nuevo en esto y no entiendo mucho pero al querer pasar UNA app al sistema me pone operation faild. Tengo un HUAWEI ASCENS G620s.
    Que debo hacer?


  • 2
    Richard Richardini 10 jul. 2016 Link al comentario

    Yo recomiendo mejor que se pasen algunas aplicaciones a la tarjeta SD y no al sistema (lo cargas mucho y luego viene la lentitud en el arranque del sistema), es fácil sólo instalas el apk link2SD o alguna similar y tienes que ser usuario root (sino lo eres ve a youtube y busca ... usuario root LG E400 (asumiendo este es el modelo de tu celu, lo ves cuando sacas la batería). Espero haberte ayudado.


  • hector disla 7
    hector disla 16 jul. 2015 Link al comentario

    Por eso yo no invento, cuando leo un tutorial, si no estoy seguro de que entendí bien, mejor no lo hago.

    Si el creador del post está seguro de que funciona sin problemas por ya que ya lo ha probado, perfecto, pero si no lo ha probado, hay que ayudar a los chico que trataron de hacerlo, ya que nadie sabe quien ha comprobado esto!!

    Un saludos Desde República Dominicana!!


  • 1
    DianKukka 25 may. 2015 Link al comentario

    Hola!!! Necesito ayuda!!! He instalado root browser en un Samsung S6810, seguí los pasos y al momento de reiniciar el cel TODAS LAS APPS DESAPARECIERON!!! No puedo descargar ninguna app porque también se eliminó play store!!! Alguna solución? Puedo regresar el cel a un punto atrás?? Que hago???


    • 2
      Richard Richardini 10 jul. 2016 Link al comentario

      Has hecho una mala operacion, lo que puedes hacer es un hard reset (es una formateo del sistema) pero se van a perder tus datos del telefono (contactos, msjes, etc).


  • 3
    alfredo molina 4 mar. 2015 Link al comentario

    los que no somos root que opción tenemos para liberar espacio o borrar aplicaciones que no usamos en nuestro Android


    • 2
      Richard Richardini 10 jul. 2016 Link al comentario

      Es muy limitado lo que puedes hacer como usuario no-root, las empresas protegen bien sus sistemas. El usuario root tiene derechos sobre las carpetas protegidas del sistema (Las empresas instalan una serie de widgets que realmente no necesitas, pero que sirven para mandarte publicidad de manera disimulada), siendo root tomas el control del sistema (por eso cuando te venden el celular te dicen si lo manipulas pierdes la garantía, hay programas que te permiten "root" y "unroot" por lo que si algo sale mal, lo desruteas y listo tienes la garantía del caso. NO se van a dar cuenta si tú no lo dices.


  • 1
    Ruben Mouriño 21 feb. 2015 Link al comentario

    Se me ha estropeado la apk contactos, telefono del sistema, es decir la que viene de fabrica al borrar calendario. Puedo pegar de datos la apk a sistema y ver que pasa.


    • 2
      Richard Richardini 10 jul. 2016 Link al comentario

      Tienes que hacer hard reset mira como hacerlo en youtube con el modelo específico de tu celular (sacas la batería, allí te dice el modelo). Ten cargada la batería al 100 % antes de hacer los procedimientos y saca una copia de seguridad de tus datos.


  • Néstor Amor 5
    Néstor Amor 6 dic. 2014 Link al comentario

    Acabo de pasar los datos a sytem/app y he borrado los de data/app, pero al reiniciar el móvil, me han desaparecido todas las aplicaciones que tenía, aunque me dice que están instaladas pero no puedo ver los iconos. Chrome da problemas, google+, y otros.
    He tratado de volver a pasarlos a su directorio original (data) pero la carpeta no se deja abrir de ninguna forma. ¿Qué puedo hacer para restauralo todo de nuevo?
    Mi móvil es un LG G3 y está rooteado, ¿Podría revertirlo a la configuración de fábrica de nuevo?
    Un saludo


  • ummo 13
    ummo 28 sept. 2014 Link al comentario

    ¿Esto viene a ser lo que hace Titanium con la opción "Convertir a aplicación de sistema"?


  • 2
    Mª José Carbayo 18 jul. 2014 Link al comentario

    Hola. ¿Dónde puedo ver las carpetas de system y data? Gracias


    • Isabel V. 46
      Isabel V. 18 jul. 2014 Link al comentario

      Con un navegador web como explica el artículo :)


  • 1
    Deivy Gutiérrez Vielma 1 jul. 2014 Link al comentario

    en la carpeta data no tengo nada me salen todas en la de system


  • Victor 17
    Victor 1 jul. 2014 Link al comentario

    Buen dia!! interesante el articulo !! una consulta, hacer esto libera espacio en la memoria ROM del dispositivo, pero quisiera saber si tambien ayuda a liberar la memoria RAM ?? ya que ese seria mas mi problema..... si alguien tiene mas clara la idea por favor que me ayude :)

    gracias


    • 6
      Miguel Angel Yataco Coronado 1 jul. 2014 Link al comentario

      Pasar app's a system no libera la ram, esta no depende de dónde se guardan tus aplicaciones si no de cuándo son ejecutadas (hay aplicaciones que, incluso sin que tú lo sepas se ejecutan solas). En este caso, si lo que quieres es tener mayor control de tus aplicaciones te recomiendo que uses Grenify, mantiene cerradas las aplicaciones que selecciones ahorrando memoria ram y aumentando la duración de tu batería.

      Victor


      • Victor 17
        Victor 1 jul. 2014 Link al comentario

        gracias !!!


      • Bryan pabon orozco 17
        Bryan pabon orozco 15 jul. 2015 Link al comentario

        para usar esta app se necesita ser root??


    • Alescito C P 2
      Alescito C P 28 ene. 2016 Link al comentario

      La RAM sòlo se ocupa mientras están las palicaciones ejectàndose; y viene de fabrica en la placa,,no se puede ampliar pero si reducir su uso limitando las aplicaciones que corren.


  • 2
    Juan Acuña 10 abr. 2014 Link al comentario

    Hola, disculpa pero en la carpeta data de mis dispositivo no me aparece nada, ni siquiera me sale app. Ayudame por favor


    • Alejandro Alonso Nieto 33
      Alejandro Alonso Nieto 22 abr. 2014 Link al comentario

      ¿Qué es lo que quieres hacer Juan? ¿mover aplicaciones a data?


  • 2
    Joan Patrick Cristobal Salas 15 mar. 2014 Link al comentario

    Al rotear el movil ya pierdes la actualizacion via OTA , y si te llegará la actualizacion y modificaste algunna app del sistema o agregaste una es un brik 99‰ seguro.


  • 1
    Veto Rascon 11 mar. 2014 Link al comentario

    Yo lo que quisiera es liberar espacio de system ya que no se por que razon mi telefono tiene solo 15Mb disponibles en system y siempre que abro el Wifi molesta mucho el mensaje de que el sistema se esta quedando sin memoria... Ya esta rooteado y ya quite algunas apps pero parece no surtir efecto


    • Alejandro Alonso Nieto 33
      Alejandro Alonso Nieto 13 mar. 2014 Link al comentario

      Hola Veto, quizá la mejor opción sería pasar las aplicaciones a la SD. TE paso un tutorial sobre este asunto: http://www.androidpit.es/es/android/foro/thread/567259/Mover-Aplicaciones-a-tarjeta-SD-con-Link2SD


      • 1
        Veto Rascon 14 mar. 2014 Link al comentario

        Estemmmm.... Ups creo que olvide comentar eso... Si ya he creado enlaces de todas las apps que se pueden enlazar y no afecten al rendimiento, ya que ya lo he brickeado unas 5 veces por mover cosas que no debo... He convertido aplicaciones de sistema en aplicaciones de usuario pero aun asi es una burla la cantidad de espacio en system que tiene mi LG... Lo que estoy por hacer, ya que se me da mucho el jugar con los archivos de audio, es comprimir todos los sonidos que hay en system... Tonos de timbre, tono de encendido, etc...


      • Alejandro Alonso Nieto 33
        Alejandro Alonso Nieto 14 mar. 2014 Link al comentario

        Es una idea interesante. Si te funciona coméntanoslo!


  • 1
    Fran Fernandez 7 mar. 2014 Link al comentario

    yo meto aplicaciones en sistem/App pero luego de reiniciar me desaparecen de hay ke puedo hacer ayuda por favor.soy superusuario y todo nose,le doy a mount r/w se pega pero luego salgo de la aplicación y vuelvo a entrar y ya no esta el archivo que meti.si alguien me ayudara se lo agradecería.


    • Alejandro Alonso Nieto 33
      Alejandro Alonso Nieto 10 mar. 2014 Link al comentario

      Fran, una vez terminado el proceso de copia, ¿te aseguraste de borrar en la carpeta /data/app todos los archivos copiados a /system?


  • 1
    LEONARDO DIMARCO 24 dic. 2013 Link al comentario

    Hola. Soy Root y he "copiado"las aplicaciones con Esexplorer y luego copiado otra ves a la "external SD". Estoy casi seguro que me funcionó y las tengo cargadas en mi SD de 8Gb. SI alguien ya lo hizo así estaría biwn que me contara como le fue finalmente.


  • Alejandro Alonso Nieto 33
    Alejandro Alonso Nieto 18 nov. 2013 Link al comentario

    Otra aplicación que funciona bien sería AppMgr III (App 2 SD)


    • 1
      LEONARDO DIMARCO 24 dic. 2013 Link al comentario

      depende que versión de Android porque a mi con el Ice cream el App2sd no me servía y descargué otras similares y nada.


  • 2
    Keimer Meza Sará 18 nov. 2013 Link al comentario

    Ahh, ya que estamos en éste tema. Te haré una pregunta. ¿sabes que otra aplicación aparte de link 2sd sirva para mover, eliminar y configurar archivos del sistema y de las aplicaciones? Lo que pasa es que el link 2sd últimamente se demora mucho para mover las aplicaciones.


  • Alejandro Alonso Nieto 33
    Alejandro Alonso Nieto 18 nov. 2013 Link al comentario

    Efectivamente /system está en la memoria interna, el espacio dependerá de la cantidad de aplicaciones que almacenes.


  • 2
    Keimer Meza Sará 17 nov. 2013 Link al comentario

    Alejo tengo una pregunta soy algo nuevo en todo esto. Que espacio vendrían ocupado las apk en la ruta de /system? no se supone que /sistem está en la misma memoria interna? O me perdí de algo?


  • Alejandro Alonso Nieto 33
    Alejandro Alonso Nieto 21 oct. 2013 Link al comentario

    ¿Has probado a borrar el historial o caché de las aplicaciones?


  • 1
    Luis Torres Francis 19 oct. 2013 Link al comentario

    lo hice y me sigue apareciendo "Poco espacio. Se está agotando el espacio de almacenamiento" y si borre, las que cambie, se pueden mover solo unas, o todas las que uno quiera


  • Alejandro Alonso Nieto 33
    Alejandro Alonso Nieto 13 ago. 2013 Link al comentario

    Hola,

    respondiendo a Juanfer, en el tutorial dice que una vez terminado el proceso de copia, regresamos a la carpeta /data/app y seleccionamos todos los archivos que hayan sido copiados a /system para borrarlos. ¿Hiciste este paso?

    Juan, en este enlace podrás encontrar una aplicación que te ayuda a administrar la memoria de tu smartphone: http://www.androidpit.es/es/android/market/aplicaciones/aplicacion/com.appclub.MemoryManager/Administrador-de-Memoria


  • Juan Duga 5
    Juan Duga 9 ago. 2013 Link al comentario

    Hola,

    antes que nada, muy completo el artículo, a más de uno nos tenía confundido el tema, ahora se me plantea la siguiente pregunta... Existe alguna app que permita chequear cual es el estado del sistema operativo android? algo como hay en windows que revisa el estado de la estructura de archivos de almaenamiento, los registros, errores, etc?
    Gracias


  • Juanfer Avilés 1
    Juanfer Avilés 8 ago. 2013 Link al comentario

    Hice paso a paso todo esto y el espacio se redujo inmediatamente! O sea, empeoró. En system/app me sale todo doble... mismos nombres.... iguales y extensiones apk y odex. Que hago?


  • paul 12
    paul 7 ago. 2013 Link al comentario

    buenas, disculpad la ignorancia... en las nuevas versiones de android da problemas las acualizaciones OTA si ya he instalado aplicaciones en /sistem ??

Escribir un nuevo comentario:
Los cambios realizados se guardarán. No hay borradores guardados durante su edición