11 votes

comment synchroniser la mémoire du téléphone avec le pc ?

Avant que Jelly Bean ne nous oblige à utiliser le mode MTP (mass transfer protocol) au lieu de Mass Storage Device, il était très simple de sauvegarder mon téléphone sur mon PC, car il suffisait de le brancher et de synchroniser le contenu de la carte SD sur mon PC.

J'ai utilisé une application appelée "Free File Sync", qui permet de synchroniser deux dossiers sous Windows.

Le problème est que le mode MTP n'attribue pas de lettres de lecteur à la mémoire du téléphone (interne et SD), ce qui fait que mon programme de synchronisation ne reconnaît tout simplement pas l'appareil.

J'ai le même problème avec d'autres programmes que j'utilise pour gérer la carte SD de mon téléphone, notamment "TreeSize free", qui analyse n'importe quel dossier ou lecteur et vous donne un aperçu de l'espace consommé par les dossiers, etc. Là encore, comme le téléphone n'a pas de lettre de lecteur, le programme l'ignore tout simplement, comme s'il n'était pas là.

Alors quelles sont mes options ? Existe-t-il un moyen par défaut de synchroniser les lecteurs MTP avec Windows ?

J'ai également essayé d'activer le stockage de masse dans mon téléphone, mais cela ne fonctionne pas (l'option n'est tout simplement plus là dans Jellybean 4.1.2 (ou du moins dans mon modèle)

Note, je ne veux pas d'applications pour faire des sauvegardes de mes affaires (applications, photos, etc.), j'en ai déjà (Titanium Backup, etc.), ce que je veux c'est pouvoir synchroniser automatiquement tout ce qui se trouve dans mon téléphone (y compris les sauvegardes) avec mon ordinateur.

Je pourrais simplement copier TOUS les fichiers à partir de l'Explorateur Windows à chaque fois, puis les synchroniser manuellement vers le dossier de sauvegarde de destination, mais ce n'est évidemment pas pratique et on perd l'intérêt de la synchronisation.

Alors, qu'est-ce que je peux faire ? Je veux juste synchroniser de temps en temps tout ce qui se trouve dans mon téléphone sur mon PC comme sauvegarde.

Gracias.

0 votes

Pour les lecteurs : Cette réponse de la mienne peut être étendue au cas de l'OP aussi.

0 votes

MISE À JOUR, j'ai ajouté ma propre réponse, lisez-la ci-dessous, la solution est la même application que celle que j'utilisais. Free File Sync depuis que la version 7 permet la synchronisation des périphériques MTP.

4voto

Milner Points 533

La solution la plus simple consiste probablement à inverser le mécanisme : au lieu de laisser Windows effectuer la synchronisation, laissez l'appareil Android s'en charger. À partir de là, vous devriez avoir un accès complet au moins à votre SDCard (interne et externe). Tout ce dont vous avez besoin, c'est d'une possibilité pour l'appareil Android d'accéder à votre PC Windows.

  1. Sur votre PC Windows, créez un "partage" (c'est-à-dire partagez un répertoire sur le réseau).
  2. Sur votre appareil Android, installez une application telle que par ex. FolderSync
  3. sur FolderSync Configurez au moins un compte (dans votre cas, un compte SMB pointant vers votre machine Windows). (merci à arberg pour avoir signalé cette étape manquante)
  4. Sur FolderSync Dans le menu principal, configurez vos "paires de dossiers" : quel répertoire sur votre appareil Android doit être synchronisé avec quel répertoire sur le partage Windows.

Vous pouvez effectuer une synchronisation manuelle ou par intervalles de temps. Vous pouvez même la restreindre au WiFi, afin qu'elle ne consomme pas votre forfait de données (je ne suis pas sûr que vous puissiez la restreindre à un réseau WiFi spécifique, afin qu'elle ne se synchronise par exemple que chez vous - mais c'est possible de le faire également, du moins avec une application de synchronisation similaire).

0 votes

2. dans FolderSync, créez un compte SMB pour monter le partage Windows.

0 votes

@arberg Ouch, bien sûr ! Merci d'avoir signalé l'étape manquante ! Ajouté.

3voto

Mike B Points 6275

La mauvaise nouvelle est qu'il n'y a pas de moyen évident ou direct d'obtenir une lettre de lecteur assignée à un périphérique MTP. Le protocole MTP fonctionne au niveau du fichier plutôt qu'au niveau du cluster de système de fichiers/FAT, ce qui est censé protéger d'une certaine manière les utilisateurs de faire accidentellement des choses qui pourraient être vraiment destructives pour le système de fichiers de leur téléphone (ex : reformater dans un format différent, corrompre le système de fichiers, faire en sorte que votre téléphone semble ne pas fonctionner correctement lorsque la carte sd est démontée pour être remontée sur le PC, etc)... donc vous n'allez pas avoir le niveau d'informations détaillées sur le système de fichiers nécessaire pour qu'un programme comme treesize puisse afficher précisément l'utilisation du disque.

Il y a un certain nombre de fils différents que j'ai trouvés en ligne sur les moyens de faire en sorte que Windows trompe un périphérique MTP pour qu'il soit traité comme un périphérique de stockage de masse, mais la plupart d'entre eux semblent être de fausses pistes, ou quelque chose qui pourrait (ou ne pourrait pas) fonctionner sur XP, mais qui est peu susceptible de fonctionner sur un os plus récent comme Windows 7. Rien que je ne puisse reproduire sur ma propre machine. La plupart de ces solutions de piratage semblent reposer sur des éléments tels que le fait de tromper Windows pour qu'il utilise le pilote de périphérique de stockage de masse au lieu du pilote MTP.

Il semble qu'il existe des programmes qui tentent de synchroniser en mode MTP du mieux qu'ils peuvent (c'est-à-dire que les applications peuvent comparer les fichiers en fonction de leur taille, mais pas en fonction de la date, de l'emplacement ou du nom de fichier). En voici un pour Mac : http://www.sync-mac.com/mtp-sync.html et un pour PC : http://mobiletechpundit.blogspot.com/2012/02/syncing-mtp-devices-like-Android-based.html ( PureSync ).

Une autre option est de regarder les applications qui fonctionnent sur votre téléphone et qui gèrent la synchronisation comme Izzy l'a suggéré.

En outre, si votre téléphone est un téléphone HTC, il est possible qu'il soit préinstallé avec une application appelée HTC sync qui permet de synchroniser les fichiers entre le téléphone et le PC.

Un autre moyen moins automatisé d'obtenir des copies de "tout ce qui se trouve sur votre téléphone" sur votre PC serait d'utiliser ADB pour sauvegarder régulièrement le système de fichiers de votre appareil. Ce n'est pas aussi agréable qu'une application de synchronisation directe puisque la restauration à l'aide d'ADB est tout ou rien, mais si vous avez les bonnes applications installées sur votre PC, vous pouvez extraire manuellement un fichier spécifique d'intérêt à partir d'une archive de sauvegarde spécifique (en supposant que vous vous souvenez de votre mot de passe de sauvegarde).

3voto

DiegoDD Points 319

Je poste ceci comme une réponse à ma propre question, au lieu d'un simple commentaire, car j'ai trouvé une solution.

En fait, la solution consiste à utiliser le même outil que j'utilisais, car il a été récemment mis à jour (version 7) pour permettre la synchronisation des périphériques MTP.

Free File Sync

Il fonctionne comme prévu, et il est extrêmement facile à synchroniser. Le seul inconvénient est que la comparaison des dossiers (votre dossier de "sauvegarde" local, par rapport à la mémoire du périphérique) est plus lente que s'il s'agissait d'un périphérique de stockage de masse, mais c'est une solution plus simple que les autres.

Par ailleurs, j'ai également utilisé ES File Explorer avec succès comme moyen de synchroniser des fichiers (comme suggéré par gibfahn), mais l'avantage de FreeFileSync est qu'il fonctionne avec à peu près tous les appareils MTP, qu'ils soient Android ou non.

Et le meilleur de tous, c'est que c'est gratuit !

1 votes

Et merci à @Firelord pour le commentaire, ne manquez pas de vérifier sa réponse à une autre question puisqu'il donne une explication très détaillée sur la façon d'utiliser le FFS

0 votes

Je viens de télécharger FreeFileSync et j'ai essayé la synchronisation MTP avec lui : beaucoup trop lent ! Il semble que cela prendrait toute la nuit pour comparer ma base de données MP3 de 60 Go entre le téléphone et le PC (même si seulement 100 Mo ont changé !).

0 votes

@Basj Ouais, ça peut être vraiment lent. Je suppose que c'est l'une des faiblesses du protocole MTP. Mais n'oubliez pas qu'après la comparaison initiale, les comparaisons suivantes seront plus rapides, car le FFS crée un fichier de type index ou quelque chose comme ça.

1voto

gib Points 111

Le seul moyen que j'ai trouvé pour le faire est d'utiliser le protocole FTP sur un réseau WiFi partagé. Des applications comme ES File Explorer ont la capacité de fonctionner comme client ou serveur FTP sur le téléphone, et vous pouvez ensuite utiliser une application comme Filezilla comme serveur sur l'ordinateur.

Cela fonctionne pour les dossiers, et Filezilla vous donne quelques options ("Ecraser si le fichier source est plus récent", ou "Ecraser si la taille diffère", ou les deux), de sorte que vous pouvez obtenir une synchronisation sélective.

J'ai trouvé ce poste En détaillant un moyen rapide de faire fonctionner le ftp sur ES File Explorer, il suffit de lancer FileZilla, de taper l'adresse ftp, d'appuyer sur connect, et de faire un glisser-déposer. Il vous demandera si vous voulez écraser les fichiers.

Je synchronise ma musique avec cette méthode, et cela fonctionne plutôt bien. C'est plus lent que la synchronisation par câble, et il arrive que le système décide d'écraser tous les fichiers, mais en général, cela fonctionne bien.

0voto

arberg Points 103

Ici, deux ans plus tard, Goodsync a ajouté une option de synchronisation par MTP, et cela fonctionne comme un charme. C'est une fonction bêta dans la v9 et sera probablement dans Goodsync 10, et il coûte de l'argent. Notez cependant que le support Goodsync est mauvais dans mon expérience. Goodsync peut également synchroniser le dir par wifi.

MTP nécessite un câble et n'est donc pas automatique. En utilisant le wifi, il peut être automatisé, mais l'application Android goodsync utiliserait beaucoup trop de batterie, donc si vous voulez qu'il soit entièrement automatisé, vous devez le retourner comme suggéré précédemment, et utiliser par exemple FolderSync sur le périphérique Android.

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