¿Cómo intercambiar memoria en Android? ¿Qué hay que hacer? 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 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 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 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 para memoria externa“Ruta de datos predeterminada”, por ejemplo /sdcard/external_sd/ y 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 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 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 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.

El problema de la falta de memoria es uno de los fundamentales tanto para los PC como para los dispositivos móviles. Con una pequeña cantidad de memoria libre, el sistema generalmente comienza a ralentizarse, a congelarse y a volverse inestable y poco confiable. Esto es especialmente cierto en el caso de los dispositivos Android, muchos de los cuales inicialmente tienen una cantidad bastante pequeña de memoria principal (el llamado "almacenamiento interno"). En tal situación, algunos usuarios pueden tener la idea de intentar utilizar una tarjeta SD externa como memoria principal en su dispositivo Android. EN este material Te diré cómo hacer que una tarjeta SD sea la memoria principal en los dispositivos Android y qué métodos nos ayudarán con esto.

Veamos cómo hacer que una tarjeta SD sea la memoria principal en Android.

Para completar esta tarea, necesitará una tarjeta SD de alta velocidad (preferiblemente clase 10 o más rápida). Las tarjetas de 6, y especialmente de 4 y 2 clases, no son adecuadas para tales fines; su sistema, debido a su uso, ralentizará significativamente su funcionamiento, lo que probablemente no agradará a ninguno de los usuarios.

También es importante comprender que la vida útil de dicha tarjeta SD debido a la carga activa en ella será significativamente menor que si la carga en la tarjeta estuviera en modo estándar.


Método número 1. Cambiar el contenido del archivo Vold.fstab

El primero de los métodos descritos implica cambiar el contenido del archivo de configuración del sistema "Vold.fstab". Después de realizar estos cambios, el sistema operativo Android considerará su tarjeta SD como la memoria interna del dispositivo, pero tenga en cuenta que algunas aplicaciones previamente instaladas pueden dejar de funcionar.

Es importante saber que este método sólo funciona en arraigado dispositivos con sistema operativo Android abajo (!) que la versión 4.4.2. En las versiones 4.4.2 y superiores del sistema operativo Android, lo más probable es que simplemente no encuentre el archivo especificado.

También tenga en cuenta que un error al implementar este método (en particular, agregar caracteres adicionales a las líneas requeridas) puede tener un efecto trágico en el rendimiento de su dispositivo. Por lo tanto, sopese cuidadosamente los posibles riesgos y, si aún así ha tomado una decisión, proceda a implementarla.

Entonces, para implementar este método, haga lo siguiente:

Por ejemplo, estas podrían ser líneas como esta:

  • dev_mount tarjeta sd/almacenamiento/sdcard0 emmc@xxxxxx
  • dev_mount sdcard2/almacenamiento/sdcard1 auto/xxxxxx

Para realizar los cambios necesarios, necesitamos intercambiar la ruta en las líneas especificadas, es decir, simplemente, en lugar de 0, ponga un 1 en la primera línea, y en la segunda, en lugar de 1, ponga un 0.

Después de los cambios, estas líneas se verán así:

  • dev_mount tarjeta sd/almacenamiento/tarjeta sd1 emmc@xxxxxx
  • dev_mount sdcard2/almacenamiento/sdcard0 auto/xxxxx

Guarde los cambios que realizó y luego reinicie el dispositivo.

Otra opción sobre cómo hacer que una tarjeta de memoria sea la principal en Android:


Método número 2. Usamos la configuración del sistema operativo Android 6.0 y superior.

Además del primer método, en el que vi cómo cambiar la memoria del teléfono a una tarjeta de memoria, existe otro método que funciona solo en la configuración del sistema operativo Android 6.0 (Marshmallow) o superior y le permite usar la tarjeta SD. tarjeta como principal para guardar archivos y trabajar con ellos. Para implementarlo, recomiendo hacer una copia de los datos de su tarjeta SD (si la hay), ya que este mapa será formateado por el sistema.

Lamentablemente, no hay suficiente espacio en el almacenamiento interno de los dispositivos Android en últimamente Se siente con bastante fuerza, porque con el desarrollo de las capacidades del propio sistema operativo, muchos programas y juegos se han vuelto mucho más exigentes con los recursos gratuitos y la cantidad de memoria de los dispositivos. Por eso mucha gente utiliza tarjetas SD extraíbles. Pero no siempre quieren instalar aplicaciones de Android en una tarjeta de memoria.

Información general de instalación

En cualquier versión del sistema operativo Android, la instalación de aplicaciones en la tarjeta de memoria está deshabilitada de forma predeterminada. En principio, si el dispositivo en sí y la versión del sistema operativo admiten esta función, como dicen, no es necesario reinventar la rueda. Después de profundizar un poco en la configuración, puede establecer sus propios parámetros.

Este es un proceso relativamente corto y simple, que se discutirá un poco más adelante. Puede instalar aplicaciones en la tarjeta de memoria de otras formas. Centrémonos en estas situaciones por ahora.

Descargar aplicaciones a una tarjeta de memoria

Antes de resolver el problema de la instalación, consideremos la descarga de contenido a un dispositivo extraíble. El hecho es que en Android, la instalación de aplicaciones en una tarjeta de memoria en la mayoría de los casos debe estar en estrecha relación con el proceso de descarga de distribuciones de instalación, ya que también pueden tener bastantes problemas. grandes volúmenes.

Casi todos los dispositivos Android admiten la descarga de contenido a una tarjeta SD, independientemente de la versión del sistema operativo o del firmware instalado. Para configurar la ubicación para guardar archivos en la tarjeta de memoria, simplemente inicie sesión, por ejemplo, en un navegador de Internet y en la configuración avanzada especifique un medio extraíble como ubicación de almacenamiento. Lo mismo se puede hacer en el caso de la creación de fotografías, cuando es necesario utilizar los ajustes de la propia aplicación para configurarla.

Puede hacerlo aún más fácilmente descargando aplicaciones usando una computadora portátil y luego copiándolas en una tarjeta SD. En principio, la ubicación de descarga también se puede cambiar en cualquier administrador de archivos.

Métodos para instalar y reubicar aplicaciones en tarjetas SD

Ahora sobre lo más importante. Usar instalado o ya instalado aplicaciones instaladas desde una tarjeta de memoria no es tan difícil. En primer lugar, debe ver si el dispositivo admite tales capacidades. También sucede que el fabricante del dispositivo simplemente bloquea la transferencia, y más aún la instalación, de aplicaciones a medios extraíbles. ¿Qué hacer en este caso?

Para el sistema operativo Android, la instalación de aplicaciones en una tarjeta de memoria se puede realizar de varias formas. Por ejemplo, primero puedes instalar un programa o juego método estándar a su almacenamiento interno y luego muévalo a otra ubicación (en este caso, una tarjeta SD).

Para la instalación directa en la tarjeta, puede utilizar utilidades de terceros. Está claro que crear aplicaciones para Android en la mayoría de los casos implica la posibilidad de instalarlas o transferirlas a otra ubicación.

Usando la configuración del sistema

Si realmente necesitas instalar una aplicación de Android en un medio extraíble, primero debes tener en cuenta varios aspectos. En primer lugar, debe ir a la configuración, donde selecciona el elemento "Aplicaciones" y luego ir a la configuración de la aplicación. Hay una línea especial "Mover a la tarjeta SD". Si el dispositivo o la aplicación instalada en la memoria interna admite esta función, la transferencia se completará en un par de minutos, después de lo cual aparecerá un botón activo "Mover al teléfono" para cada programa o juego transferido.

Como ya está claro, en el sistema operativo Android la aplicación se iniciará desde la tarjeta de memoria una vez finalizado el proceso de transferencia.

Pero no se apresure a alegrarse. A veces, tanto los propios dispositivos móviles como la creación de aplicaciones de Android simplemente no permiten el uso de dichas funciones. Además, es posible que incluso necesite derechos de root o el uso del modo "superusuario".

mejores programas

Hoy en día existen muchos programas para transferir juegos directos o a medios extraíbles. Por regla general, casi todos los programas de este tipo se clasifican como software gratuito. Es cierto que vale la pena prestar atención al hecho de que algunas utilidades son muy fáciles de usar y, con algunas programas profesionales Tendrás que jugar con él para descubrir qué es qué.

entre los mas medios simples Para transferir programas a medios extraíbles, se pueden destacar paquetes populares como AppMgr Pro.

Esta aplicación analiza automáticamente los datos de las aplicaciones instaladas y luego proporciona el resultado en forma de lista ordenada, que identifica por separado las aplicaciones de Android que se pueden transferir fácilmente a la tarjeta de memoria. Luego de seleccionar las aplicaciones requeridas y confirmar las acciones, la transferencia se realizará automáticamente sin ningún daño al sistema.

No menos interesante es la utilidad Link2SD. Pero el usuario promedio tendrá que lidiar con esto durante bastante tiempo, porque necesitará dividir la tarjeta en particiones desde la computadora, por ejemplo, usando el paquete de software MiniTool Partition Wizard Home Edition, uno de los cuales debería tener (Primario ), y el segundo - ext2 (dependiendo del dispositivo y la versión del "OS", puede ser ext3/ext4). Es en la segunda sección donde se almacenarán los programas portátiles o instalados.

El caso más extremo es utilizar dispositivo móvil con conexión a un ordenador o portátil a través de una interfaz USB. Para instalar aplicaciones en una tarjeta de memoria, primero deberá instalar el programa tanto en su teléfono inteligente como en su computadora. Después de conectarse y sincronizar, puede instalar aplicaciones directamente desde la ventana del programa de control desde una terminal de computadora.

Existe una gran cantidad de productos de software de este tipo. También debemos destacar, digamos, Mobogenie o My Phone Explorer, y la segunda utilidad no solo es compatible con dispositivos Android. Trabajar con este tipo de programas es bastante sencillo. Solo necesitas elegir archivo de instalación e indique la ubicación de instalación del programa (nuevamente, si dicho soporte está disponible tanto para el dispositivo como para el programa).

Instalación forzada de programas en una tarjeta de memoria.

En algunos casos, puedes intentar utilizar otro. manera no estándar. En los sistemas operativos Android, la instalación de aplicaciones en una tarjeta de memoria mediante este método se denomina instalación forzada.

La esencia del proceso en sí es instalar el programa ADB RUN en la PC. En un teléfono inteligente, cuando se conecta a través de un puerto USB, debe estar habilitado.

Después de iniciar la aplicación en su computadora, deberá ingresar los siguientes comandos:

Su: si está presente (si no, se omite el comando).

pm getInstallLocation(“0” por defecto).

pm getInstallLocation 1- instalación en la propia memoria del dispositivo.

pm getInstallLocation 2- instalación en una tarjeta de memoria.

pm getInstallLocation 0- volver a la configuración predeterminada.

En principio no hay muchos equipos, pero podrás comprobar por ti mismo que este no es el más manera conveniente. Aunque en algunos casos se puede utilizar con bastante eficacia cuando otros métodos no ayudan.

Problemas de rendimiento de la aplicación

Se cree que en el sistema operativo Android, instalar programas en una tarjeta de memoria no es todo. Después de instalar o transferir una aplicación, debe ejecutarla y probarla. Si el lanzamiento no se produce, o el programa no funciona como debería, tendrás que repetir los pasos anteriores desde el principio. Puede intentar mover la aplicación a la ubicación inicial y comprobar su rendimiento allí. Si todo está bien, entonces el problema está en el programa, en la tarjeta de memoria o en operaciones de transferencia o instalación realizadas incorrectamente.

Conclusión

En resumen, podemos decir que aquí se han analizado los métodos más simples y comunes para transferir e instalar aplicaciones a dispositivos de memoria extraíbles. Naturalmente, cada utilidad tiene sus propias características, así como programas portátiles o instalados. Incluso las diferentes modificaciones de los dispositivos móviles, sin mencionar las versiones del sistema operativo Android o el firmware, pueden desempeñar un papel muy importante. Pero en la mayoría de los casos, al menos un método será eficaz para muchos.

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, un funcionamiento incorrecto o incluso un fallo total en el funcionamiento normal del sistema. En este caso, reemplazar el interior memoria de android a 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 lo tiene todo herramientas necesarias para transferir información de la memoria interna al almacenamiento 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".

Una vez más 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. problema principal 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.

¿Quieres instalar aplicaciones en una unidad flash MicroSD? Luego necesitarás formatearlo como memoria interna.

Desafortunadamente, algunos fabricantes, como Sony, LG o Samsung, no hacen esto en fábrica. Pero si tienes un smartphone con Android Marshmallow o sistema operativo superior, la línea de comandos te ayudará.

Actualizaciones de Android y problemas de Nougat al utilizar este método

Algunos lectores han informado de dificultades para instalar actualizaciones del sistema. No es posible actualizar el sistema operativo a Android 7.0 Nougat al formatear una unidad flash utilizando el método que se describe a continuación. Los dispositivos que ya están actualizados a Android 7.0 Nougat ni siquiera responden a los comandos de la consola.

Dado que no hay documentación disponible en línea, solo podemos recomendar invertir los pasos a continuación antes de realizar una actualización del sistema. No olvide hacer una copia de seguridad de sus fotos o música en su computadora o unidad en la nube y libere la mayor cantidad de espacio posible en su tarjeta SD y en la memoria interna de su teléfono inteligente. Eliminar aplicaciones innecesarias, luego transfiera sus datos nuevamente a la memoria interna. Después de eso, formatea la tarjeta MicroSD como almacenamiento extraíble. Sólo después de esto podrá comenzar a actualizar el sistema de forma segura.

No hubo problemas con Android 6.0 Marshmallow

Si formateamos la MicroSD como memoria interna, podremos instalar cualquier aplicación en la tarjeta. Esto significa que si descargas 2 gigabytes de aplicaciones, ocuparán exactamente 2 gigabytes de la tarjeta. Si formateamos la MicroSD como memoria de respaldo la situación cambiará un poco.

En Android Marshmallow, teóricamente es posible trabajar con una tarjeta MicroSD como almacenamiento interno. El sistema operativo le permite transferir aplicaciones y datos desde estas aplicaciones a la tarjeta. De hecho, la memoria de un smartphone se puede ampliar. Desafortunadamente, algunos fabricantes de teléfonos inteligentes han eliminado la opción de formatear tarjetas como memoria interna del menú en la versión Android Marshmallow.

Utilice sólo los rápidos tarjetas microSD De lo contrario, la expansión de la memoria irá acompañada de una disminución del rendimiento.

No existe tal opción

El hecho de que el menú no tenga la opción de formatear la memoria de un pendrive como interna no quiere decir que esta opción no funcione. Los usuarios avanzados informaron que usaban la línea de comando para formatear tarjetas MicroSD como almacenamiento interno en teléfono inteligente galaxia S7. Hemos probado con éxito esta opción en samsung galaxia S7, Sony Xperia Z5 y LG G4 con Android Marshmallow.

Estaba en todos los teléfonos inteligentes. Sistema operativo Android 6.0 Marshmallow (ya sea por defecto o tras una actualización), y todos los modelos contaban con ranura para tarjetas de memoria. Como ya comentamos, en el menú del teléfono faltaba la opción de formatear como memoria interna. Sólo en One A9 de HTC y todos los smartphones motorola moto Esta opción permanece.

Ven al lado oscuro, amplía tu memoria. Sigo sin entender por qué Samsung, LG y Sony eliminaron esta opción del menú. Conecté los tres teléfonos inteligentes con una tarjeta MicroSD insertada a la computadora.

Después de eso, en las herramientas ADB escribí comandos necesarios en la línea de comando. Una vez que haya abierto la línea de comando y haya conectado su teléfono inteligente, puede ingresar el primer comando:

shell adb

Ahora la línea de comando puede ejecutar comandos del sistema para el teléfono inteligente. Necesitamos formatear la tarjeta de memoria o parte de ella como memoria interna. Incluso sin esa posibilidad en la interfaz gráfica de los teléfonos Sony, Samsung y LG, podemos enviar comandos al teléfono inteligente a través de la consola.

Sin embargo, primero debemos averiguar el ID de la tarjeta. Esta información se puede encontrar usando el siguiente comando:

sm lista-discos

En mi caso el disco se llama 179.64. Quizás tengas algún otro nombre. Recuerde la identificación exacta de la tarjeta. Con el siguiente comando formatearemos la partición de la tarjeta MicroSD. Todos los datos serán eliminados. No olvides guardar información importante en otra tarjeta, en una computadora o en otro lugar. Si no va a quitar la tarjeta de memoria del teléfono en absoluto, puede dividir toda la memoria de la tarjeta. Para hacer esto, ingrese el siguiente comando en la consola:

disco de partición sm: 179.64 privado

El comando tardará unos segundos o minutos en completarse, según el tamaño y la velocidad de la tarjeta. Si desea dar acceso a parte de la memoria de la tarjeta a otros dispositivos, debe excluir esta parte de la sección oculta. Dividir el mapa en dos secciones quedaría así:

disco de partición sm: 179,64 mixto 50

Pero este no es el final del trabajo. Ahora, si desea utilizar la tarjeta de memoria como memoria interna de su teléfono, debe transferir todas las aplicaciones y datos. Puedes hacer esto a través de menú de Android. Seleccione una opción Tarjeta SD, busque el elemento del menú Mover datos. Si no ha dividido la tarjeta, no tendrá éxito.


Mueva los datos después de particionar la memoria de la tarjeta SD. Ahora todas las aplicaciones descargadas se escribirán en la MicroSD. Solo aplicaciones del sistema y las actualizaciones se ubicarán en la memoria interna del teléfono inteligente. Esto significa que ya no tendrá que lidiar con problemas de poca memoria al descargar o actualizar aplicaciones.


El Sony Xperia Z5 muestra la memoria total de forma un poco extraña. Lo primero a lo que debes prestar atención es a la memoria de la tarjeta SD.

¿Cuál es el truco?

La velocidad de transferencia de datos MicroSD es un orden de magnitud menor en comparación con la memoria integrada. Por lo tanto, no gaste dinero en una tarjeta de memoria con altas velocidades de recepción y transmisión de datos. Sandisk Extreme Pro y Extreme Plus MicroSD son los mejores que hemos visto hasta ahora. A 74 megabytes por segundo, no deberías experimentar ningún retraso.

Curiosamente, sólo el teléfono LG G4 lee correctamente la información de la tarjeta. Samsung se mostró antinatural alto nivel Memoria ocupada, y los valores de Sony eran completamente negativos. Sin embargo, no tuvimos ningún problema e incluso cuando nos conectamos a una computadora pudimos acceder a todos los datos, aunque solo vimos sección general, que también está disponible para otros dispositivos. Los problemas aparecieron solo al instalar actualizaciones del sistema.

Ampliación de la memoria: ¡éxito!

Realizamos una prueba de rendimiento de la memoria extendida. Instalamos Final Fantasy IX en todos los dispositivos. El juego ocupa 1,8 GB. Después de la instalación, podrás ver exactamente dónde se encuentran los datos del juego. En todos los casos, tras la instalación, la tarjeta SD muestra 1,8 GB menos de espacio libre. Al formatear la tarjeta como memoria extraíble esto no se conseguirá, ya que no será posible transferir los datos por completo.

Compare la memoria interna y la memoria de la tarjeta en la captura de pantalla.

¿Qué pasará...?

Por supuesto, sería lógico preguntarse qué pasaría si sacáramos una tarjeta. De hecho, esto es gran problema para las solicitudes, porque en este caso no tendrán acceso a los datos necesarios para el trabajo. Dado que todos los datos del sistema están en la memoria interna, los íconos de las aplicaciones fueron reemplazados por el ícono estándar del sistema, pero todo volvió a su lugar cuando insertamos la tarjeta nuevamente.

Si pierde o daña su tarjeta SD, se perderán todos los datos. No será posible restaurarlos, ya que están cifrados como memoria interna. Por lo tanto, no olvides realizar copias de seguridad periódicas. Eso es todo, ahora puedes disfrutar. de una manera económica amplía la memoria interna de tu teléfono con Android Marshmallow.

Retire de forma segura una tarjeta SD formateada como memoria interna

Para retirar la tarjeta de forma segura de su teléfono inteligente, debe seguir todos los pasos en orden inverso. Como la memoria interna generalmente no es suficiente, tendrás que transferir fotos y otros datos a otro dispositivo de almacenamiento físico o en la nube y eliminar todas las aplicaciones. Después de eso, regrese al elemento de configuración. Memoria y USB y presione Transferir datos en el punto Memoria interna en el menú. Después de eso, formatea la tarjeta SD como almacenamiento extraíble. Asegúrate de hacer una copia de seguridad para no perder datos.

¿Funcionó? ¿Qué tarjeta estás usando? Escribe en los comentarios.