J'ai récemment acheté un Nexus 4 et j'aimerais transférer mes photos de mon appareil précédent vers celui-ci. Mon ancien téléphone Android utilisait le stockage de masse USB standard, ce qui ne posait aucun problème pour copier des fichiers, mais le Nexus 4, comme de nombreux autres téléphones Android modernes je suppose, utilise plutôt le MTP, qui a la particularité intéressante de refuser de copier les dates/heure originales des fichiers, utilisant à la place la date à laquelle les fichiers sont copiés.
C'est évidemment très embêtant quand il s'agit de photos; non seulement parce qu'on ne peut pas vérifier la date d'origine à laquelle la photo a été prise en naviguant sur le téléphone, mais aussi parce qu'elles se retrouvent complètement désordonnées.
Existe-t-il un moyen de transférer des photos vers un téléphone Android Jelly Bean qui ne prend pas en charge le stockage de masse USB en préservant les horodatages d'origine ?
Les choses que j'ai essayées jusqu'à présent :
- Transfert via USB MTP
- ADB push (à la fois des dossiers complets et des fichiers individuels)
- Transfert via SSH (en utilisant SSHDroid + WinSCP)
- Téléchargement et téléchargement depuis Dropbox
- Transfert d'un fichier ZIP via MTP et décompression du fichier sur le téléphone
- Transfert depuis l'autre téléphone via Bluetooth
Aucun d'entre eux n'a préservé l'horodatage, et cela me rend fou.
(De plus, je ne suis pas encore rooté, mais si le seul moyen viable nécessite un root, j'accueillerais également cette réponse.)
0 votes
Est-ce qu'Android prend en charge le détartrage des fichiers .tar? Si c'est le cas, peut-être pourriez-vous copier un fichier .tar des images. Je ne sais pas si le détartrage modifierait ou non la date et l'heure des fichiers individuels.
0 votes
@Chance a déjà essayé cela auparavant mais cela n'a pas aidé non plus ; le problème est que par défaut, rien n'a les privilèges pour écrire le timestamp, donc il n'y a rien à faire sauf rooter actuellement.