8 votos

¿Puedo forzar el traslado a aplicaciones de tarjetas SD que no quieran ser trasladadas allí?

Descargo de responsabilidad: por supuesto que puedo mover las aplicaciones que lo permitan, usando el menú "administrar aplicaciones".

Hay aplicaciones, algunas de serie y otras descargadas, que por alguna razón no tienen la bandera "movible a sdcard" puesta. ¿Hay alguna forma de moverlas de todas formas sin impedir que funcionen (siempre y cuando la tarjeta SD esté encendida, por supuesto) .

Sí, puede haber una buena razón para que estén en la memoria interna, me gustaría intentar moverlos de todas formas si es posible.

El teléfono es un Nexus One con Android 2.3.6 sin root. Supongo que tendría que arraigarlo o instalar cianógeno o lo que sea.

1 votos

Para más información sobre por qué Android por defecto no permite mover algunas aplicaciones a la SD, consulta esta pregunta anterior: ¿Por qué Google no permite que se escriban aplicaciones en la tarjeta SD? . Respuesta corta para "puedes mover aplicaciones que no lo permiten", sí pero necesitas estar rooteado, y ser consciente de que hay desventajas, la respuesta larga se la dejo a alguien que lo haya hecho.

2voto

Lie Ryan Puntos 15629

Sí, puedes mover cualquier aplicación que normalmente no lo permita, incluyendo aplicaciones de sistema, si tienes Root. Ten en cuenta que la mayoría de las aplicaciones que no permiten moverse normalmente no lo permiten por una buena razón, por lo que si obligas a moverte a la fuerza puedes sufrir caídas y otros problemas de estabilidad. Necesitas una aplicación app2sd que use Root, como esta: https://market.Android.com/details?id=com.droidsail.dsapp2sd

1voto

David Fraser Puntos 124

Las aplicaciones que venían instaladas con el sistema generalmente no permiten pasar a la tarjeta SD (algunas pueden tener buenas razones). Puedes tratar esto de la siguiente manera (siguiendo esta guía ):

  • adb shell Entonces su - para obtener acceso a Root (necesitarás tenerlo configurado por separado usando algo como Superusuario)
  • pm uninstall -k seguido del nombre del paquete
  • Luego instala la aplicación del mercado, en cuyo caso deberías poder pasarla a la tarjeta SD.

1voto

sneha Puntos 387

Si desea una solución llave en mano, utilice Link2SD: https://play.google.com/store/apps/details?id=com.buak.Link2SD

Es exponencialmente mejor que App2SD, sin embargo, la desventaja es que tu teléfono necesita estar rooteado para que funcione. Además, también tendrá que crear una segunda partición en su tarjeta SD que tiene que estar utilizando el sistema de archivos ext.

Puede forzar que el 100% de los datos de una aplicación (apk/dex/lib/data/cache/obb/data(ext)) se encuentren en la segunda partición de tu tarjeta sd. Incluso puede FORZAR la conversión de una "aplicación de sistema" a una "aplicación de usuario" y viceversa para engañar al teléfono para que cambie la forma en que trata y considera una aplicación.

La única desventaja importante de Link2SD es el hecho de que se necesita una tarjeta SD de clase 10 de una buena marca para estar a la altura en términos de velocidad y rendimiento en comparación con la memoria interna del teléfono. De lo contrario, si utilizas una de las tarjetas SD de clase 4 o 6 más comunes, las aplicaciones se cargarán con notable lentitud.


Ejemplo de trabajo

http://imgur.com/a/X5xns

en un Sony Ericsson Xperia Arc S (1 GB/512 MB internos (320 MB disponibles para el usuario))

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