Archivo de la etiqueta: sd

Android: liberar memoria moviendo aplicaciones como Google Drive y WhatsApp al almacenamiento externo (¡Root no necesario!)

Saludos!

Les traigo un nuevo post para liberar memoria de un dispositivo Android; esta vez, moviendo apps al medio de almacenamiento externo.

Esto es muy fácil y se puede hacer por dos medios:

1 – Si tienes las herramientas de desarrollo de Google para Android instaladas en una computadora, ejecuta adb en una consola con el siguiene comando (si no las tienes o prefieres seguir pasos que no requieran del uso de una computadora ve al segundo método más abajo):

* Primero vamos a comprobar que tu dispositivo es visible. Para esto, ejecuta

adb devices

Si tu dispositivo aparece en la lista, ahora vamos a entrar a la consola del dispositivo, ejecuta

adb shell

Captura de pantalla de 2014-10-17 19:43:17

 

2 – Los siguientes pasos, son independientes de la opción que elijas. Esta otra, no requiere de las herramientas de desarrollo de Google, si no solamente que tengas instalado un emulador de terminal. Yo prefiero Terminal Emulator que pueden descargar desde Google Play en el siguiente enalce: https://play.google.com/store/apps/details?id=jackpal.androidterm Esta opción nos va a permitir mover aplicaciones usando únicamente el mismo dispositivo sin necesidad de utilizar una computadora.

Ya sea que hayamos entrado a la consola del sistema operativo (Android) por medio de «adb shell» o abriendo una aplicación como Terminal Emulator, ahora ejecuta en la terminal

pm set-install-location 2

Nota, en este caso; podrías obtener un error. Si eso pasa, sustituye «set-intall-location» por «setInstallLocation».

Captura de pantalla de 2014-10-18 01:35:06

SC20141018-013613

Hecho esto, salimos del shell usado

exit

Ahora, vamos al gestor de aplicaciones nativo del sistema operativo. Seleccionamos la aplicación «no movible» que queremos pasar al almacenamiento externo. La opción para mover la aplicación al almacenamiento externo debería ahora estar habilitada. Damos un toque sobre él y Android moverá la aplicación al medio de almacenamiento externo. Así habremos liberado más memoria interna del dispositivo ¡Yey!

SC20141018-013332

Estos procedimientos son muy útiles; y más considerando que no se requiere root para efectuarlos, por lo que cualquier usuario puede repetirlos sin problema (en teoría).

Cuando hayamos terminado, es muy recomendable volver a entrar al shell de Android (por el método que prefieras) y volver a usar set-install-location, pero esta vez con el parámetro 0 en lugar de 2. Así, las aplicaciones serán instaladas en la memoria adecuada y podrá evitarnos comportamientos extraños que pueden afectar nuestra experiencia de usuario.

He realizado satisfactoriamente estos procedimientos, utilizando mi Samsung Galaxy Ace (GT-S5830M) con ambos métodos y moviendo WhatsApp a la memoria microSD; pero son bastante generales y deberían funcionar de igual manera con cualquier dispositivo Android: sea tablet, smatphone, etc… Sin embargo, no conozco las consecuencias que puede traer el mover ciertas aplicaciones a la memoria, y todo efecto será tu responsabilidad.

Dejemos fluir nuestra imaginación para hacer máximo provecho de los nuevos espacios en memoria que tendremos disponibles 😀