====== Configurer la carte SD sous Marshmallow ======
Avec Marshmallow (Android 6), apparaît une nouvelle manière de prendre en compte les cartes mémoire SD que l'on insère dans son smartphone. Le Honor 5X permet justement l'insertion de ce type de carte.
===== Adoptable ou portable ? =====
==== Adoptable ====
Le nouveau mode, nommé "adoptable"((Aussi appelé "internal" ou "interne".)), permet littéralement à votre smartphone d'adopter une carte mémoire. Cela revient à l'ajouter à la mémoire flash interne du smartphone. Elle n'est pas soudée, mais presque… En effet, une carte "adoptée" ne dois jamais être retirée. Je passe sur les "pour" et les "contre" pour donner mon verdict sur un Honor 5X :
ne laisser pas votre Honor 5X adopter votre carte mémoire((Sauf, bien sûr, si vous savez exactement ce que vous faites ; auquel cas vous n'avez que faire de ce type de conseil ;-) Pour information, une SD Samsung EVO Class 10 UHS-I garantie à 48Mo/s en lecture a été jugée trop lente…))!
Si on extrait une carte adoptée alors que smartphone fonctionne, il faut s'attendre à de sévères dysfonctionnements. Si on extrait une carte adoptée alors que le smartphone est arrêté pas de problème. Mais on ne peut rien faire du contenu de la carte. Le contenu est codé de telle manière que seul le smartphone qui l'a formatée peut la lire.
Un fois une carte adoptée, il n'est pas aisé de revenir en arrière. Un article en explique la démarche générale en répondant à la question : "[[https://community.spotify.com/t5/Android/Android-Update-6-x-Marshmallow-amp-Adoptable-Storage/td-p/1312810|How do I convert back to Portable memory from Adopted memory]]?" (rechercher l'intitulé de la question dans l'article).
==== Portable ====
Le mode dit "portable"((Aussi appelé "external" ou "externe".)) permet de traiter la carte SD comme une clé USB. D'une part, on peut l'extraire, l'insérer ailleurs pour en consulter ou modifier le contenu (format FAT32). D'autre part, la carte est consultable si on relie le smartphone à un ordi par un câble USB. Mais sauf configuration spéciale, une application ordinaire ne peut pas écrire directement sur la carte.
C'est le mode idéal pour emporter avec soi de gros volumes de médias : musiques, vidéos, photothèque, etc.
==== Analyse ====
Plutôt que de discuter dans le détails les avantages et inconvénients du mode "adoptable", il est important d'en comprendre la logique. Depuis quelques années, Google ne rend pas la vie facile aux cartes SD. Il veut pousser la sauvegarde dans le Cloud. Marshmallow propose d'ailleurs la sauvegarde automatique des données et réglages dans Google Drive. La carte SD n'est considérer que comme qu'une solution de repli, lorsqu'on est hors connexion((Bien sûr, les utilisatrices y voient aussi la possibilité d'étendre à peu de frais la mémoire étriquée de smartphones bas-milieu de gamme.)). Techniquement, la durée de vie d'une carte adoptée est inférieure à celle de la mémoire interne d'un smartphone. Il faudra donc la remplacer et en restaurer tout le contenu sur la nouvelle carte, à partir le Cloud qui devient La référence de stockage.
Sources :
* [[https://www.reddit.com/r/Android/comments/496sn3/lets_clear_up_the_confusion_regarding_storage_in/|Let's clear up the confusion regarding storage in Android once and for all, including adoptable storage in Marshmallow]]
* [[https://community.spotify.com/t5/Android/Android-Update-6-x-Marshmallow-amp-Adoptable-Storage/td-p/1312810|Android Update 6.x Marshmallow & Adoptable Storage]] Un des rare a expliquer comment renier une carte adoptée.
* [[https://www.reddit.com/r/Android/comments/3scie0/those_who_are_using_the_format_sd_card_as/|Those who are using the "format SD card as internal storage" feature of marshmallow, how is it working out so far?]]
* [[https://www.reddit.com/r/Android/comments/3oz7eu/guidelines_for_marshmallow_users_formatting/|Guidelines for Marshmallow users - formatting options for external SD cards (Portable vs. Internal modes)]]
* [[http://www.androidcentral.com/inside-marshmallow-adoptable-storage|Inside Marshmallow: Adoptable storage]]
* [[https://motorola-global-portal.custhelp.com/app/answers/prod_answer_detail/a_id/109134/p/1449,9582|Android 6 Marshmallow]] propose une présentation illustrée de nombreuses captures d'écrans.
===== Partitionnement de la carte SD =====
Une carte SD peut être partitionnée. Il est ainsi possible de créer plusieurs partitions, par exemple trois partitions : ext4, swap, FAT32…
Lorsqu'on insère une telle carte dans un Honor 5X sous Marshmallow, le système reconnaît parfaitement les deux partitions de données et propose, pour chacune, de l'utiliser en //adoptable// ou //portable//. On pourrait en déduire qu'il est capable d'utiliser une partition en mode adoptable et un autre en mode portable. Grave erreur !
Lorsque le système propose d'utiliser une partition en mode adoptable, C'est un leurre. Si on le laisse faire, il formatera la carte complète((C'est d'ailleurs ce qui est annoncé durant le formatage.)), écrasant toutes les partitions existantes et leurs contenus.