9 votos

¿Cómo puedo evitar que las aplicaciones se instalen en mi tarjeta SD?

Parece que algunas aplicaciones se guardan por defecto en la tarjeta SD cuando se instalan por primera vez en Froyo en lugar de hacerlo en la memoria interna, esto es molesto porque cada vez que monto la tarjeta SD como almacenamiento en Windows los iconos de esas aplicaciones desaparecen de mi pantalla de inicio, y tengo que ir a la lista de aplicaciones y encontrarlas para añadirlas de nuevo en la pantalla de inicio. Si es que me doy cuenta de que han desaparecido.

Tengo un Galaxy S con más de 1,4 GB de memoria interna libre, por lo que no me preocupa en absoluto que las aplicaciones ocupen espacio en el almacenamiento interno o se queden sin memoria, así que me gustaría utilizar ese espacio y guardar el almacenamiento SD para mis archivos (es decir, fotos, películas y música).

Las aplicaciones que, de alguna manera, se han trasladado a mi tarjeta SD cuando lo he comprobado son SliceIt y Open Signal Maps. En el pasado recuerdo que tanto Angry Birds como Angry Birds Seasons habían hecho esto también hasta que los volví a mover al teléfono (de hecho pensé por un momento que Angry Birds Seasons había reemplazado a Angry Birds ya que el original desapareció de la pantalla de inicio más o menos al mismo tiempo que instalé Seasons, luego sospeché unos días más tarde cuando Seasons desapareció también y encontré ambos en la SD).

7voto

Joe Shaw Puntos 6386

Gracias a esta respuesta a esta pregunta ¿Mover las aplicaciones a la SD sólo está disponible para los dispositivos rooteados? .

He descubierto el getInstallLocation Comando ADB y establecer la ubicación de la instalación a la interna en mi teléfono sin root.

Con el SDK de Android instalado, y mi teléfono conectado por USB con el modo de depuración USB activado, introduzca los siguientes comandos:

adb devices
(comprobar que el ADB puede ver mi teléfono, e iniciar los servicios necesarios)

adb shell
(conecta una concha al teléfono)

pm getInstallLocation
(devoluciones 0[auto] )

pm setInstallLocation 1
(establece la ubicación de instalación por defecto en la memoria interna)

pm getInstallLocation
(se ejecuta de nuevo para comprobar que ahora está en la ubicación correcta, devuelve 1[internal] )

exit

Quita el hardware de forma segura, desenchufa el teléfono y listo, ¡sin necesidad de Root!

5voto

Rudd Zwolinski Puntos 6852

Todavía no lo he probado, pero aquí hay una Hilo de XDA con un programa que te permite mover cualquier aplicación dentro o fuera de tu tarjeta SD y establecer la instalación por defecto en Interna, SD o Automática. Creo que Auto es la opción por defecto.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X