11 votes

échanger la carte sd interne contre un stockage externe

Je veux transformer mon disque dur externe en disque dur interne sans avoir besoin d'utiliser une application. Donc au lieu d'avoir 8GB de stockage interne je veux avoir 64GB (pris sur la carte micro sd). Cela a fonctionné sur mon précédent téléphone Gt-i8530 si j'ai changé les paramètres de la carte. vold à ce fichier :

# internal sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
secure_format = enable
discard = enable
}
dev_mount sdcard1 /storage/extSdCard 8 /devices/sdi2/mmc_host/mmc0/mmc0 encryptable_nonremovable

# external sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file
supported_exfat = disable
android_secure_containers = enable
}
dev_mount sdcard /storage/sdcard0 auto /devices/sdi0/mmc_host/mmc1/mmc1

Maintenant, je veux faire la même chose sur mon nouveau téléphone SM-G3858. Mais je n'ai dans vold :

#storage_struct = series, "/mnt/sdcard/extStorages"
#storage_struct = parallel
{
supported_exfat = yes
}
dev_mount sdcard /storage/extSdCard auto /devices/platform/sdhci-pxav3.0/mmc_host/mmc1

Maintenant, que dois-je changer ou ajouter ici pour l'échanger comme sur le téléphone précédent ? Je suis un peu confus que a) il dit tout de suite extsdcard ici et b) qu'il y a seulement une ligne de commande au lieu de 2 . Je suppose que la raison est que le #storage structure ?

Et des suggestions, s'il vous plaît ?

1voto

ssssaaaa Points 111

À moins qu'il ne soit important pour vous que les volumes de stockage soient échangés, dans Android Marshmallow, le stockage sur carte sd peut être ajouté à votre stockage interne grâce au stockage adaptable.

Le stockage adaptable "permet à un utilisateur de configurer sa carte SD comme stockage interne et de stocker des applications, leurs données et des médias sur une carte SD adoptée". - Fuente

Remarque : une carte à haute vitesse (UHS-1) est fortement recommandée, car les cartes plus anciennes ou plus lentes entraînent un décalage et une lenteur des applications.

Pour utiliser cette fonction :

  1. Éteignez votre téléphone
  2. Insérez la carte SD
  3. Allumez votre téléphone
  4. Choisissez "utiliser la carte SD comme stockage interne" (lorsque cette option vous est proposée, elle doit apparaître sous forme de notification).

Android configurera ensuite la carte pour un usage interne. Cela permettra à Android de montrer votre carte sd comme faisant partie du stockage interne et d'être utilisée comme telle. Le processus crypte également la carte, de sorte que vos données sont en sécurité.

Note : Lorsque la carte est configurée comme stockage interne, vous ne pourrez pas l'utiliser comme une carte sd normale, par exemple en la branchant sur votre ordinateur pour copier des fichiers. Pour utiliser la carte sd de cette manière ultérieurement, vous devrez reformater la carte.

0voto

Ariel Tul-id Points 1

La plupart des nouveaux appareils n'ont pas de partition de carte SD, ce qui signifie qu'au lieu d'avoir une mémoire interne et une application de stockage usb, seule la mémoire interne est présente... ils ne la séparent pas et créent seulement un espace système. Si vous vérifiez la liste des applications dans les paramètres, les applications téléchargées et la liste de toutes les applications sont toutes en interne et il n'y a pas d'option pour les déplacer vers la carte SD... Cela arrive surtout sur les appareils Android kitkat...

0voto

user5625333 Points 41

Cela dépend du téléphone que vous utilisez et de la version d'Android que vous utilisez. Si vous utilisez Android Marshmallow, il existe une option appelée "stockage adoptif" qui peut être activée dans les paramètres. La plupart des téléphones disposent de cette option. Il ne devrait donc pas être difficile de la trouver en ligne.

Si toutefois vous utilisez l'un des rares téléphones qui n'autorisent pas le stockage adoptable, comme la famille Samsung S7 ou LG G5, vous devez suivre ces étapes alternatives.

--CECI VA FORMATER VOTRE CARTE SD, SAUVEGARDER VOS DONNÉES !!!

1) avoir adb installé. Vous pouvez obtenir une version allégée sur XDA. http://forum.xda-developers.com/showthread.php?t=2317790

2) courir :

$> adb shell $> sm list-disks adoptable disk

cela vous donnera un résultat comme : 179,64

puis exécutez cette commande. Le dernier chiffre est le % du stockage que vous voulez comme EXTERNE, non adoptable. Donc, disons que vous voulez 60% de la carte SD comme stockage adoptable, vous devriez exécuter

$> sm partition disk:179,64 mixed 40

tapez le numéro que vous avez obtenu avant après le disque : De plus, si vous obtenez des erreurs de permission, tapez su et essayez à nouveau la commande.

3) redémarrez votre téléphone.

Fait. Vérifiez le stockage sur votre appareil et vous devriez voir une partie de la carte SD sur le stockage interne et l'autre sur le stockage externe.

Si vous obtenez une erreur "corrompue" sur votre carte SD, voici comment la réparer.

Après avoir partitionné le disque et alors que votre carte SD est corrompue, entrez dans le terminal ce qui suit : $> adb shell sm list-volumes all

Ce qui donnera la liste de vos volumes, par exemple : privé monté null public:179,1 monté B5B1-140C private:179,3 non-montable null émulé monté null

Puis entrez ce qui suit en remplaçant 179,3 par les numéros de disques qui vous sont donnés : $> adb shell sm format private:179,3 $> adb shell sm mount private:179,3

Maintenant, votre carte SD dans le stockage du périphérique devrait être correctement montée et votre stockage portable sera toujours là.

Cela a fonctionné sur mon LG G5 et devrait fonctionner sur le S7.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X