jueves, septiembre 03, 2015

martes, septiembre 01, 2015

Solucionar problema de falta de espacio en tu viejo móvil



No se puede hablar de obsolescencia programada, pero casi. Resulta que móviles lanzados hace relativamente poco, como el Samsung Galaxy Ace, que fue lanzado en 2011, son totalmente funcionales, salvo por un problema de llenado del espacio disponible para aplicaciones.

Puede que en el año 2011, esta limitación no fuera muy problemática, pero en la actualidad, restauras la configuración de fábrica, y cuando vas a instalar una sola aplicación (en mi caso whatsapp), ya se queda sin espacio disponible. Hay que tener en cuenta que este móvil tiene de fábrica "Android Market", y antes de poder seleccionar la descarga de whatsapp, se descarga la actualización a "Google Play Store".

El problema real consiste en que las aplicaciones y sus actualizaciones se descargan en /data, en el GT-S5830 (Galaxy Ace), esta partición tiene un tamaño máximo de 181Mb. Las aplicaciones preinstaladas se encuentran en /system (límite de 208Mb), pero sus actualizaciones también se almacenan en /data.

¿Qué podemos hacer?
He empezado descargando App2SD. Esta aplicación permite mover aplicaciones de /data a la tarjeta externa SD. Tengo que decir que no me ha servidor de nada, ya que las aplicaciones instaladas no permiten ser movidas a la SD. La ventaja de App2SD es que no requiere ser root (superusuario) para su

La solución ha sido la aplicación Link2SD. La complicación es que para poder utilizarla hay que ser root.

¿Cómo ser root?
Aquí empiezan los problemas. Hay numerosos tutoriales y herramientas diferentes, pero no todo funciona para todos los móviles. En mi caso, con el software de fábrica, el GT-S5830 viene con Android 2.3.5. Es un detalle a tener en cuenta.
  1. Instalar el software Samsung Kyes. De esta forma se nos instalarán los drivers del dispositivo.
  2. Descargar la aplicación para Windows SuperOneClick. En mi caso ya tenía instalado el framework .net 2.0 que al parecer necesita esta aplicación.
  3. En el móvil, ir a AJUSTES, ACERCA DEL TELEFONO.
  4. Pulsar 7 veces sobre el "NÚMERO DE COMPILACIÓN".
  5. En AJUSTES, buscar "OPCIONES DE DESARROLLO".
  6. Seleccionar la opción "DEPURACIÓN DE USB".
  7. Conectar el móvil por USB al PC. Creo que es importante no seleccionar la compartición de datos. Esperar a que el PC reconozca el dispositivo USB.
  8. Ejecutar SuperOneClick.
  9. Hacer clic en el botón ROOT, y esperar unos minutos.
  10. Cuando termine, desconectar el móvil y reiniciarlo. Mirar si hay un icono nuevo para ser root.
  11. Al entrar en la aplicación Link2SD, nos pedirá permiso para ser root. Le decimos que sí. Ya podemos seleccionar programas y utilizar el botón App2SD para mover aplicaciones a la SD.
  12. También tenemos la opción de desinstalar programas que venían preinstalados y no necesitamos.
Enlaces de interés:

Un método que no requiere ser root, aunque sólo funcionaría para llevar a la SD nuevas instalaciones: https://betabeers.com/forum/como-mover-las-aplicaciones-a-la-tarjeta-sd-un-android-conseguir-espacio-196/

Descripción del método SuperOneClick y enlaces para descarga. Tengo que decir, que siguiendo únicamente estos pasos, no conseguía que terminara el scritp. Se quedaba a la espera y no acababa nunca: http://hexamob.com/es/como-rootear-movil-o-tableta-android/metodo-de-rooteo-superoneclick/


Saludos,
Mikelats