Android 12 pourrait enfin sévir contre Samsung, Xiaomi et d’autres sociétés en modifiant l’emplacement du dossier Captures d’écran.
Les téléphones Samsung ne fonctionnent pas très différemment des autres appareils Android à ce stade, mais Samsung modifie encore quelques aspects du système d'exploitation Android, entraînant des problèmes ennuyeux. Pendant des années, la société a enregistré les captures d’écran dans le dossier DCIM, où seules les photos et vidéos de l’appareil photo sont destinées à être stockées. Cela conduit Google Photos, Dropbox et de nombreux autres services de sauvegarde de photos à copier vos captures d'écran, que vous le souhaitiez ou non. Heureusement, un correctif pourrait enfin être en route dans le cadre de Android 12.
Les appareils Android disposent de deux dossiers pour stocker des photos et des vidéos. Le dossier « Images » est l'endroit où les applications stockent les médias qu'elles ont téléchargés (par exemple, les images enregistrées depuis Twitter vont dans Images > Twitter), et par défaut, Android stocke les captures d'écran dans Images sous "Captures d'écran". sous-dossier. Il existe également un dossier « DCIM » dans le répertoire racine du stockage interne d'Android, qui stocke toutes les photos que vous avez prises ou les vidéos que vous avez enregistrées. Le nom « DCIM » vient des normes de conception pour les appareils photo numériques et signifie « Digital Camera IMages ».
Google Photos, Dropbox, OneDrive et d'autres applications de sauvegarde multimédia recherchent les modifications apportées au dossier DCIM et peuvent sauvegarder tous les nouveaux fichiers trouvés sur le stockage cloud. Cela fonctionne bien sur la plupart des téléphones, mais pas sur les appareils fabriqués par Samsung. Le logiciel One UI de l'entreprise (et Samsung Experience UX avant cela) stocke toujours les captures d'écran dans le répertoire DCIM, ce qui permet aux applications de les détecter comme de nouvelles photos de l'appareil photo. Il n'y a aucun moyen d'empêcher Google Photos de sauvegarder des captures d'écran sur les appareils Samsung, à moins que vous ne désactiviez complètement les sauvegardes automatiques ou que vous utilisiez une solution tierce pirate comme Synchronisation des broches. Ce ne serait pas trop de travail supplémentaire pour les applications de détecter les captures d'écran et d'ajouter un paramètre pour les ignorer, mais Google Photos et d'autres ne l'ont pas fait.
Heureusement, il semble que Google pourrait résoudre ce problème au niveau du système d'exploitation. Grâce à une source fiable, nous avons obtenu une révision préliminaire du document de définition de compatibilité (CDD) pour Android 12, et il définit les critères qu'un appareil doit remplir pour passer la certification Android et être livré avec Google applications. Google propose d'ajouter la section suivante à la section 7.6.2, « Stockage partagé d'application », pour le CDD d'Android 12 :
Si la mise en œuvre de l'appareil dispose d'une fonctionnalité de capture d'écran ou d'enregistrement d'écran, y compris au moyen d'un raccourci matériel ou d'un bouton logiciel, ils :
DOIT enregistrez l'image ou le fichier vidéo généré dans un répertoire appelé "Captures d'écran" qui est automatiquement généré sous "Images" sur la mémoire intégrée ou sur une carte SD dans un port fiable. Il est accessible en utilisant DIRECTORY_SCREENSHOTS.
NE DOIT PAS enregistrez des captures d'écran et des enregistrements d'écran dans DCIM, Images, Vidéos ou dans un répertoire personnalisé.
Le CDD d'Android 12 n'a pas encore été finalisé, il est donc encore possible que cette nouvelle disposition soit abandonnée, comme ce qui s'est passé avec l'exigence proposée pour les partitions virtuelles A/B dans Android 11. Cette décision obligerait Samsung à stocker les captures d'écran là où elles sont destinées, corrigeant ainsi le comportement défectueux de Google Photos et d'autres applications. Samsung n'est pas non plus le seul contrevenant ici – le MIUI de Xiaomi également stocke les captures d'écran dans DCIM, tout comme OPPO et Realme.
Il convient de noter que cela n'empêchera pas Google Photos, OneDrive, Dropbox et d'autres services de sauvegarder des captures d'écran. Au lieu de cela, cela rendrait le stockage des captures d’écran plus prévisible sur tous les appareils Android certifiés Google. Google Photos propose déjà une option permettant d'ajouter des dossiers supplémentaires pour la sauvegarde, qui fonctionne avec le répertoire Captures d'écran sur les téléphones Pixel et autres appareils de type stock.
Nous avons contacté Google pour commentaires et mettrons à jour cet article si nous recevons une réponse.