Cómo cambiar la memoria de una unidad flash en Android. ¿Cómo utilizar la tarjeta SD como memoria interna en Android? Dividir la tarjeta del dispositivo en secciones si hay una recuperación personalizada

Android: Una forma sencilla de vincular una tarjeta SD externa y una memoria interna para liberar espacio

Permítanme hacer una reserva de inmediato: no estamos hablando de programas como link2sd. El principio es similar, pero no nos conectaremos. catálogos de programas, y los directorios de datos de estos programas, por ejemplo /sdcard2/Navigon -> /sdcard/Navigon o /mnt/extSdCard/Books -> /sdcard/Books, etc.
Además, necesitamos root (¿dónde estaríamos sin él?). Por cierto, después de que descubrí este programa, este es otro argumento para mí a favor de root.

Muchos propietarios de teléfonos inteligentes o tabletas Android con poca memoria incorporada probablemente se hayan encontrado con el siguiente problema: se inserta una tarjeta SD grande (por ejemplo, 16, 32 o incluso 64 GB), pero después de instalar varios programas pesados, nuestro dispositivo u otro El programa declara audazmente que no hay suficiente memoria en la tarjeta. A veces, el programa en sí es pequeño, pero después de la instalación se conecta a Internet y extrae gigabytes de datos a su teléfono inteligente.
Una vez más, al recibir el mensaje “No hay espacio” y mirar la tarjeta, vemos que está casi vacía, pero la memoria interna del dispositivo está llena al máximo.
Esto se debe a que la memoria interna se utiliza a menudo como directorio predeterminado para muchos programas. El caso es que se monta como /sdcard, que históricamente siempre ha sido una tarjeta SD externa (solía ser el caso en todos los smartphones). La tarjeta SD externa se monta en este caso como /sdcard2, /mnt/sdcard2, /mnt/extSdCard o incluso /sdcard/.externalSD. Según tengo entendido, esto lo hacen los fabricantes para que el dispositivo funcione desde el primer momento, es decir, sin tarjeta SD en absoluto.

Muchos programas "sin escrúpulos" siempre quieren leer/escribir datos desde/hacia el directorio /sdcard/NameInsert. Rara vez se puede cambiar esto en la configuración del programa.
Como resultado, tenemos lo que tenemos y varias oportunidades para mejorar la situación actual:
Dos últimos métodos Tampoco son una panacea, porque requieren ciertas habilidades por parte del usuario, además, no son lo suficientemente “limpios”, por ejemplo, se conocen problemas al conectar un teléfono inteligente a una computadora a través de USB (no se puede desmontar), etc.

El programa DirectoryBind, que una buena persona de xda escribió para sí mismo y publicó en el foro para uso público, ayudará a mejorar la situación.

código qr


Aunque la audiencia aquí tiene conocimientos técnicos, es necesario dar un par de explicaciones para los lectores inexpertos del habr. Como él mismo escribió (el programa no es a prueba de idiotas), es decir. improbable pasará la prueba por un tonto.

Después de la instalación, ejecute el programa (la primera vez, naturalmente, permitimos permanentemente los derechos de Root), haga clic en el menú, luego en "Preferencias" y configure las rutas predeterminadas a la memoria externa "Ruta de datos predeterminada", por ejemplo /sdcard/external_sd/ y la memoria interna “Ruta de destino predeterminada” /sdcard/ . Salimos del menú.

Haga clic en menú y luego en "Agregar nueva entrada".

Ahora vamos a crear nueva conexión directorios, por ejemplo, mueva la carpeta CamScanner a una tarjeta externa. Al presionar prolongadamente la ruta de la carpeta, se abre un pequeño administrador de archivos integrado donde puede crear y/o seleccionar una carpeta. La carpeta en la tarjeta externa debe estar creada (y vacía).

Al marcar la casilla "Transferir archivos del destino a los datos", los archivos y carpetas se transferirán desde el directorio /sdcard/CamScanner/ al directorio /sdcard/external_sd/CamScanner.

Cabe señalar que las conexiones no se activan automáticamente después de la creación ( icono gris disquetes, como en la siguiente captura de pantalla para Gameloft). Para completar la vinculación de carpetas, seleccione las casillas de verificación conexiones necesarias y haga clic en menú -> “Enlazar marcado”. Los iconos de las carpetas activas (vinculadas) deberían volverse verdes.

Por cierto, si desea adjuntar toda la tarjeta externa, le recomiendo que no lo haga como /sdcard/externalSD/, sino con un punto delante /sdcard/.externalSD/. Esto le evitará problemas como miniaturas dobles en galerías, etc. Es cierto que no ayudará a todas las galerías y jugadores, porque... algunos también buscan medios en directorios ocultos.
Después de sufrir, decidí vincular solo directorios individuales.

UPD. Por cierto, una tarjeta SD externa es mucho más lenta. memoria interna, por lo que la transferencia de datos del programa a una SD externa naturalmente ralentiza el trabajo de este programa. Esto debe ser especialmente recordado por aquellos que deciden cambiar por completo los puntos de montaje de la memoria interna y externa, porque... Lo más probable es que todo su dispositivo funcione más lento que antes.

Espero que este programa complemente tu alcancía. utilidades útiles para dispositivos Android.

Si decide intercambiar la memoria interna y externa, es decir reasigne la tarjeta SD externa a /sdcard y no existe tal opción en la configuración del dispositivo; si tiene root, esto se puede hacer fácilmente realizando la siguiente operación:
En Root-Explorer montamos "/etc" como R/W (si es R/O), buscamos el archivo "/etc/vold.fstab", guardamos una copia y la abrimos (haciendo clic largo) en el Editor de texto.
En las siguientes dos líneas cambiamos los nombres de los puntos de montaje: dev_mount sdcard /mnt/sdcard /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... a dev_mount sdcard /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Puedes leer más

Baja cantidad de memoria interna en teléfonos inteligentes y tabletas Android económicos problema principal Si no puede instalar aplicaciones en tales casos, reemplazar la memoria interna de Android con una tarjeta de memoria puede resultarle útil.

Para aquellos que no entienden por el título de qué se trata este artículo: supongamos que tiene 400 MB internos memoria de android, que es muy pequeño (entre 12 y 20 aplicaciones instaladas), entonces puedes pensar en tomar y reemplazar la memoria principal con una tarjeta de memoria.

Riesgos y lo que necesitas saber

La sustitución de la memoria interna de Android por una tarjeta de memoria sólo se produce si tienes derechos de root instalados (sin root, el método no funciona)! Para aquellos que no saben qué es Root y cómo conseguirlo:

Además de esto tu obligado conocer la estructura del archivo sistemas android.

La sustitución de memoria solo es posible si su dispositivo Android tiene un archivo de sistema vold.fstab en el camino /sistema/etc. , si no tienes uno, entonces este método Desafortunadamente no para ti! Aprovecha formas alternativas(enlace 1, enlace 2, enlace 3). También si Android no tiene memoria propia, entonces este artículo tampoco para ti. El artículo está dirigido principalmente a dispositivos con procesador Mediatek (MTK) o Rockchip.

Dado que la edición se llevará a cabo archivo del sistema hay un riesgo que puedes cometer un error y el dispositivo no arranca, para solucionar este problema, debe actualizar el dispositivo y también la tarjeta de memoria puede fallar y encontrará el mismo problema, el firmware también ayudará.

Si reemplaza la memoria interna con una tarjeta de memoria, esta última tendrá una vida útil muy corta (debido a la lectura/escritura frecuente) y la velocidad también puede disminuir. trabajo androide si clase muy baja tarjetas microSD.

Instrucciones para reemplazar la memoria interna de Android

a una tarjeta de memoria

1. Instalar archivo Administrador raíz Navegador (si elige otro, no escriba preguntas "inteligentes" en los comentarios "No veo" "no edita")

2. Inicie el administrador de archivos Root Broswser y siga la ruta:

/sistema/etc/

3. Buscando un archivo vold.fstab y ábralo (haga clic en el archivo y seleccione Editar)

4. En archivo vold.fstab vemos aproximadamente esta imagen:

# Montaje de dispositivo normal

Formato: dev_mount
etiqueta – Etiqueta para el volumen
mount_point: donde se montará el volumen
part: n.° de partición (basada en 1) o "auto" para la primera partición utilizable.
– Lista de rutas sysfs a dispositivos fuente
#

# Monta la primera partición utilizable del dispositivo especificado
#/devices/platform/awsmc.3/mmc_host para sdio
dev_mount tarjeta sd /mnt/sdcard auto /dispositivos/virtual/block/XXXXXX
dev_mount extsd /mnt/extsd auto /dispositivos/plataforma/XXXXXX/XXXXXXX
/dispositivos/plataforma/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw-ohci.1/devices/platform/sw- ohci.2

En en este ejemplo Tenga en cuenta que dos líneas están resaltadas, si lee atentamente la estructura antes de estas sistema de archivos Android, entonces ya lo sabes / tarjeta SD o /sdcard0 esta es la memoria interna, y /extsd o /tarjeta_sd_externa, /sdcrad1, /sdcrad2, /sd_externo Este memoria externa, es decir, MicroSD.

Todo lo que necesitas hacer es intercambiar estas dos líneas:

dev_mount extsd /mnt/extsd auto /dispositivos/virtual/block/XXXXXX
dev_mount tarjeta sd /mnt/sdcard auto /dispositivos/plataforma/XXXXXX/XXXXXXX

A menudo hay que afrontar la situación de que la memoria interna no es suficiente para instalar todas las aplicaciones necesarias. Por supuesto, puedes limpiar el dispositivo y quitarlo. aplicaciones heredadas, pero no siempre es posible hacer esto. En este caso, puedes intentar reemplazar la memoria interna principal de Android por una tarjeta de memoria.

Intentemos analizar en detalle de qué se trata. Primero, asegúrese de tener derechos de root para realizar cambios en la configuración del sistema Android. Además, antes de entrar este tipo cambios, se recomienda estudiar la estructura del sistema de archivos de Android.

El método de reemplazo de memoria que se describe a continuación solo es posible si tiene el archivo de sistema vold.fstab ubicado en la carpeta /system/etc.

Se debe advertir que al realizar un reemplazo de memoria se corre el riesgo de cometer un error, ya que directamente se editarán los archivos del sistema. También debe estar preparado para el hecho de que la vida útil de la tarjeta de memoria se reducirá considerablemente y la velocidad de Android también puede disminuir significativamente. Actualizar el dispositivo ayudará a resolver los problemas anteriores. Por eso te aconsejamos antes de realizar ajustes del sistema sopesar las ventajas y desventajas".

Algoritmo para sustituir la memoria interna de Android por una tarjeta de memoria

Normalmente, para estos fines utilizamos el administrador de archivos Root Browser, al abrirlo vamos a la carpeta /System/etc/. A continuación, busque el archivo vold.fstab y ábralo. Para hacer esto, mantenga presionado y luego haga clic en Editar.

Después de eso, se abre el sistema de archivos interno de Android, que ya hemos estudiado. En la estructura que se abre encontramos las líneas que contienen la definición de memoria principal. Las cadenas pueden variar significativamente en diferentes dispositivos.

Pongamos un ejemplo para entendimiento común a qué debes prestar atención. Como sabes, la memoria interna de Android suele llamarse sdcard o sdcard0, mientras que la memoria externa puede llamarse extsd, external_sdcard, sdcrad1, sdcrad2.

Reemplazar nombres en archivos internos del sistema resultará en reemplazo automático memoria predeterminada. Por lo tanto, buscamos líneas que mencionen las designaciones anteriores y las intercambiamos, pero antes de eso, estudiamos nuevamente detenidamente cómo se designa la memoria directamente en su dispositivo.

Después de reemplazar y guardar los resultados, debe reiniciar el sistema, después de lo cual podrá comenzar a trabajar con el tamaño de memoria aumentado.

La mayoría de los propietarios de dispositivos Android, tarde o temprano, se enfrentan al problema de la falta de espacio interno para almacenar archivos. La instalación regular de aplicaciones reduce gradualmente el número espacio libre en el dispositivo, lo que provoca ralentizaciones, Funcionamiento defectuoso, o incluso una falla total del sistema para funcionar normalmente. En este caso, será útil reemplazar la memoria interna de Android con una tarjeta de memoria. Cómo hacer esto y qué otras formas existen de lidiar con tal molestia, lo consideraremos más a fondo.


Antes de profundizar en la configuración y transferir todas las aplicaciones a una unidad flash a la vez, debe comprender qué tipos de memoria existen generalmente en su dispositivo Android:

  • operativo - necesario para funcionamiento correcto aplicaciones, programas y otros procesos que se ejecutan en su teléfono o tableta;
  • ROM: almacena información sobre el sistema operativo durante el firmware y estos datos no se pueden transferir a medios de terceros;
  • interno: las aplicaciones se instalan aquí modo automático, así como cualquier información del usuario; el sistema informa cuánto espacio libre queda al instalar software nuevo;
  • tarjeta de expansión: unidad externa, que está diseñada para expandir la memoria interna del dispositivo y almacenar aplicaciones e información del usuario.

¿Por qué no puedo guardar aplicaciones en mi tarjeta SD?

En muchos dispositivos, no es posible permitir automáticamente la instalación de nuevas aplicaciones en una unidad flash. Esto se aplica a teléfonos y tabletas desde la versión 4.4.2 a 6.0.1. En este caso, simplemente es necesario reemplazar la memoria interna con una tarjeta SD, y esto se puede hacer de varias maneras (incluido el uso de aplicaciones de terceros). Pero primero debe averiguar la versión de Android que está instalada en su dispositivo. Para hacer esto, haga clic secuencialmente en:

  1. Menú;
  2. Ajustes;
  3. Sobre el teléfono.


La versión del sistema operativo se indicará en la lista que se abre.

Programas para transferir aplicaciones a una tarjeta de memoria.

Los desarrolladores se preocuparon por los usuarios y crearon programas para que la memoria de la unidad flash fuera la principal en Android. Esto es especialmente útil para versiones anteriores del sistema, como la 2.2 o incluso anteriores.


Software conveniente que contiene todas las herramientas necesarias para transferir información desde la memoria interna a un disco externo. La interfaz es intuitiva y sencilla. Las aplicaciones disponibles para moverse están marcadas con íconos que, al hacer clic en ellos, abren toda la información disponible sobre ellas, así como posibles acciones(mover, copiar, eliminar).

Habilitador Move2SD

Este software es interesante para los usuarios por dos razones. La primera es que es compatible con diferentes versiones de Android (incluidas las posteriores). Y el segundo es la capacidad de transferir datos y aplicaciones que están marcadas en el sistema como "inaceptables para transferencia".

Otro desarrollo interesante que simplifica la vida de los usuarios de dispositivos Android. Las principales ventajas son la instalación sencilla del software (sin necesidad de descargar scripts ni bibliotecas adicionales) y la capacidad de transferir información sin bibliotecas completas, pero sólo sus partes.

¿Qué otros métodos existen?

Existe otra opción para convertir una tarjeta SD en la memoria interna de Android. Si la versión de su gadget es de 2.2 a 4.2.2, entonces las instrucciones son sumamente simples, haga clic en:

  1. Ajustes;
  2. Memoria;
  3. Disco de grabación predeterminado;
  4. Tarjeta SD.

Aparecerá una marca de verificación o un círculo frente a la unidad flash, lo que indica que la configuración ha cambiado. Ahora la instalación de aplicaciones irá automáticamente a la unidad flash.

Para usuarios Android KitKat y encima el proceso será más difícil y lúgubre. El principal problema es que necesitarás rootear tu dispositivo. Puedes hacer esto en casa, pero existe el riesgo de convertir tu dispositivo en un "ladrillo" que no se puede reparar o que solo cobrará vida en centro de servicio por una tarifa adicional.

Recuerde que al instalar usted mismo los derechos de root, anula la garantía de su dispositivo y actúa bajo su propia responsabilidad y riesgo. Si vale la pena o no, tú decides. ¿Quizás sea menos riesgoso migrar manualmente nuevas aplicaciones cada vez?

¿Qué opinas? Cuéntanos en los comentarios si tuviste que obtener derechos de root, si lo lograste o tal vez conoces otras formas de cambiar la memoria de una tableta/teléfono a una tarjeta de memoria.

La mayoría de los propietarios de dispositivos Android, tarde o temprano, se enfrentan al problema de la falta de espacio interno para almacenar archivos. La instalación regular de aplicaciones reduce gradualmente la cantidad de espacio libre en el dispositivo, lo que provoca ralentizaciones, un funcionamiento incorrecto o incluso un fallo total en el funcionamiento normal del sistema. En este caso, será útil reemplazar la memoria interna de Android con una tarjeta de memoria. Cómo hacer esto y qué otras formas existen de lidiar con tal molestia, lo consideraremos más a fondo.


Antes de profundizar en la configuración y transferir todas las aplicaciones a una unidad flash a la vez, debe comprender qué tipos de memoria existen generalmente en su dispositivo Android:

  • operativo: necesario para el correcto funcionamiento de aplicaciones, programas y otros procesos que se ejecutan en un teléfono o tableta;
  • ROM: almacena información sobre el sistema operativo durante el firmware y estos datos no se pueden transferir a medios de terceros;
  • interno: las aplicaciones se instalan aquí automáticamente, así como cualquier información del usuario; el sistema informa cuánto espacio libre queda al instalar software nuevo;
  • Tarjeta de expansión: una unidad externa diseñada para expandir la memoria interna del dispositivo y almacenar aplicaciones e información del usuario.

¿Por qué no puedo guardar aplicaciones en mi tarjeta SD?

En muchos dispositivos, no es posible permitir automáticamente la instalación de nuevas aplicaciones en una unidad flash. Esto se aplica a teléfonos y tabletas desde la versión 4.4.2 a 6.0.1. En este caso, simplemente es necesario reemplazar la memoria interna con una tarjeta SD, y esto se puede hacer de varias maneras (incluido el uso aplicaciones de terceros). Pero primero debe averiguar la versión de Android que está instalada en su dispositivo. Para hacer esto, haga clic secuencialmente en:

  1. Menú;
  2. Ajustes;
  3. Sobre el teléfono.

La versión del sistema operativo se indicará en la lista que se abre.

Programas para transferir aplicaciones a una tarjeta de memoria.

Los desarrolladores se preocuparon por los usuarios y crearon programas para que la memoria de la unidad flash fuera la principal en Android. Esto es especialmente útil para versiones anteriores del sistema, como la 2.2 o incluso anteriores.

Software conveniente que contiene todas las herramientas necesarias para transferir información desde la memoria interna a un disco externo. La interfaz es intuitiva y sencilla. Las aplicaciones disponibles para mover están marcadas con íconos que, al hacer clic en ellos, abren toda la información disponible sobre ellas, así como las posibles acciones (mover, copiar, eliminar).

Habilitador Move2SD

Este software es interesante para los usuarios por dos razones. La primera es que es compatible con diferentes versiones Android (incluidos los posteriores). Y el segundo es la capacidad de transferir datos y aplicaciones que están marcadas en el sistema como "inaceptables para transferencia".

Otro desarrollo interesante que simplifica la vida de los usuarios de dispositivos Android. Principales ventajas - fácil instalación Software (sin necesidad de descargar scripts y bibliotecas adicionales) y la capacidad de transferir información no como bibliotecas completas, sino solo como partes de ellas.

¿Qué otros métodos existen?

Existe otra opción para convertir una tarjeta SD en la memoria interna de Android. Si la versión de su gadget es de 2.2 a 4.2.2, entonces las instrucciones son sumamente simples, haga clic en:

  1. Ajustes;
  2. Memoria;
  3. Disco de grabación predeterminado;
  4. Tarjeta SD.

Aparecerá una marca de verificación o un círculo frente a la unidad flash, lo que indica que la configuración ha cambiado. Ahora la instalación de aplicaciones irá automáticamente a la unidad flash.

Para los usuarios de Android KitKat y superiores, el proceso será más complicado y tedioso. El principal problema es que necesitarás rootear tu dispositivo. Puede hacerlo en casa, pero existe el riesgo de convertir su dispositivo en un "ladrillo" que no se puede reparar o que solo recuperará su vida en un centro de servicio por una tarifa adicional.

Recuerde que al instalar usted mismo los derechos de root, anula la garantía de su dispositivo y actúa bajo su propia responsabilidad y riesgo. Si vale la pena o no, tú decides. ¿Quizás sea menos riesgoso migrar manualmente nuevas aplicaciones cada vez?

¿Qué opinas? Cuéntanos en los comentarios si tuviste que obtener derechos de root, si lo lograste o tal vez conoces otras formas de cambiar la memoria de una tableta/teléfono a una tarjeta de memoria.

Permítanme hacer una reserva de inmediato: no estamos hablando de programas como link2sd. El principio es similar, pero no vincularemos directorios de programas, sino directorios de datos de estos programas, por ejemplo /sdcard2/Navigon -> /sdcard/Navigon o /mnt/extSdCard/Books -> /sdcard/Books, etc.
Además, necesitamos root (¿dónde estaríamos sin él?). Por cierto, después de que descubrí este programa, este es otro argumento para mí a favor de root.

Muchos propietarios de teléfonos inteligentes o tabletas Android con poca memoria incorporada probablemente se hayan encontrado con el siguiente problema: se inserta una tarjeta SD grande (por ejemplo, 16, 32 o incluso 64 GB), pero después de instalar varios programas pesados, nuestro dispositivo u otro El programa declara audazmente que no hay suficiente memoria en la tarjeta. A veces, el programa en sí es pequeño, pero después de la instalación se conecta a Internet y extrae gigabytes de datos a su teléfono inteligente.
Una vez más, al recibir el mensaje “No hay espacio” y mirar la tarjeta, vemos que está casi vacía, pero la memoria interna del dispositivo está llena al máximo.
Esto se debe a que la memoria interna se utiliza a menudo como directorio predeterminado para muchos programas. El caso es que se monta como /sdcard, que históricamente siempre ha sido una tarjeta SD externa (solía ser el caso en todos los smartphones). La tarjeta SD externa se monta en este caso como /sdcard2, /mnt/sdcard2, /mnt/extSdCard o incluso /sdcard/.externalSD. Según tengo entendido, esto lo hacen los fabricantes para que el dispositivo funcione desde el primer momento, es decir, sin tarjeta SD en absoluto.

Muchos programas "sin escrúpulos" siempre quieren leer/escribir datos desde/hacia el directorio /sdcard/NameInsert. Rara vez se puede cambiar esto en la configuración del programa.
Como resultado, tenemos lo que tenemos y varias oportunidades para mejorar la situación actual:
Los dos últimos métodos tampoco son una panacea, porque... requieren ciertas habilidades por parte del usuario, además, no son lo suficientemente “limpios”, por ejemplo, se conocen problemas al conectar un teléfono inteligente a una computadora a través de USB (no se puede desmontar), etc.

El programa DirectoryBind ayudará a corregir la situación, que buen hombre slig de xda escribió para sí mismo y lo publicó en el foro para uso público.

código qr


Aunque la audiencia aquí tiene conocimientos técnicos, es necesario dar un par de explicaciones para los lectores inexpertos del habr. Como él mismo escribió (el programa no es a prueba de idiotas), es decir. Es poco probable que pase la prueba del tonto.

Después de la instalación, ejecute el programa (la primera vez, naturalmente, permitimos permanentemente los derechos de Root), haga clic en el menú, luego en "Preferencias" y configure las rutas predeterminadas a la memoria externa "Ruta de datos predeterminada", por ejemplo /sdcard/external_sd/ y la memoria interna “Ruta de destino predeterminada” /sdcard/ . Salimos del menú.

Haga clic en menú y luego en "Agregar nueva entrada".

Ahora creemos un nuevo enlace de directorio, por ejemplo, muevamos la carpeta CamScanner a una tarjeta externa. Al presionar prolongadamente la ruta de la carpeta, se abre un pequeño administrador de archivos integrado donde puede crear y/o seleccionar una carpeta. Carpeta activada mapa externo debe ser creado (y vacío).

Al marcar la casilla "Transferir archivos del destino a los datos", los archivos y carpetas se transferirán desde el directorio /sdcard/CamScanner/ al directorio /sdcard/external_sd/CamScanner.

Cabe señalar que las conexiones no se activan automáticamente después de la creación (icono de disquete gris, como en la captura de pantalla siguiente para Gameloft). Para completar la vinculación de carpetas, seleccione los enlaces requeridos mediante las casillas de verificación y haga clic en menú -> “Enlazar marcado”. Los iconos de las carpetas activas (vinculadas) deberían volverse verdes.

Por cierto, si desea adjuntar toda la tarjeta externa, le recomiendo que no lo haga como /sdcard/externalSD/, sino con un punto delante /sdcard/.externalSD/. Esto le evitará problemas como miniaturas dobles en galerías, etc. Es cierto que no ayudará a todas las galerías y jugadores, porque... algunos también buscan medios en directorios ocultos.
Después de sufrir, decidí vincular solo directorios individuales.

UPD. Por cierto, una tarjeta SD externa es mucho más lenta que la memoria interna, por lo que la transferencia de datos del programa a una SD externa naturalmente ralentiza el funcionamiento de este programa. Esto debe ser especialmente recordado por aquellos que deciden cambiar por completo los puntos de montaje de la memoria interna y externa, porque... Lo más probable es que todo su dispositivo funcione más lento que antes.

Espero que este programa complemente su colección de utilidades útiles para dispositivos Android.

Si decide intercambiar la memoria interna y externa, es decir reasigne la tarjeta SD externa a /sdcard y no existe tal opción en la configuración del dispositivo; si tiene root, esto se puede hacer fácilmente realizando la siguiente operación:
En Root-Explorer montamos "/etc" como R/W (si es R/O), buscamos el archivo "/etc/vold.fstab", guardamos una copia y la abrimos (haciendo clic largo) en el Editor de texto.
En las dos líneas siguientes cambiamos los nombres de los puntos de montaje: dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 . .. a dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Puedes leer más. También sugieren, como alternativa, utilizar otro programa interesante Root Externo 2 SD Interno.
Agregaré que en ambos casos, antes de cambiar, debes copiar todo el contenido de la carpeta /sdcard a una tarjeta SD externa.
Recuerde que después del cambio, todo su sistema puede funcionar mejor que antes.
Ten cuidado- debe comprender que todo lo que hace como root se hace bajo su propio riesgo y riesgo y, por ejemplo, guardar el "vold.fstab" incorrecto puede provocar la imposibilidad de iniciar el dispositivo y, para recibir tratamiento, deberá iniciar recuperación y edición de “vold.fstab” que ya está allí.

Este método se puede utilizar junto con DirectoryBind, sólo que ahora es al revés: "Ruta de destino predeterminada" (/sdcard) y todas las conexiones creadas en DirectoryBind apuntarán a una tarjeta externa.

6.0 Marshmallow definitivamente siguió los pasos de su predecesor Lollipop, pero llegó con más pulido y mejoras en toda la plataforma. Soporte para escáner de huellas digitales incorporado, soporte aplicaciones individuales y las funciones de contexto de fragmento son algunas de las pequeños ejemplos este. Android 6.0 también es compatible mejor aplicación Para aplicaciones de comunicación, las funciones de administración de energía son una adición aún mayor. Aunque Android Marshmallow se parece mucho a una piruleta, el diseño del material es más común hoy en día.

Sin embargo, no se notan cambios en el área principal. interfaz de usuario, como sombras de notificaciones, configuraciones y navegación. Además de aquellos que luchan mucho con la duración de la batería, Android Marshmallow 6.0 puede ser buena decisión para ellos, ¿cómo se hace que la batería entre? de una manera inteligente. La función de dosis pone los dispositivos en suspensión automáticamente tan pronto como se da cuenta de que están en reposo, mientras que el modo de suspensión de aplicaciones limita el impacto de las aplicaciones poco utilizadas en las baterías para estirarlo aún más.

Android 6.0 MicroSD

Con todo esto, la característica más popular de Android 6.0 que ha estado acaparando los titulares durante muchos días es Gifted Storage o su función de almacenamiento flexible. Esta característica permite usuario de android uso 6.0 almacenamiento externo como almacenamiento interno. Esta tarjeta SD de Android 6.0 se puede utilizar como almacenamiento interno. La ventaja es que aquellos dentro de su presupuesto pueden tener dispositivo disponible y luego aumente su almacenamiento con una tarjeta SD Android 6.0 de forma económica.

Lo que sucede es que cuando se inserta cualquier tarjeta micro SD en el dispositivo Marshmallow por primera vez, se pregunta si la tarjeta SD de Android 6.0 se utilizará como almacenamiento externo o interno. Si selecciona la primera opción, la tarjeta SD se tratará igual que otras unidades externas, pero si selecciona la segunda opción, que es el almacenamiento interno, la tarjeta primero se formateará y cifrará, después de lo cual actuará completamente como almacenamiento interno. .

Algunas de las características de la tarjeta SD de Android 6.0 están aquí:

  • La tarjeta se convertirá en el almacenamiento principal de su teléfono.
  • Cualquier tipo de aplicaciones, archivos y herramientas descargados. medios de comunicación se puede transferir a esta tarjeta.
  • No es para leer ningún otro dispositivo como PC, Mac, teléfono, etc.
  • La tarjeta SD permanecerá cifrada todo el tiempo y no podrá descifrarse en otros dispositivos.
  • Cómo seleccionar la tarjeta como portátil, se volverá a formatear.

Cómo utilizar MicroSD como memoria integrada

Proceso de almacenamiento interno datos de android La tarjeta SD 6.0 es muy simple y requiere seguir algunos pasos pasos simples. Pero se recomienda comprar una tarjeta microSD de alta velocidad para usarla como memoria integrada. A continuación te mostramos el proceso paso a paso para utilizar la memoria MicroSD interna.

Paso 1 En primer lugar, una vez que la tarjeta MicroSD esté correcta, colóquela en la ranura para tarjetas MicroSD y espere la notificación después de una instalación exitosa.

Paso 2 Una vez que la tarjeta SD se haya instalado correctamente, recibirá una notificación indicando que se han detectado nuevas tarjetas MicroSD. A continuación, los usuarios deben tocar esta notificación dos veces.


Paso 3 Primero desbloqueará la pantalla y luego la formateará directamente para los usuarios. Aquí, seleccione la opción "Usar como almacenamiento interno" seguida de "Borrar y formatear". Tardará unos minutos en completar el proceso de formateo.


Paso 4 Una vez que se complete el formateo, ofrecerá dos opciones: "Mover ahora" o "Mover más tarde". La primera opción transferirá todas las aplicaciones, archivos y medios a la tarjeta SD al instante, mientras que puedes elegir la segunda opción para hacerlo más tarde. Aplicaciones requeridas y los archivos se pueden mover a la tarjeta SD desde Configuración > Almacenamiento y USB.


Paso 5 Una vez completado el proceso, la tarjeta MicroSD será tratada como una memoria interna donde podrás almacenar lo que quieras. Sin embargo, en caso de que desee devolver la tarjeta como portátil, puede hacerlo dirigiéndose a ajustes> almacenamiento y USB y elección Tarjetas microSD.

La mayoría de los propietarios de dispositivos Android, tarde o temprano, se enfrentan al problema de la falta de espacio interno para almacenar archivos. La instalación regular de aplicaciones reduce gradualmente la cantidad de espacio libre en el dispositivo, lo que provoca ralentizaciones, un funcionamiento incorrecto o incluso un fallo total en el funcionamiento normal del sistema. En este caso, será útil reemplazar la memoria interna de Android con una tarjeta de memoria. Cómo hacer esto y qué otras formas existen de lidiar con tal molestia, lo consideraremos más a fondo.


Antes de profundizar en la configuración y transferir todas las aplicaciones a una unidad flash a la vez, debe comprender qué tipos de memoria existen generalmente en su dispositivo Android:

  • operativo: necesario para el correcto funcionamiento de aplicaciones, programas y otros procesos que se ejecutan en un teléfono o tableta;
  • ROM: almacena información sobre el sistema operativo durante el firmware y estos datos no se pueden transferir a medios de terceros;
  • interno: las aplicaciones se instalan aquí automáticamente, así como cualquier información del usuario; el sistema informa cuánto espacio libre queda al instalar software nuevo;
  • Tarjeta de expansión: una unidad externa diseñada para expandir la memoria interna del dispositivo y almacenar aplicaciones e información del usuario.

¿Por qué no puedo guardar aplicaciones en mi tarjeta SD?

En muchos dispositivos, no es posible permitir automáticamente la instalación de nuevas aplicaciones en una unidad flash. Esto se aplica a teléfonos y tabletas desde la versión 4.4.2 a 6.0.1. En este caso, simplemente es necesario reemplazar la memoria interna con una tarjeta SD, y esto se puede hacer de varias maneras (incluido el uso de aplicaciones de terceros). Pero primero debe averiguar la versión de Android que está instalada en su dispositivo. Para hacer esto, haga clic secuencialmente en:

  1. Menú;
  2. Ajustes;
  3. Sobre el teléfono.


La versión del sistema operativo se indicará en la lista que se abre.

Programas para transferir aplicaciones a una tarjeta de memoria.

Los desarrolladores se preocuparon por los usuarios y crearon programas para que la memoria de la unidad flash fuera la principal en Android. Esto es especialmente útil para versiones anteriores del sistema, como la 2.2 o incluso anteriores.


Software conveniente que contiene todas las herramientas necesarias para transferir información desde la memoria interna a un disco externo. La interfaz es intuitiva y sencilla. Las aplicaciones disponibles para mover están marcadas con íconos que, al hacer clic en ellos, abren toda la información disponible sobre ellas, así como las posibles acciones (mover, copiar, eliminar).

Habilitador Move2SD

Este software es interesante para los usuarios por dos razones. La primera es que es compatible con diferentes versiones de Android (incluidas las posteriores). Y el segundo es la capacidad de transferir datos y aplicaciones que están marcadas en el sistema como "inaceptables para transferencia".

Otro desarrollo interesante que simplifica la vida de los usuarios de dispositivos Android. Las principales ventajas son la instalación sencilla del software (sin necesidad de descargar scripts ni bibliotecas adicionales) y la capacidad de transferir información no como bibliotecas completas, sino solo como partes de ellas.

¿Qué otros métodos existen?

Existe otra opción para convertir una tarjeta SD en la memoria interna de Android. Si la versión de su gadget es de 2.2 a 4.2.2, entonces las instrucciones son sumamente simples, haga clic en:

  1. Ajustes;
  2. Memoria;
  3. Disco de grabación predeterminado;
  4. Tarjeta SD.

Aparecerá una marca de verificación o un círculo frente a la unidad flash, lo que indica que la configuración ha cambiado. Ahora la instalación de aplicaciones irá automáticamente a la unidad flash.

El método de reemplazo de memoria que se describe a continuación solo es posible si tiene el archivo de sistema vold.fstab ubicado en la carpeta /system/etc.

Se debe advertir que al realizar un reemplazo de memoria se corre el riesgo de cometer un error, ya que directamente se editarán los archivos del sistema. También debe estar preparado para el hecho de que la vida útil de la tarjeta de memoria se reducirá considerablemente y la velocidad de Android también puede disminuir significativamente. Actualizar el dispositivo ayudará a resolver los problemas anteriores. Por eso le recomendamos que sopese los pros y los contras antes de realizar ajustes sistémicos.

Algoritmo para sustituir la memoria interna de Android por una tarjeta de memoria

Normalmente, para estos fines utilizamos el administrador de archivos Root Browser, al abrirlo vamos a la carpeta /System/etc/. A continuación, busque el archivo vold.fstab y ábralo. Para hacer esto, mantenga presionado y luego haga clic en Editar.

Después de eso, se abre el sistema de archivos interno de Android, que ya hemos estudiado. En la estructura que se abre encontramos las líneas que contienen la definición de memoria principal. En varios dispositivos Las cadenas pueden variar significativamente.

Pongamos un ejemplo para una comprensión general de a qué debe prestar atención. Como sabes, la memoria interna de Android suele llamarse sdcard o sdcard0, mientras que la memoria externa puede llamarse extsd, external_sdcard, sdcrad1, sdcrad2.

Reemplazar nombres en archivos internos del sistema reemplazará automáticamente la memoria predeterminada. Por lo tanto, buscamos líneas que mencionen las designaciones anteriores y las intercambiamos, pero antes de eso, estudiamos nuevamente detenidamente cómo se designa la memoria directamente en su dispositivo.

Después de reemplazar y guardar los resultados, debe reiniciar el sistema, después de lo cual podrá comenzar a trabajar con el tamaño de memoria aumentado.

¿Cómo intercambiar memoria en Android y por qué es necesario? ¿Deberíamos realizar tales manipulaciones? ¿Son capaces de causar un daño irreparable a nuestro dispositivo? Estas preguntas suelen ser de interés para las personas que controlan un dispositivo con una pequeña cantidad de memoria incorporada. Si su teléfono inteligente tiene una capacidad correspondiente de, por ejemplo, cuatro gigabytes, entonces sabrá que usar un dispositivo de este tipo es nada menos que una molestia. Porque cargar una cantidad suficiente de archivos multimedia es muy, muy problemático. Entonces, ¿cómo se puede cambiar la memoria interna a externa en Android?

Introducción al problema

Por cierto, no piense que solo el sistema operativo Android sufre un problema como una pequeña cantidad de memoria incorporada. También está disponible en iOS. Estos dos sistemas compiten constantemente entre sí. De vez en cuando, “Windows Fawn” también interviene en el combate, pero pronto se ve arrojado detrás del tatami. ¿Qué se ve afectado? tema de iOS? Hay hechos que invariablemente prueban la “exposición” de este sistema operativo a los usuarios. Inicialmente, su código era un misterio. Sin embargo, se produce una tendencia similar. Pero el sistema operativo Android, desarrollado por los especialistas de Google, con cada actualización está cada vez más cerrado a posibles desarrolladores. Esto es exactamente lo que molesta a la gente que está tan acostumbrada a este sistema operativo.

¿Por qué necesita saber la respuesta a la pregunta de cómo intercambiar memoria en Android?


Actualmente, el sistema operativo del que hablamos ya no ofrece a los usuarios la posibilidad de instalar aplicaciones con el software correspondiente (el llamado caché) en una unidad de memoria externa. En nuestro caso, que sea una tarjeta de memoria MicroSD. Probablemente, los propietarios de dispositivos con una capacidad de 32 gigabytes o más se sonreirán, pero ¿qué deberían hacer las personas que tienen a su disposición de 4 a 8 GB, parte de los cuales (¡tenga en cuenta esto!) se gasta en mantenimiento Sistema operativo? La única salida a esta situación es realizar determinadas manipulaciones. Y aquí es más importante que nunca saber la respuesta a la pregunta de cómo intercambiar memoria en Android. En realidad, esto no es difícil de hacer. Sin embargo, se requiere extrema atención y, por cierto, manos rectas. Si tiene estos parámetros, pasaremos a considerar el significado de la operación para comprender qué se realizará y por qué.

¿Cómo intercambiar memoria en Android 5? ¿Qué hacer con otras versiones?

Hay una salida a la situación actual, en la que sólo tenemos a nuestra disposición un par de gigabytes para alojar un contingente multimedia. Consiste, en primer lugar, en la adquisición de Y en segundo lugar, en reemplazo de software código específico, lo que puede convencer a nuestro dispositivo de que el interno es externo. Bueno, y, por supuesto, viceversa. Así, el smartphone percibirá la tarjeta MicroSD como tablero interno. Me gustaría señalar que la pregunta de cómo intercambiar tarjetas de memoria en Android suena completamente incorrecta, ya que en este proceso no pueden participar varios discos externos.

¿Qué se necesita para el reemplazo?

Independientemente de la versión del sistema operativo que tengas instalada y del fabricante del dispositivo que tengas, necesitaremos el mismo conjunto de utilidades. Estos son programas llamados Explorador raíz Y comandante total(que una gran cantidad de usuarios conocen). Además, deberá obtener uno para el dispositivo.

Proceso de reemplazo

Para comenzar la operación, abra el programa Root Explorer. Nos desplazamos a la dirección /system/etc. Allí debe encontrar un archivo llamado vold.fstab. En él deberías encontrar líneas y parámetros que son responsables de los puntos de montaje de la memoria externa e interna. Se llaman, respectivamente, así: SDcard y extsd. Después de esto, deberás intercambiar los parámetros. Esto completará la fase activa de la operación. Asegúrese de hacer una copia de seguridad de sus archivos y recuerde que dichas operaciones se realizan bajo el propio riesgo del usuario.

La pequeña cantidad de memoria interna en los teléfonos inteligentes y tabletas Android baratos es el principal problema: la imposibilidad de instalar aplicaciones, en tales casos, reemplazar la memoria interna de Android con una tarjeta de memoria puede ayudar;

Para aquellos que no entienden por el título de qué trata este artículo: supongamos que tiene 400 MB de memoria interna de Android, que es muy poco (alrededor de 12 a 20 aplicaciones instaladas), entonces puede pensar en reemplazar la memoria principal con una tarjeta de memoria.

Riesgos y lo que necesitas saber

La sustitución de la memoria interna de Android por una tarjeta de memoria sólo se produce si está instalado derechos de raíz (sin root, el método no funciona)! Para aquellos que no saben qué es Root y cómo conseguirlo:

Además de esto tu obligado Conozca la estructura del sistema de archivos de Android.

La sustitución de memoria solo es posible si su dispositivo Android tiene un archivo de sistema vold.fstab en el camino /sistema/etc. , si no tienes uno, desafortunadamente este método es no para ti! Utilice métodos alternativos (enlace 1, enlace 2, enlace 3). También si Android no tiene memoria propia, entonces este artículo tampoco para ti. El artículo está dirigido principalmente a dispositivos con procesador mediatek(MTK) o Rockchip.

Dado que el archivo del sistema será editado hay un riesgo que puedes cometer un error y el dispositivo no arranca, para solucionar este problema, debe actualizar el dispositivo y también la tarjeta de memoria puede fallar y encontrará el mismo problema, el firmware también ayudará.

Al reemplazar la memoria interna en una tarjeta de memoria, la vida útil de esta última se reduce considerablemente (debido a la lectura/escritura frecuente) y la velocidad de Android también puede disminuir si la clase es muy baja. Tarjetas microSD.

Instrucciones para reemplazar la memoria interna de Android

a una tarjeta de memoria

1. Instale el administrador de archivos Root Browser (si elige otro, no escriba preguntas "inteligentes" en los comentarios "No veo" "No edita")

2. Inicie el administrador de archivos Root Broswser y siga la ruta:

/sistema/etc/

3. Buscando un archivo vold.fstab y ábralo (haga clic en el archivo y seleccione Editar)

4. En archivo vold.fstab vemos aproximadamente esta imagen:

# Montaje de dispositivo normal

Formato: dev_mount
etiqueta – Etiqueta para el volumen
mount_point: donde se montará el volumen
part: n.° de partición (basada en 1) o "auto" para la primera partición utilizable.
– Lista de rutas sysfs a dispositivos fuente
#

# Monta la primera partición utilizable del dispositivo especificado
#/devices/platform/awsmc.3/mmc_host para sdio
dev_mount tarjeta sd /mnt/sdcard auto /dispositivos/virtual/block/XXXXXX
dev_mount extsd /mnt/extsd auto /dispositivos/plataforma/XXXXXX/XXXXXXX
/dispositivos/plataforma/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw-ohci.1/devices/platform/sw- ohci.2

En este ejemplo, tenga en cuenta que se resaltan dos líneas; si lee detenidamente la estructura del sistema de archivos de Android antes de estas, entonces ya lo sabrá; / tarjeta SD o /sdcard0 esta es la memoria interna, y /extsd o /tarjeta_sd_externa, /sdcrad1, /sdcrad2, /sd_externo Se trata de una memoria externa, es decir, MicroSD.

Todo lo que necesitas hacer es intercambiar estas dos líneas:

dev_mount extsd /mnt/extsd auto /dispositivos/virtual/block/XXXXXX
dev_mount tarjeta sd /mnt/sdcard auto /dispositivos/plataforma/XXXXXX/XXXXXXX

Por defecto, todas las aplicaciones se instalan en la memoria interna del dispositivo Android. También se utiliza para almacenar su caché. Pero incluso la memoria teléfonos inteligentes modernos a veces no basta con descargarlo todo software necesario. Es bueno que existan tarjetas de memoria con capacidad suficiente para esto. Veremos más a fondo cómo usarlos para descargar la memoria principal.

Cómo cambiar la memoria del teléfono Android a la tarjeta de memoria

Aclaremos que en en este caso Estamos considerando una situación en la que el usuario debe asegurarse de que los archivos y programas descargados se guarden en una microSD. EN configuración de Android instalado por defecto descarga automática a la memoria interna. Así que intentaremos cambiar esto.

Primero, veamos las opciones de transferencia. programas instalados y luego, formas de cambiar la memoria interna a la memoria de una unidad flash.

Nota: La unidad flash en sí debe tener no solo una gran cantidad de memoria, sino también una clase de velocidad suficiente, porque de esto dependerá la calidad de los juegos y aplicaciones ubicados en ella..

Método 1: Enlace2SD

Este es uno de mejores opciones entre programas similares. Link2SD te permite hacer las mismas cosas que puedes hacer manualmente, pero un poco más rápido. Además, puedes mover con fuerza juegos y aplicaciones que de forma estándar no te muevas.

Puedes descargar Link2SD

Las instrucciones para trabajar con Link2SD son las siguientes:

  1. La ventana principal mostrará una lista de todas las aplicaciones. Selecciona el que necesitas.
  2. Desplácese hacia abajo en la información de la aplicación y toque " Transferir a tarjeta SD».

Tenga en cuenta que aquellas aplicaciones que no se transfieren de la forma estándar pueden reducir su funcionalidad. Por ejemplo, los widgets dejarán de funcionar.

Método 2: configurar la memoria

volvamos a herramientas del sistema. En Android, puede especificar la tarjeta SD como ubicación de instalación predeterminada para las aplicaciones. Nuevamente, esto no siempre funciona.

En cualquier caso, prueba lo siguiente:

1. Mientras estás en la configuración, abre el menú " Memoria».

2. Haga clic en " Ubicación de instalación preferida" y seleccione " tarjeta SD».

3. También puedes designar almacenamiento para guardar otros archivos designando la tarjeta SD como " Memoria predeterminada».

La ubicación de los elementos en su dispositivo puede diferir de los ejemplos dados.

Método 3: reemplazar la memoria interna con memoria externa

Y este método te permite engañar a Android para que perciba la tarjeta de memoria como memoria del sistema. Del kit de herramientas necesitará cualquier administrador de archivos. El ejemplo utilizará Explorador raíz.

¡Atención! Usted realiza el procedimiento que se describe a continuación bajo su propia responsabilidad y riesgo. Siempre existe la posibilidad de que esto cause problemas con Android, que solo pueden corregirse actualizándolo.

El procedimiento es el siguiente:

1. En la raíz del sistema, abra la carpeta "etc." Para hacer esto, abra su administrador de archivos.

2. Busque el archivo " vold.fstab" y ábrelo con un editor de texto.

3. miércoles y el texto completo, busque 2 líneas que comiencen con “ dev_mount"Sin rejilla al principio. Deben ir seguidos de los siguientes valores:

  • « tarjeta sd /mnt/tarjeta sd»;
  • « extsd/mnt/extsd».

4. Debes intercambiar las palabras después de " mnt/", para que quede así:

  • « tarjeta sd/mnt/extsd»;
  • « extsd/mnt/tarjeta sd».

5. encendido diferentes dispositivos Puede haber diferentes designaciones después de " mnt/»: « tarjeta SD», « tarjeta sd0», « tarjeta sd1», « tarjeta sd2" Lo principal es cambiarlos.

6. Guarde los cambios y reinicie su teléfono inteligente.

Acerca de gestor de archivos, entonces vale decir que no todos programas similares le permitirá ver los archivos anteriores. Recomendamos usar ES Explorador.

Método 4: transferir aplicaciones de forma estándar

A partir de Android 4.0, puedes transferir algunas aplicaciones desde la memoria interna a una tarjeta SD sin utilizar herramientas de terceros.

Para hacer esto necesitarás hacer lo siguiente:

1. Abrir " Ajustes».

2. Vaya a la sección "Aplicaciones».

3. Toque (toque con el dedo) el programa deseado.

4. Haga clic en el botón Mover a la tarjeta SD».


La desventaja de este método es que no funciona para todas las aplicaciones.

De estas formas puedes utilizar la memoria de la tarjeta SD para juegos y aplicaciones.






Arriba