Android 2.2: extender el almacenamiento del teléfono a SD

8

Escuché que hay una manera de "montar" parte del espacio de la tarjeta SD y usarla para extender el almacenamiento del teléfono. Necesito esto para poder tener espacio para instalar aplicaciones que solo permiten ser instaladas en el teléfono.

Alguien ha oído hablar de eso?

Estoy usando Android v2.2, con un HTC Desire.

RonK
fuente
No sabía que teníamos uno de esos :) ¿Cómo puedo migrarlo?
RonK
La pregunta se ha marcado y un moderador migrará en breve.

Respuestas:

4

Puede mover cualquier aplicación a sdcard si está rooteado. Hay aplicaciones en el mercado para Move2SD Enabler y App Swap

Mejor aún, si está utilizando ROM personalizados (por ejemplo, CyanogenMod), algunos de ellos tienen configuraciones que le permiten migrar cualquier aplicación. Es posible que desee verificarlos primero si está utilizando una ROM personalizada.

Si desea hacerlo manualmente (no recomendado para hombres embarazadas o aquellos que actualmente tienen un ataque cardíaco), puede usar Terminal Emulator o ADB para ejecutar un conjunto bastante estándar de comandos de Linux / Unix. El mountcomando puede volver a vincular cualquier carpeta en su sistema de archivos a otra ubicación en el sistema de archivos. Alternativamente, también puede crear enlaces simbólicos usando el lncomando. Vea el manual mounty lnpara esto.

Lie Ryan
fuente
Buena respuesta. Sin embargo, me pregunto si quiere decir usar una partición Ext en la tarjeta SD.
Matthew leyó
@Matthew Read: ¿Qué Ext partitionsignifica? Supongo que lo digo en serio, pero simplemente no lo sé.
RonK
@RonK: la partición ext es el sistema de archivos estándar de facto utilizado en Linux (el equivalente en Windows es NTFS y solía ser FAT, el equivalente en Macs es HFS +). Básicamente es una especificación que especifica cómo se escriben los archivos y carpetas en un medio de almacenamiento. Sin embargo, Windows no puede leer el sistema de archivos ext (al menos no sin software adicional), es por eso que la mayoría de los fabricantes usaron FAT para una tarjeta SD externa, a pesar de que FAT es un sistema de archivos inferior.
Lie Ryan,
La partición ext solía ser necesaria para app2sd ya que la partición FAT no tiene ningún esquema de seguridad, y Linux (de hecho, la mayoría de los sistemas Unix) depende del permiso del sistema de archivos para hacer cumplir la seguridad. ext, desarrollado específicamente para Linux, tiene la ventaja de que su esquema de seguridad se parece mucho al esquema de seguridad del sistema operativo.
Mentira Ryan
2

Las versiones 2.2 y superiores del sistema operativo Android tienen una funcionalidad incorporada para mover aplicaciones a la tarjeta SD. Vaya a Menu -> Settings -> Applications -> Manage applications -> SD Card, luego toque cualquier aplicación disponible sin una marca de verificación, y el botón Move to SD carddebería estar habilitado. Esto moverá una parte importante de la aplicación a la tarjeta SD y liberará espacio para más aplicaciones.

Si está rooteado y ejecuta una ROM personalizada que admite tipos de partición Ext2 / 3/4, hay scripts especiales disponibles que pueden "engañar" a su teléfono para que piense que una parte de su tarjeta SD es realmente parte de la memoria interna, lo que permite Instalar toneladas de aplicaciones sin la mayoría de las desventajas del método incorporado. Tenga en cuenta que este método es bastante complicado de instalar y requiere volver a particionar la tarjeta SD, flashear un script hacky y puede causar inestabilidad en el teléfono.

Chahk
fuente