Comment faire d'une carte SD la mémoire principale sur Android. Android : un moyen simple de lier une carte SD externe et une mémoire interne pour libérer de l'espace

Propriétaires Smartphones Samsung derniers modèles a un assez grand mémoire interne, mais dans options budgétaires ou versions antérieures les choses sont bien pires. Par conséquent, les utilisateurs ne disposent tout simplement pas de suffisamment d’espace pour leurs applications, jeux et musiques préférés. Que faire dans ce cas ? – il existe une issue, mais nous vous prévenons tout de suite qu'elle n'est pas sûre.

Remplacement de la carte SD interne par une carte externe externe

Pour résoudre ce problème, nous voyons la substitution carte interne de l'extérieur. Cette procédure est possible sur les téléphones de Samsung et nous avons besoin d'une racine complète et gestionnaire de fichiers fichiers système - .

Instructions pour remplacer la mémoire
1. On obtient la méthode complète, une des méthodes ;
2. Téléchargez un hack spécial depuis notre serveur et décompressez-le sur votre ordinateur ;
3. Nous faisons tout sauvegarde appareil, par exemple, en utilisant , ou accédez à et faites sauvegarde complète(nous recommandons deux options) ;
4. Accédez à RootExplorer et copiez les fichiers (du hack) dans le dossier system/etc et acceptez de les remplacer. Il est conseillé de copier d'abord le contenu du dossier sur votre ordinateur ;
5. Redémarrez la smart et profitez du résultat.

Procédure inverse

Il existe trois méthodes pour effectuer une restauration : si l'une d'elles ne vous aide pas, passez à la suivante ; vous n'avez pas besoin de tout faire en même temps ; La procédure d'exécution est ok
1. Je remplace à l’envers le dossier etc de mon ordinateur et je redémarre ;
2. Téléchargez le hack de retour et téléchargez-le dans le dossier system/etc ;
3. Faisons-le récupération complèteà partir de sauvegardes effectuées précédemment.

Par défaut, toutes les applications sont installées sur la mémoire interne de l'appareil Android. Il est également utilisé pour stocker leur cache. Mais même la mémoire smartphones modernes parfois il ne suffit pas de tout télécharger logiciel nécessaire. C'est bien qu'il existe des cartes mémoire avec suffisamment de capacité pour cela. Nous verrons plus loin comment les utiliser pour décharger la mémoire principale.

Comment basculer la mémoire du téléphone Android vers la carte mémoire

Précisons que dans ce cas, nous envisageons une situation dans laquelle l'utilisateur doit s'assurer que les fichiers et programmes téléchargés sont enregistrés sur microSD. DANS Paramètres Android installé par défaut téléchargement automatiqueà la mémoire interne. Nous allons donc essayer de changer cela.

Tout d’abord, regardons déjà les options de transfert programmes installés, puis - les moyens de changer la mémoire interne en mémoire du lecteur flash.

Note: Le lecteur flash lui-même doit avoir non seulement une grande quantité de mémoire, mais également une classe de vitesse suffisante, car la qualité des jeux et des applications qui s'y trouvent en dépendra..

Méthode 1 : Link2SD

C'est l'un des meilleures options parmi des programmes similaires. Link2SD vous permet de faire les mêmes choses que vous pouvez faire manuellement, mais un peu plus rapidement. De plus, vous pouvez déplacer de force les jeux et les applications qui de manière standard ne bouge pas.

Vous pouvez télécharger Link2SD

Les instructions pour travailler avec Link2SD sont les suivantes :

  1. La fenêtre principale affichera une liste de toutes les applications. Sélectionnez celui dont vous avez besoin.
  2. Faites défiler les informations sur l'application et appuyez sur " Transfert sur carte SD».

Veuillez noter que les applications qui ne sont pas transférées de manière standard peuvent réduire leurs fonctionnalités. Par exemple, les widgets cesseront de fonctionner.

Méthode 2 : configuration de la mémoire

Revenons à outils système. Sur Android, vous pouvez spécifier la carte SD comme emplacement d'installation par défaut des applications. Encore une fois, cela ne fonctionne pas toujours.

Dans tous les cas, essayez ce qui suit :

1. Dans les paramètres, ouvrez le «  Mémoire».

2. Cliquez sur " Emplacement d'installation préféré" et sélectionnez " carte SD».

3. Vous pouvez également désigner un stockage pour enregistrer d'autres fichiers en désignant la carte SD comme " Mémoire par défaut».

L'emplacement des éléments sur votre appareil peut différer des exemples donnés.

Méthode 3 : Remplacement de la mémoire interne par de la mémoire externe

Et cette méthode permet de tromper Android pour qu'il perçoive la carte mémoire comme mémoire système. Dans la boîte à outils, vous aurez besoin de n'importe quel gestionnaire de fichiers. L'exemple utilisera Explorateur racine.

Attention! Vous effectuez la procédure décrite ci-dessous à vos risques et périls. Il y a toujours un risque que cela provoque des problèmes avec Android, qui ne peuvent être corrigés qu'en le flashant.

La procédure est la suivante :

1. À la racine du système, ouvrez le dossier «etc." Pour ce faire, ouvrez votre gestionnaire de fichiers.

2. Recherchez le fichier " vold.fstab" et ouvrez-le avec un éditeur de texte.

3. Mercredi et le texte entier, trouvez 2 lignes commençant par « dev_mount"sans grille au début. Ils doivent être suivis des valeurs suivantes :

  • « carte SD /mnt/carte SD»;
  • « extsd /mnt/extsd».

4. Vous devez échanger les mots après « mnt/", pour que ça devienne comme ça :

  • « carte SD/mnt/extsd»;
  • « extsd/mnt/sdcard».

5. Activé différents appareils Il peut y avoir différentes désignations après " mnt/»: « carte SD», « carte SD0», « carte SD1», « carte SD2" L'essentiel est de les échanger.

6. Enregistrez les modifications et redémarrez votre smartphone.

Quant au gestionnaire de fichiers, il convient de dire que tous ces programmes ne vous permettent pas de voir les fichiers mentionnés ci-dessus. Nous vous recommandons d'utiliser Explorateur ES.

Méthode 4 : Transférer les applications en utilisant la méthode standard

À partir d'Android 4.0, vous pouvez transférer certaines applications de la mémoire interne vers une carte SD sans utiliser d'outils tiers.

Pour ce faire, vous devrez procéder comme suit :

1. Ouvrez " Paramètres».

2. Allez dans la rubrique "Applications».

3. Appuyez (touchez avec votre doigt) sur le programme souhaité.

4. Cliquez sur le bouton Déplacer vers la carte SD».


L’inconvénient de cette méthode est qu’elle ne fonctionne pas pour toutes les applications.

De cette manière, vous pouvez utiliser la mémoire de la carte SD pour les jeux et les applications.



Permettez-moi tout de suite de faire une réserve : nous ne parlons pas de programmes comme link2sd. Le principe est similaire, mais nous relierons non pas les répertoires de programmes, mais les répertoires de données de ces programmes, par exemple /sdcard2/Navigon -> /sdcard/Navigon ou /mnt/extSdCard/Books -> /sdcard/Books, etc.
De plus, nous avons besoin Ruth(Où serions-nous sans lui). À propos, après avoir découvert ce programme, c'est un autre argument pour moi en faveur de root.

De nombreux propriétaires de smartphones ou tablettes Android avec une petite mémoire intégrée ont probablement rencontré le problème suivant : une grosse carte SD est insérée (par exemple, 16, 32 ou même 64 Go), mais après avoir installé plusieurs programmes lourds, notre appareil ou un autre Le programme déclare hardiment qu'il n'y a pas assez de mémoire sur la carte. Parfois, le programme lui-même est petit, mais une fois installé, il se connecte et extrait des gigaoctets de données sur votre smartphone.
Encore une fois, après avoir reçu le message « Pas d'espace » et en regardant la carte, on constate qu'elle est presque vide, mais la mémoire interne de l'appareil est pleine à craquer.
En effet, la mémoire interne est souvent utilisée comme répertoire par défaut pour de nombreux programmes. Le fait est qu'elle est montée en tant que /sdcard, qui historiquement a toujours été une carte SD externe (c'était le cas sur tous les smartphones). La carte SD externe est montée dans ce cas sous /sdcard2, /mnt/sdcard2, /mnt/extSdCard ou même /sdcard/.externalSD. Si je comprends bien, cela est fait par les fabricants pour que l'appareil fonctionne immédiatement, c'est-à-dire pas de carte SD du tout.

De nombreux programmes « sans scrupules » veulent toujours lire/écrire des données depuis/vers le répertoire /sdcard/NameInsert. Cela peut rarement être modifié dans les paramètres du programme.
En conséquence, nous avons ce que nous avons, et plusieurs opportunités pour améliorer la situation actuelle :
Deux dernières méthodes ne sont pas non plus une panacée, car nécessitent certaines compétences de la part de l'utilisateur, de plus, ils ne sont pas assez « propres », par exemple, des problèmes sont connus lors de la connexion d'un smartphone à un ordinateur via USB (impossible à démonter), etc.

Le programme DirectoryBind aidera à corriger la situation, ce qui bon homme slig de xda a écrit pour lui-même et l'a publié sur le forum pour un usage public.

Code QR


Bien que le public ici soit techniquement averti, quelques explications doivent être données pour les lecteurs inexpérimentés du habr. Comme il l'a lui-même écrit (le programme pas infaillible), c'est-à-dire il est peu probable qu'il réussisse le test du fou.

Après l'installation, exécutez le programme (la première fois, bien sûr, nous autorisons en permanence Droits racines), cliquez sur le menu puis « Préférences » et définissez les chemins par défaut sur mémoire externe« Chemin de données par défaut » par exemple /sdcard/external_sd/ et mémoire interne « Chemin cible par défaut » /sdcard/. Nous quittons le menu.

Cliquez sur menu, puis sur « Ajouter une nouvelle entrée »

Créons maintenant un nouveau lien de répertoire, par exemple, déplaçons le dossier CamScanner vers une carte externe. Un appui long sur le chemin du dossier ouvre un petit gestionnaire de fichiers intégré dans lequel vous pouvez créer et/ou sélectionner un dossier. Dossier activé carte externe doit être créé (et vide).

En cochant la case « Transférer les fichiers de la cible vers les données », les fichiers et dossiers seront transférés du répertoire /sdcard/CamScanner/ vers le répertoire /sdcard/external_sd/CamScanner.

A noter que les connexions ne sont pas automatiquement activées après création (icône de disquette grise, comme sur la capture d'écran ci-dessous pour gameloft). Pour terminer la liaison des dossiers, cochez les cases connexions nécessaires et cliquez sur menu -> « Liaison vérifiée ». Les icônes des dossiers actifs (liés) doivent devenir vertes.

À propos, si vous souhaitez connecter l'intégralité de la carte externe, je vous recommande vivement de le faire non pas avec /sdcard/externalSD/, mais avec un point devant /sdcard/.externalSD/. Cela vous évitera des problèmes tels que les doubles vignettes dans les galeries, etc. Certes, cela n'aidera pas toutes les galeries et tous les joueurs, car... certains recherchent également des médias dans des répertoires cachés.
Après avoir souffert, j'ai décidé moi-même de lier uniquement des répertoires individuels.

MISE À JOUR. À propos, une carte SD externe est beaucoup plus lente que la mémoire interne, donc le transfert des données du programme vers une SD externe ralentit naturellement le fonctionnement de ce programme. Ceux qui décident de changer complètement les points de montage de la mémoire interne et externe doivent particulièrement s'en souvenir, car... Il y a de fortes chances que l'ensemble de votre appareil fonctionne plus lentement qu'auparavant.

J'espère que ce programme complétera votre tirelire. utilitaires utiles pour les appareils Android.

Si vous décidez d'échanger la mémoire interne et externe, c'est-à-dire réaffectez la carte SD externe à /sdcard et cette option n'existe pas dans les paramètres de l'appareil - si vous avez root, cela peut être facilement fait en effectuant l'opération suivante :
Dans Root-Explorer, nous montons "/etc" en R/W (si R/O), trouvons le fichier "/etc/vold.fstab", enregistrons une copie et l'ouvrons (clic long) dans l'éditeur de texte.
Dans les deux lignes suivantes, nous modifions les noms des points de montage : dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 . .. vers dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Vous pouvez en lire davantage. Ils suggèrent également, comme alternative, d'utiliser un autre programme intéressant Racine Externe 2 SD Interne.
J'ajouterai que dans les deux cas, avant de changer, vous devez copier l'intégralité du contenu du dossier /sdcard sur une carte SD externe.
N'oubliez pas qu'après le changement, l'ensemble de votre système fonctionnera peut-être mieux qu'avant.
Sois prudent- vous devez comprendre que tout ce que vous faites en tant que root est fait à vos risques et périls, et par exemple, enregistrer le mauvais "vold.fstab" peut entraîner l'impossibilité de démarrer l'appareil et pour le traitement, vous devrez démarrer dans récupération et éditez «vold.fstab» déjà là.

Cette méthode peut être utilisée conjointement avec DirectoryBind, mais maintenant c'est l'inverse : « Chemin cible par défaut » (/sdcard) et toutes les connexions créées dans DirectoryBind pointeront vers une carte externe.

La plupart des propriétaires d'appareils Android sont tôt ou tard confrontés au problème du manque d'espace interne pour stocker les fichiers. L'installation régulière d'applications réduit progressivement le nombre espace libre dans le gadget, ce qui entraîne des ralentissements, un fonctionnement incorrect ou même un échec complet du fonctionnement normal du système. Dans ce cas, le remplacement du Mémoire Android sur une carte mémoire. Comment procéder et quels autres moyens existent pour faire face à une telle nuisance, nous y réfléchirons plus loin.


Avant d'approfondir les paramètres et de transférer toutes les applications sur une clé USB en même temps, vous devez comprendre quels types de mémoire existent généralement sur votre appareil Android :

  • opérationnel - nécessaire pour bon fonctionnement les applications, programmes et autres processus qui s'exécutent sur votre téléphone ou votre tablette ;
  • ROM - stocke des informations sur système opérateur lors du flashage, ces données ne peuvent pas être transférées vers des supports tiers ;
  • interne - les applications sont installées ici automatiquement, ainsi que tout informations utilisateur; le système indique la quantité d'espace libre restant lors de l'installation d'un nouveau logiciel ;
  • carte d'extension - stockage externe, conçu pour étendre la mémoire interne de l'appareil et stocker les applications et les informations utilisateur.

Pourquoi ne puis-je pas enregistrer d’applications sur ma carte SD ?

Dans de nombreux gadgets, il n'est pas possible d'autoriser automatiquement l'installation de nouvelles applications sur un lecteur flash. Ceci s'applique aux téléphones et tablettes de la version 4.4.2 à 6.0.1. Dans ce cas, le remplacement de la mémoire interne par une carte SD est simplement nécessaire, et cela peut se faire de plusieurs manières (notamment en utilisant applications tierces). Mais vous devez d’abord connaître la version d’Android installée sur votre gadget. Pour cela, cliquez successivement sur :

  1. Menu;
  2. Paramètres;
  3. A propos du téléphone.

La version du système d'exploitation sera indiquée dans la liste qui s'ouvre.

Programmes de transfert d'applications sur une carte mémoire

Les développeurs ont pris soin des utilisateurs et ont créé des programmes pour faire de la mémoire du lecteur flash la principale sur Android. Ceci est particulièrement utile pour les anciennes versions du système, telles que la 2.2 ou même une version antérieure.

Logiciel pratique contenant tous les outils nécessaires pour transférer des informations de la mémoire interne vers un lecteur externe. L'interface est intuitive et simple. Les applications disponibles pour le déplacement sont marquées par des icônes qui, une fois cliquées, ouvrent toutes les informations disponibles à leur sujet, ainsi que actions possibles(déplacer, copier, supprimer).

Activation Move2SD

Ce logiciel intéresse les utilisateurs pour deux raisons. La première est qu'il est compatible avec différentes versions Android (y compris les versions ultérieures). Et la seconde est la possibilité de transférer des données et des applications marquées dans le système comme « inacceptables pour le transfert ».

Un autre développement intéressant qui simplifie la vie des utilisateurs de gadgets Android. Principaux avantages - installation facile Logiciel (sans avoir besoin de télécharger en plus des scripts et des bibliothèques) et possibilité de transférer des informations non pas en tant que bibliothèques complètes, mais uniquement en tant que parties d'elles.

Quelles sont les autres méthodes ?

Il existe une autre option pour créer une carte SD dans la mémoire interne sur Android. Si la version de votre gadget est de 2.2 à 4.2.2, alors les instructions sont extrêmement simples, cliquez sur :

  1. Paramètres;
  2. Mémoire;
  3. Disque d'enregistrement par défaut ;
  4. Carte SD.

Une coche ou un cercle apparaîtra en face du lecteur flash, indiquant que les paramètres ont changé. Désormais, l'installation des applications ira automatiquement sur le lecteur flash.

Pour Utilisateurs Android KitKat et supérieur, le processus sera plus difficile et fastidieux. Problème principal est que vous devrez rooter votre appareil. Vous pouvez le faire à la maison, mais vous risquez de transformer votre appareil en une « brique » qui soit ne peut pas être réparée, soit ne prendra vie que dans centre de services moyennant des frais supplémentaires.

N'oubliez pas qu'en installant vous-même les droits root, vous annulez la garantie de votre appareil et agissez à vos risques et périls. C'est à vous de décider si cela en vaut la peine ou non. Peut-être est-il moins risqué de migrer manuellement de nouvelles applications à chaque fois ?

Qu'en penses-tu? Dites-nous dans les commentaires si vous avez dû obtenir les droits root, si cela a réussi, ou peut-être connaissez-vous d'autres moyens de basculer la mémoire d'une tablette/téléphone vers une carte mémoire.