2 votes

Impossible de copier des fichiers sur /sdcard

En raison d'une erreur de configuration que j'ai faite, combinée à une mise à jour OTA (Android 4.1.2), j'ai dû déverrouiller mon bootloader pour récupérer le Root sur mon GSM Galaxy Nexus. Ce processus efface l'ensemble du téléphone, y compris /sdcard . Lorsque j'ai restauré à partir d'une sauvegarde, j'ai découvert que seuls certains de mes fichiers avaient été inclus dans ma sauvegarde la plus récente et restaurés par la suite.

Je dispose d'une sauvegarde complète légèrement plus ancienne, constituée des fichiers individuels copiés sur mon ordinateur. Cependant, je n'arrive pas à les restaurer.

J'ai d'abord essayé adb push (notez que j'utilise Linux et que je n'ai pas accès à une boîte Windows pour le moment) :

$ adb push . /system/sdcard0
push: ./.estrongs/cache/visit_history-journal -> /system/sdcard0/.estrongs/cache/visit_history-journal
failed to copy './.estrongs/cache/visit_history-journal' to '/system/sdcard0/.estrongs/cache/visit_history-journal': No such file or directory

Si je supprime le fichier mentionné, j'obtiens la même erreur pour le fichier suivant. Notez qu'il s'agit d'une erreur absurde, car le seul moyen possible pour que le fichier soit tenté est qu'il existe. C'est ennuyeux quand les messages d'erreur sont eux-mêmes incorrects.

Ensuite, j'ai lancé DropBear SSH sur mon téléphone, démarré le serveur et me suis connecté via SSH. Jusqu'ici, tout va bien. Mais quand j'ai essayé d'utiliser scp pour copier les fichiers à travers ...

$ scp -r sdcard0/ root@192.168.2.11:/storage/sdcard0
Welcome to DropBear SSH Server!
root@192.168.2.11's password: 
sh: scp: No such file or directory
lost connection

Grr.

J'ai essayé d'utiliser une méthode GUI et d'utiliser un gestionnaire de fichiers pour copier les fichiers. Si j'utilise les paramètres de connexion USB de l'ordinateur, j'ai deux options : MTP ou PTP. Lorsque j'utilise MTP, mon gestionnaire de fichiers (Nautilus) ne peut même pas répertorier un répertoire sur mon téléphone. Le backend se bloque. Lorsque j'utilise PTP, je ne peux voir que les dossiers liés à l'appareil photo. Je peux copier des fichiers individuels, mais lorsque j'essaie de tout copier, j'obtiens une erreur indiquant qu'il n'y a pas assez d'espace et que 5 Go supplémentaires sont nécessaires. Il est évident qu'il y a assez d'espace, car ce qui a été retiré de la "sdcard" doit pouvoir y revenir.

Que se passe-t-il ? Pourquoi est-il si difficile de déplacer des fichiers de mon ordinateur vers mon téléphone ?

Mise à jour

Après avoir lu quelques questions connexes, je me suis souvenu de FTP. J'ai installé un serveur FTP sur mon téléphone et les fichiers sont en cours de transfert. Bien sûr, je n'ai jamais pensé au FTP avant, car c'est une technologie obsolète et je n'en ai pas eu l'utilité depuis des années.

Donc, ma question se transforme en ceci : Pourquoi les autres méthodes, qui sont supérieures à FTP, ont-elles échoué ?

3voto

Doug Points 421

Posté à l'origine par @ott-- dans les commentaires, cette réponse a fait l'affaire. Je la publie en tant que réponse puisque ott-- ne l'a pas fait.

La cible ne s'appelle-t-elle pas /sdcard o /storage/sdcard et non /system/sdcard ?

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