Cómo combinar una unidad flash y una memoria interna de Windows. Link2SD: expansión de memoria del sistema Android

Los propietarios de teléfonos inteligentes Samsung de los últimos modelos tienen una memoria interna bastante grande, pero en las opciones económicas o en versiones anteriores todo es mucho peor. Por lo tanto, los usuarios simplemente no tienen suficiente espacio para sus aplicaciones, juegos y música favoritos. ¿Qué hacer en este caso? – Hay una salida, pero te advertimos desde ya que no es segura.

Reemplazo de la tarjeta SD interna por una externa

Como forma de solucionar este problema, vemos la sustitución de la tarjeta interna por la externa. Este procedimiento es posible en teléfonos Samsung y necesitamos una raíz completa y un administrador de archivos para los archivos del sistema: .

Instrucciones para reemplazar la memoria.
1. Obtenemos el completo, uno de los métodos;
2. Descargue un truco especial de nuestro servidor y descomprímalo en su computadora;
3. Haga una copia de seguridad completa del dispositivo, por ejemplo usando , o vaya a y haga una copia de seguridad completa (recomendamos dos opciones);
4. Vaya a RootExplorer y copie los archivos (del hack) a la carpeta system/etc y acepte reemplazarlos. Es recomendable copiar primero el contenido de la carpeta a su computadora;
5. Reinicia el smart y disfruta del resultado.

Procedimiento inverso

Hay tres métodos para realizar una reversión; si uno no le ayuda, pase al siguiente; no es necesario que haga todo a la vez; El procedimiento de ejecución está bien.
1. Reemplazo a la inversa la carpeta etc de mi computadora y reinicio;
2. Descargue el truco de devolución y cárguelo en la carpeta system/etc;
3. Hacemos una recuperación completa a partir de copias de seguridad realizadas anteriormente.

Algunos dispositivos Android tienen ranuras para tarjetas de memoria (normalmente de formato microSD). Si su dispositivo admite tarjetas SD, puede:

  • aumentar la capacidad de la memoria;
  • Utilice la tarjeta para algunas funciones y aplicaciones.

Para saber si su dispositivo tiene una ranura para tarjeta SD, visite el sitio web del fabricante.

Nota. Algunos de estos pasos solo se pueden realizar en dispositivos con Android 6.0 y versiones posteriores.

Cómo instalar una tarjeta SD

Paso 1: Inserta la tarjeta SD.
  1. Verifique dónde se encuentra la ranura para tarjeta SD.
  2. Apaga tu teléfono.
  3. Retire la bandeja de la tarjeta SD o la tapa trasera del dispositivo (según modelo). Si es necesario, levante la pestaña que sujeta la tarjeta.
  4. Coloque la tarjeta SD en la ranura. Si levantó la pestaña de retención, bájela.
  5. Vuelva a instalar la bandeja de la tarjeta SD o la cubierta trasera del dispositivo.
Paso 2: enciende la tarjeta SD.
  1. Espere a que aparezca la notificación de la tarjeta SD.
  2. Hacer clic Melodía.
  3. Seleccione el tipo de almacenamiento deseado.
    • Almacenamiento extraíble:
      Puedes transferir la tarjeta a otro dispositivo junto con todos tus archivos (como fotos y música). Las aplicaciones no se pueden mover a una unidad extraíble.
    • Memoria interna:
      La tarjeta puede almacenar aplicaciones y datos sólo para ese dispositivo. Si lo mueve a otro dispositivo, se eliminarán todos los datos que contenga.
  4. Siga las instrucciones en pantalla para configurar su tarjeta SD.
  5. Cuando termine, haga clic en Listo.

Cómo usar una tarjeta SD

Cómo mover aplicaciones a la tarjeta SD

Si ha conectado la tarjeta como almacenamiento interno, puede transferirle aplicaciones.

Nota. No todas las aplicaciones se pueden transferir a una tarjeta SD.

Cómo mover archivos a la tarjeta SD

Si ha instalado una tarjeta SD como dispositivo de almacenamiento extraíble, puede transferirle varios archivos, como música y fotos. Después de eso, se pueden eliminar de la memoria interna del dispositivo.

Paso 1: Copie los archivos a la tarjeta SD.

Paso 2: elimina archivos de tu almacenamiento interno.

Puede ver el contenido de la tarjeta SD y ver cuánto espacio queda.

Cuando la tarjeta SD se utiliza como almacenamiento interno

Cuando la tarjeta SD se utiliza como dispositivo de almacenamiento extraíble

  1. Desliza el dedo hacia abajo desde la parte superior de la pantalla para abrir el panel de notificaciones.
  2. Debajo de la notificación de la tarjeta SD, toque Abierto.

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 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, 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 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. 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 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 conectar toda la tarjeta externa, le recomiendo que no lo haga con /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 External 2 Internal SD.
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 lo 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á iniciarlo 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.

Las capacidades del dispositivo se pueden ampliar seriamente si reemplaza la memoria interna de Android con una tarjeta de memoria. Esto le permitirá instalar muchas más aplicaciones en su tableta u otro dispositivo, pero el principal requisito para realizar esta actualización es tener derechos de root en el dispositivo. Veamos formas de utilizar una tarjeta SD como memoria del sistema del dispositivo, así como las condiciones asociadas con esto.

Riesgos y condiciones para reemplazar la memoria interna del dispositivo con una tarjeta SD

Antes de repetir los pasos siguientes, el usuario debe considerar varios puntos importantes:

  1. La vida útil de la tarjeta SD se reducirá considerablemente debido a los frecuentes ciclos de lectura/escritura al ejecutar aplicaciones.
  2. La velocidad del dispositivo puede disminuir notablemente si utiliza una tarjeta MicroSD de gama baja.
  3. Si comete un error al editar un archivo del sistema, es posible que el teléfono no se inicie la próxima vez; tendrá que volver a actualizarlo.

En general, el procedimiento (especialmente para usuarios inexpertos) es bastante arriesgado, por lo que tiene sentido realizarlo exclusivamente para dispositivos antiguos con una pequeña cantidad de memoria propia.

Uso de la utilidad Root Browser y edición del archivo vold.fstab

Para intercambiar memoria, deberá instalar Root Browser desde Google Play.

Repetimos que sólo puedes trabajar completamente con él en dispositivos rooteados. Después de ejecutar la aplicación anterior:


En Android, sdcard significa memoria interna y extsd significa memoria externa, es decir, tarjeta SD. Al reemplazar estas líneas, en realidad intercambiamos estos tipos de memoria. En algunos sistemas, estos fragmentos de código pueden verse diferentes, por ejemplo así:

Deben reemplazarse de la siguiente manera:

Después de completar el procedimiento descrito, reinicie el dispositivo. Antes de hacer esto, asegúrese de verificar que no haya errores en el código modificado, para que en el futuro no sea necesario volver a actualizarlo.

La segunda forma de aumentar la memoria usando Link2SD

La aplicación está disponible en Play Market y solo funciona en dispositivos con derechos de root. Este administrador de archivos no reemplaza físicamente la memoria interna del dispositivo con un disco externo, pero es capaz de transferir cualquier utilidad a una tarjeta SD, ahorrando significativamente los recursos del dispositivo.

La peculiaridad de la aplicación en cuestión es que la propia MicroSD deberá dividirse y formatearse correctamente. Por lo tanto, copie todo lo valioso de su tarjeta a su computadora y comience a dividir la unidad en secciones.

Dividir la tarjeta del dispositivo en secciones si hay una recuperación personalizada

Cada dispositivo Android tiene un modo de recuperación, pero el método que se describe a continuación solo es adecuado para dispositivos con . Si nunca ha oído hablar de CWM, pase a la segunda opción de partición de unidades. A continuación, le diremos cómo solucionar el problema si el modo de recuperación de su dispositivo tiene el elemento Partición de tarjeta SD:

Particionar una tarjeta MicroSD a través de una computadora

Conecte la tarjeta a su computadora portátil o PC. Para hacer esto, puede usar un lector de tarjetas u otro equipo, lo principal es que debe definirse como una unidad y no como un dispositivo multimedia MTP. Próximo:


En los dispositivos Android económicos o obsoletos de hoy, existe un grave problema con la memoria interna, o más bien con su falta, y aunque el dispositivo puede tener una tarjeta de memoria de varios gigabytes, todavía es imposible instalar muchos programas en él. La función integrada en Android permite transferir algunas aplicaciones a una tarjeta de memoria, pero, como demuestra la experiencia, esto no es suficiente.

Probé diferentes aplicaciones para ampliar la memoria interna de dispositivos Android: App2SD, Link2SD, FolderMount. La experiencia personal ha demostrado que la mejor solución es la aplicación Link2SD. La aplicación (como otros programas similares) requiere un dispositivo Android rooteado, pero si todo se hace correctamente, podrás olvidarte del problema de la falta de memoria interna durante mucho tiempo.

Guía paso a paso

Para ampliar la memoria de su dispositivo Android usando la aplicación Link2SD, debe seguir estos pasos:

  1. Asegúrese de que el dispositivo tenga instalada una raíz que funcione;
  2. Prepare una tarjeta de memoria;
  3. Instale y configure la aplicación Link2SD.

Rootear un dispositivo

A pesar de las muchas aplicaciones de rooteo de dispositivos Android llamadas "universales", la experiencia personal muestra que el rooteo es un proceso único para cada dispositivo. Busque en Internet una aplicación (método) de rooteo específicamente para su modelo de dispositivo. Se describe cómo trabajar con una de estas aplicaciones "universales" para rootear dispositivos Android.

Preparando la tarjeta de memoria

La preparación consiste en crear una partición Ext adicional en la tarjeta de memoria SD, a la que luego se transferirán los archivos de aplicaciones desde el almacenamiento interno, liberando así la memoria interna del dispositivo.

Hay muchas formas diferentes de crear particiones, pero para nuestra tarea recomiendo usar una de las siguientes:

¡Atención! Antes de realizar la operación de particionar una tarjeta de memoria, guarde todos los datos de la tarjeta de memoria en una computadora u otro dispositivo, porque ¡Durante el proceso de creación de la partición se eliminarán! Después de crear las particiones, devuelva todos los datos a la tarjeta de memoria.

Si por alguna razón decide devolver la tarjeta de memoria a su estado original, siga las instrucciones.

Configurando Link2SD

Si has completado con éxito los dos pasos anteriores, es hora de dar el último paso: instalar y configurar la aplicación Link2SD.

Cuando inicie el programa por primera vez, le solicitará derechos de superusuario; le permitirá obtener dichos derechos haciendo clic en el botón "Permitir".

A continuación, aparecerá un cuadro de diálogo para seleccionar el sistema de archivos de la segunda partición de la tarjeta de memoria SD. Si dicho cuadro de diálogo no aparece o necesita abrirlo nuevamente, haga clic en el botón de menú en la aplicación y seleccione la opción "Recrear script de montaje". Seleccione el elemento correspondiente al sistema de archivos de la segunda partición de su tarjeta de memoria y haga clic en "Aceptar". Si recibe un mensaje de error, abra el cuadro de diálogo nuevamente y seleccione algún otro elemento (para mí, el script funcionó correctamente en el elemento "ext2", aunque la segunda partición de la tarjeta de memoria estaba formateada en "ext3"). Debería recibir un mensaje indicando que la partición se montó correctamente. Después de eso, reinicie su dispositivo haciendo clic en el botón "Reiniciar dispositivo".

Vuelve al programa, espera hasta que se cargue la lista de aplicaciones, selecciona la aplicación que deseas mover y haz clic en el botón “Enviar”. En el siguiente cuadro de diálogo, seleccione qué datos de la aplicación desea transferir (normalmente transfiero todo lo que es posible). En la versión gratuita de Link2SD, puedes transferir todo excepto los datos de la aplicación, pero incluso esto tendrá un efecto notable.




Arriba